.ac_results{ padding:0px; border:1px solid #7f9db9; background-color:white; overflow:hidden; z-index:99999; } .ac_results ul{ width:100%; list-style-position:outside; list-style:none; padding:0; margin:0; } .ac_results li{ margin:0px; padding:8px !important; cursor:default; display:block; color:#666; line-height:16px; overflow:hidden; border-bottom:1px solid #ebebeb; } .wiki_predict{ padding-top:9px; padding-bottom:9px; } .ac_results li .small{ color:#999999; font-size:11px; } .ac_loading{ background:white right center no-repeat; } .ac_odd{ background-color:white; } .ac_over{ background-color:#ddd; } .small{ font-size:10px; color:#b4b4b4; } html,body,td,th{ } td,th{ background:inherit; } html,body{ overflow-x:hidden; } table{ border-collapse:collapse; } figure,aside,section,article,nav,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; } h1{ color:#0F3355; font-size:26px; } ul,li{ margin:0; padding:0; list-style:none; } img{ border:0; } input,select,textarea{ } label{ color:#333; display:block; } label.error{ margin-top:-15px; margin-bottom:15px; color:red; } input.error,textarea.error{ border-color:red; } select,textarea,input{ } button{ border:1px solid #ddd; } a{ text-decoration:none; color:inherit; } ::-moz-placeholder{ color:#999999; } .form_separator{ display:none; } .btn_edit,.round_btn,.button{ } .button[disabled]{ } .button.small{ } .moveto-link{ } .shadow{ box-shadow:0 0 5px rgba(0,0,0,0.1); } .box-shadow{ } .price{ } .map{ width:100%; height:300px; } .float_left{ float:left; } .float_right{ float:right; } .clearer{ clear:both; } .section{ margin-bottom:20px; } .section > header{ border-top:2px solid #333; } .section > header > h2{ font-size:18px; color:#333; text-transform:uppercase; padding:10px 0; } .validation_errors,.account_new .empty,#privmsg-content .empty,.info-msg,.info-success,.info-error{ margin-bottom:10px; padding:5px; background:#eee; } #privmsg-content .empty,.account_new .empty,#acc_message,.info-msg{ background:#FFFAB6; border:1px solid #E3D966; } .info-success{ background-color:#DFF0D8; border-color:#D6E9C6; } .validation_errors,.info-error{ background:#FF9B99; border:1px solid red; } .info-msg .pu_close{ display:none; } [class^="icon-"],[class*=" icon-"],.button span[class^="icon-"],.button span[class*=" icon-"]{ background:url("img/m_icns.png") no-repeat scroll 0 0 transparent; background-size:1350px; display:inline-block; width:45px; height:45px; } [class^="icon-25-"],[class*=" icon-25-"]{ width:25px; height:25px; } .icon-home{ background-position:-45px 0; } .icon-search{ background-position:-135px 0; } .icon-boats{ background-position:-90px 0; } .icon-advsearch{ background-position:-135px 0; } .icon-tag{ background-position:-180px 0; } .icon-dashboard{ background-position:-225px 0; } .icon-edit{ background-position:-270px 0; } .icon-msg{ background-position:-315px 0; } .icon-plus{ background-position:-360px 0; } .icon-logout{ background-position:-405px 0; } .icon-register{ background-position:-450px 0; } .icon-login{ background-position:-495px 0; } .icon-menu{ background-position:-540px 0; } .icon-ad-photo{ background-position:-585px -45px; } .icon-ad-video{ background-position:-630px -45px; } .icon-ad-map{ background-position:-675px -45px; } .icon-ad-fav-off{ background-position:-720px 0; } .icon-ad-fav-off:hover,.icon-ad-fav-on{ background-position:-720px -45px; } .icon-ad-share{ background-position:-765px -45px; } .icon-phone,.button span.icon-phone{ background-position:-810px 0; } .icon-email,.button span.icon-email{ background-position:-855px 0; } .icon-stats{ background-position:-900px -45px; } .icon-inbox{ background-position:-945px -45px; } .icon-ads{ background-position:-990px -45px; } .icon-account{ background-position:-1035px -45px; } .icon-right{ background-position:-1080px 0; } .icon-up{ background-position:-1125px -45px; } .icon-down{ background-position:-1170px -45px; } .icon-equal{ background-position:-1215px -45px; } .icon-category{ background-position:-1260px 0; } .icon-map{ background-position:-1305px 0; } .icon-25-category{ background-position:-1270px -10px; } .icon-25-map{ background-position:-1315px -10px; } .clearfix{ zoom:1; } .clearfix:before,.clearfix:after{ display:table; line-height:0; content:""; } .clearfix:after{ clear:both; } #page{ background:none repeat scroll 0 0 #F3F3F3; height:100%; z-index:3; position:relative; -webkit-transition:-webkit-transform 150ms ease-out; -moz-transition:-moz-transform 150ms ease-out; -ms-transition:-ms-transform 150ms ease-out; -o-transition:-o-transform 150ms ease-out; transition:transform 150ms ease-out; } #hd_redirect{ background:#333; color:#ccc; font-size:11px; padding:10px; } #hd_redirect a{ color:#fff; background:url(/style/img/m_redirect.png) no-repeat; padding-left:20px; font-weight:bold; } #content{ padding:10px; } body.slideshow #content{ padding:0; } div#content div.table-wrapper{ padding:0px; } #main-search-form{ } #biz-search-form{ } #biz-search-form .input-wrapper{ width:82%; float:left; } .ads-list2 .ads-list-wrapper .banner-iframe{ } .ads-list2 .total{ color:#666666; line-height:40px; margin-bottom:10px; font-size:18px; } .ads-list2 .total-ads{ margin:5px 0px 10px 0px; color:#999; } .ads-list2 div.page-info{ text-align:center; margin:15px auto 10px auto; } .ad-list{ background:#fff; border-bottom:1px solid #ccc; margin-bottom:5px; } .ad-list .img-wrapper{ float:left; width:170px; height:110px; position:relative; overflow:hidden; } .ad-list .img-wrapper img{ height:auto; width:100%;; } .ad-list .text{ margin-left:170px; padding:8px 10px; color:#474c52; height:94px; position:relative; line-height:10px; } .ad-list .title{ font-size:14px; font-weight:bold; line-height:17px; margin-bottom:2px; } .ad-list .price{ font-size:20px; line-height:16px; font-weight:bold; width:100%; position:absolute; bottom:10px; color:#C82900; } .ad-list .info{ font-size:10px; padding:2px 0; } .ad-list .descr{ max-width:70%; max-height:28px; overflow:hidden; } .news-list-nav{ } .flexbox-wrapper-news{ } .news-list-nav-form select{ border-radius:0px; float:right; } .news-list-sec{ } .news-list-sec .news-list-wrapper{ box-shadow:0 0 5px rgba(0,0,0,0.1); margin:10px 0; } #news_details .event-location{ font-weight:bold; } .m_table_title{ margin-top:10px; margin-bottom:4px; font-size:14px; font-weight:bold; padding:4px 0px 4px 6px; background-color:#707070; color:white; } .video-list-sec{ } .video-list-sec .video-list-wrapper{ box-shadow:0 0 5px rgba(0,0,0,0.1); margin:10px 0; } .video-list{ background:#fff; border-bottom:1px solid #ccc; } .video-list .img-wrapper{ float:left; width:120px; position:relative; overflow:hidden; padding:8px 10px; } .video-list .img-wrapper img{ height:auto; width:100%; } .video-list .text{ margin-left:130px; padding:8px 10px; color:#474c52; position:relative; line-height:10px; } .video-list .text .title{ font-size:14px; font-weight:bold; line-height:22px; padding-bottom:6px; } .video-list .text .user{ background-image:url("icn_video_user.gif"); background-position:2px 3px; background-repeat:no-repeat; font:12px Verdana; padding-left:12px; text-decoration:none; } .video-list .text .rating{ padding-top:6px; padding:6px 0px; } #video-details{ } #m-video-embedded *{ height:100%; width:100%; } #video-details .rating{ height:24px; } #video-details .rating img{ float:right; padding-top:4px; padding-right:6px; } #video-details .text{ } .m_table tr td{ padding-top:1px; padding-bottom:1px; } #member_details .avatar_and_status{ padding-top:20px; padding-bottom:20px; } #member_details .avatar_and_status img{ display:block; margin:0 auto; } #member_details .avatar_and_status{ text-align:center; } .avatar_and_status .online,.avatar_and_status .offline{ margin-top:2px; margin-bottom:2px; background-image:url("icon_online.gif"); background-repeat:no-repeat; background-position:0px 4px; font:bold 9px Verdana; color:#999999; padding-left:9px; } .avatar_and_status .offline{ background-image:url("icon_offline.gif"); } #member_details .mobile_lv{ padding-top:2px; padding-bottom:2px; } .gallery-photos .slider{ margin:0 -10px 20px; } .mobile_album_header{ } .mobile_album_header_icon{ float:left; padding-right:14px; } .contest-in-list{ background:#fff; border-bottom:1px solid #ccc; } .contest-in-list .text{ padding:8px 10px; color:#474c52; position:relative; line-height:10px; } .top_details_wrapper{ width:100%; display:inline-block; } .contest-in-list .top_details_wrapper .category{ padding-right:8px; color:#333333; font:bold 11px Verdana; text-decoration:none; } .contest-in-list .top_details_wrapper .date{ color:#999999; font:10px Verdana; } .contest-in-list .title{ font-size:14px; font-weight:bold; line-height:22px; } .contest-in-list .info{ font-size:10px; padding:2px 0; } .contest-in-list .descr{ color:#666666; max-width:90%; } .contest-in-list .descr p{ margin-top:0px; margin-bottom:0px; } .trader-view-block{ background:#fff; box-shadow:0 0 5px rgba(0,0,0,0.1); margin-bottom:10px; } .trader-view-block .img-wrapper{ display:block; float:left; margin-right:10px; } .trader-view-block img{ max-width:80px; max-height:80px; } .trader-view-block .top{ padding:10px; } .trader-view-block .name{ font-weight:bold; color:#333; padding-bottom:10px; } .trader-view-block .info{ color:#646464; font-size:13px; line-height:10px; } .trader-view-block .link{ padding:10px; color:#006699; font-size:16px; font-weight:bold; display:block; text-align:center; border-top:1px solid #c4c4c4; } .social-share{ background:none repeat scroll 0 0 #fff; font-size:21px; line-height:40px; margin:10px 0 20px; padding:5px 5px 5px 15px; text-transform:uppercase; color:#549ABC; } .social-share a{ display:block; float:right; height:40px; margin-left:5px; width:40px; } .social-share .mail{ background:url("img/m_icn-mail-square.png") no-repeat scroll center center transparent; } .social-share .facebook{ background:url("img/m_icn-facebook-square.png") no-repeat scroll center center transparent; } .social-share .twitter{ background:url("img/m_icn-twitter-square.png") no-repeat scroll center center transparent; } .detail-menu{ margin:10px 0; width:100%; } .detail-menu a{ float:left; width:56px; text-align:center; color:#FFFFFF; line-height:45px; height:45px; } .detail-menu a:active{ } .detail-menu .addthis_button{ float:right; border-left:1px solid #ACACAC; } .slider{ -webkit-box-shadow:0 0 20px rgba(0,0,0,0.05); -moz-box-shadow:0 0 20px rgba(0,0,0,0.05); box-shadow:0 0 20px rgba(0,0,0,0.05); margin-bottom:20px; position:relative; overflow:hidden; } .slider ul{ z-index:1; width:50000px; white-space:nowrap; height:100%; -webkit-transition:margin 100ms ease-out; -moz-transition:margin 100ms ease-out; -ms-transition:margin 100ms ease-out; -o-transition:margin 100ms ease-out; transition:margin 100ms ease-out; } .slider li{ float:left; height:100%; text-align:center; white-space:normal; } .slider .arrow{ background:url(/style/img/m_arrow-slider.png); background-repeat:no-repeat; width:40px; height:45px; display:inline-block; position:absolute; top:50%; margin-top:-22px; opacity:0.5; z-index:2; cursor:pointer; -webkit-transition:opacity 200ms ease-in-out; -moz-transition:opacity 200ms ease-in-out; -ms-transition:opacity 200ms ease-in-out; -o-transition:opacity 200ms ease-in-out; transition:opacity 200ms ease-in-out; } .slider:hover .arrow:hover{ opacity:1; } .slider .next-img{ right:0px; background-position:-32px 0; } .slider .prev-img{ left:0px; background-position:10px 0; } .slider li figure{ position:absolute; width:100%; height:100%; overflow:hidden; background:no-repeat center transparent; background-size:cover; height:100%; } .slider li figure.contain{ background-color:#eee; background-size:contain; } .slider .nav{ width:100%;; white-space:normal; background:#DEDEDE; height:5px; position:relative; bottom:5px; } .slider .nav li{ height:5px; background:#FFFFFF; } .slider .nav li.selected{ background:#424242; } form#frm_ad_detail_msg button#btn_send_msg{ margin:20px 0px; } .basic-form .info{ margin-bottom:20px; color:#666; font-size:13px; } .basic-form .info-error{ margin-top:-10px; } .basic-form .label-value,.basic-form .input-row-checkbox,.basic-form textarea,.basic-form input{ margin-bottom:15px; } .basic-form .input-row-checkbox input{ width:auto; } .basic-form input[type=file]{ width:auto; } .basic-form .label-value{ margin-top:-5px; } .basic-form a{ color:#990000; } .basic-form .button{ margin:0; min-width:49%; display:inline-block; color:#fff; } .basic-form input[type=checkbox]{ float:left; margin-right:5px; } form#frm_mb_register .input-row-checkbox label{ display:block; } .basic-form .input-row-checkbox label{ display:inline-block; } .basic-form .fieldset,.basic-form fieldset{ padding:0; margin-bottom:20px; border:0; margin:0; } #edit .subtitle,#edit .form-subheader,.basic-form legend,.basic-form .legend{ background:none repeat scroll 0 0 #DBE0E4; display:block; font-size:18px; font-weight:bold; margin:0 -10px 5px; padding:5px 10px; } .content-box{ } .content-box > .icon{ float:right; } .content-box header{ margin-bottom:20px; } .content-box header h2{ text-transform:uppercase; color:#666666; font-size:26px; } .content-box .btn-more{ margin-bottom:26px; } .content-header{ background:#fff; margin-top:-15px; margin-bottom:15px; } .content-header figure{ float:left; margin-right:10px; } .content-header figure img{ display:block; max-width:150px; } .content-header header{ padding:5px; } .content-header header h3{ white-space:normal; font-weight:normal; } .content-header .price{ font-size:18px; } .filter-form{ border-top:1px solid #ddd; } .filter-form .input-row{ width:100%; margin-top:5px; } .filter-form input[type=text],.filter-form select{ background:#fff; border:0; width:100%; border-radius:0; font-weight:bold; color:#A5AEB5; font-size:20px; padding:5px 10px; font-family:"Roboto Condensed",Arial,sans-serif; } .paa_subform_title .info{ display:none; } .paa_introduction_text p{ background-color:transparent !important; } .paa_section b{ color:#333; } .validation_errors{ display:none; } .section_arrow:after{ content:">"; font-weight:bold; vertical-align:top; } .paa-list{ border-top:1px solid #ddd; } .paa-list li{ display:block; border-bottom:1px solid #ddd; padding:10px 0; background:url("img/m_select_filter.png") no-repeat scroll right center transparent; background-size:12.5px auto; cursor:pointer; } .paa-list li input{ float:right; } .subform_table_border,.maintable{ width:100%; } .subform_table_border{ margin-bottom:20px; } .choose_header{ color:#25547F; margin-bottom:10px; font-size:20px; } #paa-step1-crumbs{ } #paa-step1-crumbs span:after{ border-color:transparent transparent transparent #97A4B0; border-image:none; border-style:solid; border-width:10px; content:""; position:absolute; right:-20px; top:0; } #paa-step1-crumbs span{ background:none repeat scroll 0 0 #97A4B0; color:#FFFFFF; display:inline-block; font-size:12px; font-weight:bold; margin-bottom:10px; padding:2px 5px; position:relative; margin-right:15px; } .basic-form .paa-row-value .input-row-checkbox,.basic-form .paa-row-value textarea,.basic-form .paa-row-value input{ margin-bottom:0px; } .overflow_choose,.choose_box_scat,.choose_box_cat,.choose_wrapper,.choose_box{ float:none; } .choose_wrapper{ padding-bottom:60px; } #subform_elem label{ margin-bottom:0; padding:5px 0; } #subform_elem label.error{ margin-bottom:5px; margin-top:0; } .confirm_choose{ position:fixed; background:#fff; bottom:0; left:0; right:0; padding:10px; box-shadow:0 0px 20px #666; z-index:1; } .confirm_choose,.f_btn,#form_search,.preview,.ad_payment_item,input[type=submit]{ -webkit-appearance:none; -webkit-border-radius:0; border-radius:0; } .confirm_choose .button{ float:right; width:auto; min-width:0; margin-left:10px; text-transform:capitalize; padding:0 15px; font-weight:bold; font-size:22px; font-family:"Roboto Condensed",Arial,sans-serif; } .confirm_choose .button[disabled]{ background:#AEAEAE; } .confirm_choose .loading{ float:left; background:url(/style/img/ajax-loader.gif) no-repeat center; display:block; width:32px; height:32px; visibility:hidden; } #paa_continue,#paa_preview{ width:auto; min-width:0; } .latest_ads{ width:auto !important; } .urgent_text{ background:none repeat scroll 0 0 #D01313; color:#FFFFFF; font:bold 10px verdana; padding:3px; } #subform_elem input{ padding:8px 5px; } #subform_elem .paa_yt{ padding-left:90px } #subform_elem select{ padding:7px 10px; border-radius:2px; border:1px solid #999999; } .paa-input-money{ max-width:50%; float:left; margin-right:10px; } .paa-row-value-multiplefield input{ margin-bottom:0; } .paa-row-value-progeny input{ width:100% !important; border:0; } .paa-row-value.paa-row-value-metric_units input{ width:auto; } .f_btn{ text-align:right; margin-top:20px; } .f_btn .button{ display:inline-block; width:auto; min-width:0; } .link_back{ float:left; margin-top:12px; } .paa_yt{ background:url("yt_icon.png") no-repeat left center #fff; border:1px solid #666666; padding-left:90px; } .chk_values_cat_label{ border-bottom:1px solid #CCCCCC; color:#666666; font-weight:bold; margin:20px 0 10px; padding-bottom:5px; } .chk_wrapper{ width:50%; } .check_all_sell_green,.check_all_sell,.check_sell,.check_sell_green,.chk_wrapper .checkbox_field,.chk_wrapper .sel{ background-image:url("check_cell.png"); background-position:center center; background-repeat:no-repeat; cursor:pointer; height:22px; margin-right:5px; width:22px; } .check_all_sell_green,.check_sell_green,.chk_wrapper .sel{ background-image:url("checked.png"); } .chk_wrapper .checkbox_value{ color:#666666; font-size:12px; min-height:22px; white-space:normal; margin-top:4px; width:80%; } .ad_preview_wrapper{ float:none; } #ads_uploaded{ margin-top:10px; } #ads_uploaded .tt{ display:block; } .error_msg{ display:none; font-size:12px; background:#FFC1C1; padding:5px; } .tip_msg{ display:none; font-size:12px; background:#E8FAFF; padding:5px; } .paa-info-wrapper{ margin-bottom:20px; } #promote_sells{ margin-top:20px; } #promote_sells .sell_content{ float:none; margin-left:30px; } .sell,.sell_green{ background:#EAEAEA; margin-bottom:5px; padding:5px; } #select_text,.sell_title{ color:#333333; font-weight:bold; font-size:15px; letter-spacing:-1px; margin-bottom:2px; } .sell_text{ color:#333333; font:10px/12px verdana; } #promote_sells #select_all{ } #promote_sells #select_text{ margin-top:3px; } .total_cost{ background:none repeat scroll 0 0 #FFFFFF; color:#666666; font-size:24px; margin:0px -10px 20px; padding:10px; text-align:right; } .total_cost .cost{ font-weight:bold; } #upsell_cost{ color:#333; } .coupon_label{ display:block; margin-bottom:5px; } #coupon{ height:35px; padding:0 5px; width:60%; } .coupon_btn{ background:none repeat scroll 0 0 gray; color:#FFFFFF !important; display:block; float:right; line-height:35px; text-align:center; width:40%; font-weight:bold; font-size:16px; } .ad-cost-footer{ float:none; } .ad_preview{ background:none !important; } .paa-fake-ad{ opacity:0.5; } .ad_payment_item{ margin-bottom:20px; } .ad_payment_item h2{ font-size:14px; font-weight:bold; font-family:Arial,sans-serif; margin-bottom:5px; } .ad_payment_item img{ width:auto; height:auto; display:block; margin-bottom:10px; } .ad_payment_item:first-of-type img{ width:100%; } #error_report_div{ width:100%; background-color:#FFEEEE; padding:7px; color:#8C0512; display:none; } #error_report_div span{ font-weight:bold; } #thanks_message{ background-color:#FFF568; margin-bottom:6px; color:#2F5F1B; padding:15px; display:block; } .preview{ background-color:#DDDDDD; border:1px solid #CCCCCC; font-size:18px; font-weight:bold; margin-bottom:20px; padding:15px; } .preview .preview_title{ line-height:33px; } .preview .btn_edit,.preview .button{ color:#FFFFFF; float:left; font-size:14px; margin-left:10px; min-width:0; padding:5px 12px; width:auto; } .uploadedImageClass{ width:74px; height:90px; margin-top:2px; margin-right:7px; float:left; overflow:hidden; border:2px solid #f2f2f2; background-color:#f2f2f2; } .uploadedImageClass:hover{ width:74px; height:90px; margin-top:2px; margin-right:7px; float:left; overflow:hidden; border:2px solid #ccc; background-color:#ccc; } .mainUploadedImage{ border:2px solid #09C !important; background-color:#09C !important; } .uploaded_photo{ background-image:url("jpPublish_removeImage.png"); background-repeat:no-repeat; width:9px; height:9px; display:block; margin:4px 2px 2px 2px; float:right; } .uploaded_photo:hover{ background-image:url("jpPublish_removeImage_hover.png"); } .plupload_loading_space{ position:relative; display:block; max-width:100px; min-width:74px; height:90px; background-color:#f2f2f2; font-weight:normal; background-image:url('loader_48.gif'); background-repeat:no-repeat; background-position:center center; float:left; padding:3px; } .plupload_loading_space span{ position:absolute; bottom:2px; text-align:center; color:#666; font-size:10px; margin-right:7px; margin-top:2px; } .upsell_outside_packages{ background-color:#DBDFE3; margin:10px -10px; position:relative; padding:10px; } .upsell_outside_packages > .float_left{ float:none; } .upsell_outside_packages > div > img{ text-align:center; display:none; } .upsell_outside_packages .txt{ margin:0; } .upsell_outside_packages .txt div:first-child{ font-weight:normal; font-size:18px; color:#97082A; background:#DBDFE3; padding:0; } .upsell_outside_packages .name{ margin-left:5px; } .upsell_outside_packages .price{ font-weight:bold; font-size:20px; } .upsell_outside_packages .descr{ font-size:16px; font-weight:bold; } .upsell_outside_packages .bottom{ } .upsell_outside_packages .sell,.upsell_outside_packages .sell_green{ background-image:none; width:auto; height:auto; } .upsell_outside_packages .check_sell,.upsell_outside_packages .check_sell_green{ margin:0px; margin-top:2px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border:1px solid #999; background:#fff; height:20px; width:20px; -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.15); -moz-box-shadow:0px 0px 10px rgba(0,0,0,0.15); box-shadow:0px 0px 10px rgba(0,0,0,0.15); } .upsell_outside_packages .check_sell_green{ background-image:url('check_package.png'); background-repeat:no-repeat; background-position:center; } .package_business_title{ display:none; } .package_title,.package_title_sel{ background-image:url("arrow_top_666.png"); background-position:left center; background-repeat:no-repeat; border-top:1px solid #CCCCCC; clear:both; color:#333333 !important; display:block; font:20px Helvetica; margin-bottom:0; outline:medium none; padding:10px 0 10px 20px; text-decoration:none !important; } .benefit_info{ display:none; } .benefits{ width:30% !important; margin-top:81px !important; border-top:0 !important; } .benefit > .float_left:first-of-type{ display:table-cell; float:none; height:100%; vertical-align:middle; width:100% !important; } .plan_td{ width:17.25% !important; } [class^="package_benefit_value"]{ height:40px !important; line-height:40px !important; border-bottom:1px solid #E7E7E7; } .benefit{ border-bottom:1px solid #E7E7E7; border-collapse:inherit; display:table; height:41px !important; vertical-align:middle; width:100%; } .special_offer{ background-color:#FF8A00; color:#FFFFFF; font-size:12px; font-weight:bold; height:26px; line-height:13px; padding:7px; text-align:center; text-transform:uppercase; margin-right:-5px; } .plan_name{ font-size:12px; font-weight:bold; color:#666; line-height:40px; border-bottom:1px solid #E7E7E7; height:40px; overflow:hidden; } .package_benefit{ text-align:center; background:#fff; box-shadow:0 0 2px #666666; margin-left:5px; padding-bottom:10px; } .benefit,.package_benefit_value{ font-size:12px; } #benefit_name_0{ border-top:1px solid #E7E7E7; } .benefit{ border-bottom:1px solid #E7E7E7; height:40px; } .benefit_info{ display:none; } .select_packages_option_div .tick{ background-image:url("benefit_tick_grey.png"); background-position:center center; background-repeat:no-repeat; height:100%; width:100%; } .plan_td_sel .tick,.plan_td_special .tick{ background-image:url("benefit_tick_green.png"); } .plan_td_special{ position:relative; border-top:0; } .plan_td_special .package_benefit{ background:none repeat scroll 0 0 #FEFBF3; border-color:orange; border-image:none; border-style:solid; border-width:0 2px; margin:0 -5px 0 0; } .plan_td_special .plan_name{ color:#333; } .package_price{ float:none; font-size:12px; line-height:40px; text-align:center; font-weight:bold; } .plan_td .checkbox-wrapper{ margin-bottom:0; } .upsell-package .checkbox-wrapper{ box-shadow:0 0 10px rgba(0,0,0,0.15); } .checkbox-wrapper{ background:none repeat scroll 0 0 #FFFFFF; border:1px solid #999999; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; cursor:pointer; height:24px; margin:0 auto 10px; position:relative; width:24px; } .upsell-package.selected .checkbox-arrow{ display:block; } .checkbox-arrow{ background-image:url("check_package.png"); background-position:2px 9px; background-repeat:no-repeat; bottom:2px; display:none; height:26px; left:2px; position:absolute; width:33px; } .m_mrec{ text-align:center; } .mobile_banner_top,.mobile_banner_middle,.mobile_banner_bottom{ text-align:center; height:auto; } .mobile-top-right-paa-btn{ color:white; font-family:'Oswald',sans-serif; font-weight:bold; float:right; height:45px; line-height:45px; background-color:#FF9515; } .orange1{ color:#ff7000; } .ad_payment_safe{ background-color:#faf495; background-image:url("icn_safe.gif"); background-position:13px 8px; background-repeat:no-repeat; border:1px solid #ccc; color:#333; font:16px Helvetica; margin-bottom:14px; padding:15px 0 14px 59px; } .ad_payment h2,.ad_payment_header h2{ font:bold 16px Helvetica; color:#333; margin-bottom:30px; text-transform:capitalize; } .ad_payment_header{ background-color:#f5f5f5; border:1px solid #ccc; padding:11px 15px 16px 15px; margin-bottom:26px; } .ad_payment_header .label,.ad_payment_header .label_value{ font:normal 12px Helvetica; color:#333; margin-bottom:3px; padding:3px; } .ad_payment_header label{ display:inline; padding-right:2px; font-weight:bold; } .ad_payment_header .input-row{ padding-bottom:2px; } .ad_payment_header .label_value span{ background-color:#ffc1c1; display:inline-block; margin-right:3px; padding:2px 4px 2px 3px; } .ad_payment_header .cost{ padding-top:12px; text-align:right; font:normal 20px Helvetica; color:#666; } .ad_payment_header .cost b{ color:#333; } .ad_payment .ad_payment_item{ border:1px solid #ccc; margin-bottom:14px; padding:11px 15px 16px; } .paa-form-subbuttons_sticky{ width:100%; position:fixed; z-index:1; background:#fff; bottom:0; left:0; right:0; padding:10px; box-shadow:0 0px 20px #666; display:block; } .paa-form-subbuttons_sticky tbody{ display:block; } .paa-form-subbuttons_sticky td:nth-of-type(1){ width:15%; } .paa-form-subbuttons_sticky td:nth-of-type(2){ width:50%; } .paa-form-subbuttons_sticky,.f_btn,input[type=submit]{ -webkit-appearance:none; -webkit-border-radius:0; border-radius:0; } .paa-form-subbuttons_sticky .f_btn{ margin-top:12px; padding-right:2px; padding-left:2px; font-size:0px; } .paa-form-subbuttons_sticky .button{ width:auto; min-width:0; margin-left:4px; text-transform:capitalize; padding:0 15px; font-weight:bold; font-size:22px; font-family:"Roboto Condensed",Arial,sans-serif; margin-bottom:12px; } .paa-form-subbuttons_sticky .button[disabled]{ background:#AEAEAE; } .paa-form .paa-row-info-ytvideo .paa-info-wrapper{ padding-bottom:60px !important; } .paa-form-subbuttons_sticky .link_back{ padding-left:2px; } .icon-search-top{ float:right; color:#FEFEFE !important; } #main_search_form{ display:none; } .alert-box .wrapper{ padding:20px; } .alert-box .close{ background-image:url('../images/close_popin.png'); font-size:0; height:15px; width:15px; } div.adslist-view-types{ display:inline-block; margin:0 auto; width:33%; } div.adslist-view-types a{ display:inline-block; color:#DDD; margin:0px 10px; font-size:21px; vertical-align:middle; } div.adslist-view-types a.active{ color:#333; } div.checkbox-inline{ margin-top:15px; } div.checkbox-inline input,div.checkbox-inline label{ display:inline-block; width:auto; } div.checkbox-inline input{ vertical-align:text-bottom; margin-right:5px; } label.check-label{ margin-bottom:16px; } label.check-label input{ width:auto; } div.video-responsive{ height:0; padding-bottom:56.25%; position:relative; width:100%; } div.video-responsive > iframe{ width:100%; height:100%; position:absolute; } table.table-list thead th{ text-align:left; } label.switch{ margin:0 15px 0 0; } table#saved-searches i.remove-btn{ vertical-align:super; } select.select-2{ display:none; } .select2.mv-fancylist{ width:300px; } div#chbox-overlay{ position:fixed; height:100%; width:100%; background-color:#F3F3F3; top:0px; left:0px; z-index:1001; } div#chbox-overlay div#chbox-header{ text-align:center; background-color:#F3F3F3; -webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,0.57); -moz-box-shadow:0px 0px 25px 0px rgba(0,0,0,0.57); box-shadow:0px 0px 25px 0px rgba(0,0,0,0.57); } div#chbox-overlay div#chbox-header #chbox-close{ display:inline-block; float:left; margin-left:15px; } div#chbox-overlay div#chbox-header #chbox-title{ display:inline-block; font-size:20px; padding:14px 0; margin-left:-15px; } div#chbox-overlay div#chbox-body{ height:90%; overflow-y:auto; } div#chbox-overlay div#chbox-body ul li{ padding:10px 10px; font-size:17px; border-bottom:1px solid #BBB; color:#666; } div#chbox-overlay div#chbox-body ul li i{ color:green; float:right; display:none; } div#chbox-overlay div#chbox-body ul li.selected{ font-weight:bold; color:#000; background-color:#FFF; } div#chbox-overlay div#chbox-body ul li.selected i{ display:inline-block; } .social_fad{ border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; border:0px solid #800000; color:#FFFFFF; background-color:#000; min-width:170px; height:43px; line-height:43px; text-align:left; padding-left:70px; font-size:18px; padding-right:18px; display:inline-block; font-family:Arial,Helvetica,sans-serif; font-weight:normal; } .facebook_fad{ background-image:url('fbookf.png'); background-repeat:no-repeat; background-position:18px 50%; background-color:#3C599B; } .facebook_fad:hover{ background-color:#4e69a2; } .google_fad{ background-image:url('gp-google.png'); background-repeat:no-repeat; background-position:14px 50%; background-color:#DB4C3E; } .google_fad:hover{ background-color:#e74b37; } .twitter_fad{ background-image:url('ic_twitter.png'); background-repeat:no-repeat; background-position:14px 50%; background-color:#2dabdf; } .twitter_fad:hover{ background-color:#4face4; } .warning_element{ margin:0; background-color:#ddd; padding:20px; font-family:Verdana; font-size:12pt; } .warning_element .in{ width:940px; margin:0 auto; } .warning_element img{ float:right; position:relative; } .recaptcha-wrapper.error div.g-recaptcha > div > div{ border:1px solid red; width:303px !important; } .recaptcha-wrapper.error label.error{ margin-top:0px; } .alert-box{ background:#EDEFF1; } .alert-box .wrapper{ font-family:Arial,sans-serif; font-size:16px; margin:0 auto; position:relative; } .alert-box .close{ float:right; color:#666; } .alert-box .title{ font-weight:bold; color:#333; margin-bottom:5px; font-size:18px; max-width:560px; } .alert-box .text{ color:#666; max-width:695px; } .alert-box .text a{ color:inherit; border-bottom:1px dotted #666; } .alert-box .text a:hover{ border-bottom:1px solid #666; } .alert-box .more{ bottom:20px; color:#009DD1; float:right; font-size:22px; font-weight:bold; position:absolute; right:0; } .alert-box .more:hover{ opacity:0.8; } .switch-field.small{ padding:0px; } .switch-field.small label{ font-size:13px; width:50px; padding:6px 6px; } .switch-field{ padding:5px; overflow:hidden; } .switch-title{ margin-bottom:6px; } .switch-field input{ display:none; } .switch-field label{ float:left; font-family:Arial,sans-serif; } .switch-field label{ display:inline-block; width:50px; background-color:#e4e4e4; color:rgba(0,0,0,0.6); font-size:14px; font-weight:normal; text-align:center; text-shadow:none; padding:6px 14px; border:1px solid rgba(0,0,0,0.2); -webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),0 1px rgba(255,255,255,0.1); box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),0 1px rgba(255,255,255,0.1); -webkit-transition:all 0.1s ease-in-out; -moz-transition:all 0.1s ease-in-out; -ms-transition:all 0.1s ease-in-out; -o-transition:all 0.1s ease-in-out; transition:all 0.1s ease-in-out; } .switch-field label:hover{ cursor:pointer; } .switch-field input:checked + label{ background-color:#A5DC86; -webkit-box-shadow:none; box-shadow:none; } .switch-field label:first-of-type{ border-radius:4px 0 0 4px; } .switch-field label:last-of-type{ border-radius:0 4px 4px 0; } .switch{ position:relative; display:inline-block; width:40px; height:22px; } .switch input{display:none}span.switcher-off.hide,span.switcher-on.hide{ display:none; } .sw-slider{ position:absolute; cursor:pointer; top:0; left:0; right:0; bottom:0; background-color:#ccc; -webkit-transition:.4s; transition:.4s; } .sw-slider:before{ position:absolute; content:""; height:17px; width:17px; left:4px; bottom:3px; background-color:white; -webkit-transition:.4s; transition:.4s; } input:checked + .sw-slider{ background-color:#eb5b36; } input:focus + .sw-slider{ box-shadow:0 0 1px #2196F3; } input:checked + .sw-slider:before{ -webkit-transform:translateX(16px); -ms-transform:translateX(16px); transform:translateX(16px); } .sw-slider.round{ border-radius:34px; } .sw-slider.round:before{ border-radius:50%; } div.table-wrapper{ padding:0px 25px; } table.table-list{ width:100%; border-collapse:collapse; } table.table-list thead th{ padding-bottom:25px; } table.table-list td,table.table-list th{ padding:9px 0px; } table.table-list td{ border-bottom:1px solid #CCC; } table.table-list td.center,table.table-list th.center{ text-align:center; } table.table-list th{ color:#666; } table.table-list td.main{ width:75%; } table.table-list .highlight{ color:#eb5b36; font-weight:bold; } table.table-list .nadir{ font-size:10px; color:#666 } table.table-list i{ color:#000; } div.search-disclaimer{ font-size:11px; color:#999; padding-top:10px; } .text-center{ text-align:center; } .text-right{ text-align:right; } .text-md{ font-size:15px; } h4.text-md{ padding:10px; } body.al-site-rebirth h1,body.al-site-rebirth h2,body.al-site-rebirth h3,body.al-site-rebirth h4,body.al-site-rebirth h5,body.al-site-rebirth h6,body.al-site-rebirth th,body.al-site-rebirth td{ font-family:Arial,sans-serif; } body.al-site-rebirth .header-search-form{ color:#212527; padding:0; background:transparent; } body.al-site-rebirth .header-search-form .multiselect-combo{ height:48px; } body.al-site-rebirth .header-search-form .row-input > .multiselect-combo,body.al-site-rebirth .header-search-form .row-input > .current{ width:50%; } body.al-site-rebirth .header-search-form .row-input > .multiselect-combo .current{ width:100%; } body.al-site-rebirth .al-hdr-search-more.more{ color:var(--color-accent-1); float:right; padding:0; display:block; } body.al-site-rebirth .header-search-form .current{ height:48px; line-height:48px; background:#EAEFF0; border:1px solid #ACB0B7; border-top-left-radius:0; border-bottom-left-radius:0; } body.al-site-rebirth .header-search-form .current select{ background:#EAEFF0; line-height:48px; height:100%; } body.al-site-rebirth .header-search-form .row-input .input-popup li{ padding:10px; } :root{ --color-accent-1:#86CE8C; --color-accent-1-dark:#4C825C; --color-accent-2:#C82900; --color-accent-2-dark:#C82900; --color-accent-3:#212527; --gradient-primary:#86CE8C; --gradient-primary-hover:#6AB871; --gradient-secondary:#C82900; --gradient-secondary-hover:#F55830; --gradient-2ndskin:linear-gradient(135deg,#A859D6 0%,#C50B85 100%); --gradient-2ndskin-hover:linear-gradient(135deg,#C870FF 0%,#FF3DBB 100%); --font-main:Arial,sans-serif; --tpl-container-spacer:10px; --color-pro:#0FD9FF; --color-pro-soft:#0FD9FF66; } html,body{ margin:0; padding:0; height:100%; -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; font-size:14px; font-family:Arial,sans-serif; color:#212527; background:#fff; -webkit-overflow-scrolling:touch; } main{ height:100%; overflow:auto; -webkit-overflow-scrolling:touch; position:relative; z-index:1; } a{ color:inherit; text-decoration:none; transition:color ease-in-out 300ms,background-color ease-in-out 300ms; } ul,li{ margin:0; padding:0; list-style:none; } label{ font:inherit; color:inherit; } h1,h2,h3,h4,h5,h6{ font-family:Arial,sans-serif; color:inherit; margin:0; } th,td{ font-family:Arial,sans-serif; font-size:inherit; } figure{ margin:0; } textarea,input,button,select,option{ font-size:14px; font-family:Arial,sans-serif; } .al-ty-h1b-price{ font-style:normal; font-weight:700; font-size:24px; line-height:40px; } .clearfix:before,.clearfix:after{ content:" "; display:table; } .clearfix:after{ clear:both; } .invisible{ display:none; } .trans{ background:transparent; border:0; } button.trans{ padding:0; margin:0; } .scroll-auto{ overflow:auto; -webkit-overflow-scrolling:touch; } button{ color:inherit; } @media only screen and (min-width:769px){ .invisible-md{ display:none; } } .d-block{ display:block; } .d-none{ display:none; } .d-inline{ display:inline; } .d-inline-block{ display:inline-block; } .d-flex{ display:flex; } .d-inline-flex{ display:inline-flex; } .invisible{ display:none !important; } .flex{ box-sizing:border-box; display:flex; width:100%; } .flex .flex-grow{ flex-grow:1; } .flex .flex-samewidth{ flex-grow:1; flex-basis:0; } .vm{ width:100%; height:100%; display:flex; justify-content:center; align-items:center; } .vertical-aligned{ display:flex; align-items:center; } .va-middle{ display:flex; width:100%; flex-direction:column; justify-content:center; } .fg-1{ flex-grow:1; } .p-relative{ position:relative; } .p-absolute{ position:absolute; } .p-absolute.is-topright{ top:0; right:0; } .p-absolute.is-topleft{ top:0; left:0; } .p-absolute.is-bottomleft{ bottom:0; left:0; } .p-absolute.is-bottomright{ bottom:0; right:0; } .fl,.pull-left{ float:left; } .fr,.pull-right{ float:right; } .fn{ float:none; } .of-contain{ object-fit:contain; } .of-cover{ object-fit:cover; } .img-rounded{ border-radius:1000px; } .img-32{ width:32px; height:32px; object-fit:cover; } .img-40{ width:40px; height:40px; object-fit:cover; } .img-56{ width:56px; height:56px; object-fit:cover; } .img-64{ width:64px; height:64px; object-fit:cover; } .img-72{ width:72px; height:72px; object-fit:cover; } .img-128{ width:128px; height:128px; object-fit:cover; } .img-180{ width:180px; height:180px; object-fit:cover; } .img-block{ display:block; overflow:hidden; object-fit:cover; } .uppercase,.text-uppercase{ text-transform:uppercase; } .lowercase,.text-lowercase{ text-transform:lowercase; } .italic{ font-style:italic; } .bold,.text-bold{ font-weight:bold; } .text-center{ text-align:center; } .text-left{ text-align:left; } .text-right{ text-align:right; } .text-overflow{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; } .ws-nowrap{ white-space:nowrap; } .tw-balance{ text-wrap:balance; } .fs-xs{ font-size:10px; } .fs-sm{ font-size:12px; } .fs-md{ font-size:14px; } .fs-lg{ font-size:18px; } .fs-xl{ font-size:24px; } .fs-16{ font-size:16px; } .fs-18{ font-size:16px; } .fw-300{ font-weight:300; } .fw-400{ font-weight:400; } .fw-500{ font-weight:500; } .s-10{ width:10px; height:10px; } .h-window{ height:100vh; } .h-full{ height:100%; } .w-full{ width:100%; } .w-100{ width:100px; } .w-200{ width:200px; } .w-300{ width:300px; } .max-w-300{ max-width:300px; } .max-w-450{ max-width:450px; } .max-w-640{ max-width:640px; } .min-h-640{ min-height:640px; } .max-w-full{ max-width:100%; } .ba{ border:1px solid #E3E3E3; } .bt{ border-top:1px solid #E3E3E3; } .bb{ border-bottom:1px solid #E3E3E3; } .bl{ border-left:1px solid #E3E3E3; } .br{ border-right:1px solid #E3E3E3; } .br-4{ border-radius:4px; } .br-8{ border-radius:8px; } .br-1000{ border-radius:1000px; } .rad-4{ border-radius:4px; } .rad-8{ border-radius:8px; } .o-50{ opacity:0.5; } .mx-auto{ margin-left:auto; margin-right:auto; } .mx{ margin-left:8px; margin-right:8px; } .mx-2{ margin-left:16px; margin-right:16px; } .my{ margin-top:8px; margin-bottom:8px; } .px{ padding-left:8px; padding-right:8px; } .px-2{ padding-left:16px; padding-right:16px; } .px-3{ padding-left:24px; padding-right:24px; } .px-4{ padding-left:32px; padding-right:32px; } .px-5{ padding-left:40px; padding-right:40px; } .px-6{ padding-left:48px; padding-right:48px; } .py{ padding-top:8px; padding-bottom:8px; } .py-2{ padding-top:16px; padding-bottom:16px; } .py-3{ padding-top:24px; padding-bottom:24px; } .py-4{ padding-top:32px; padding-bottom:32px; } .py-5{ padding-top:40px; padding-bottom:40px; } .py-6{ padding-top:48px; padding-bottom:48px; } .pa-0{ padding:0px; } .pa-half{ padding:4px; } .pa{ padding:8px; } .pa-2{ padding:16px; } .pa-3{ padding:24px; } .pa-4{ padding:32px; } .pa-5{ padding:40px; } .pa-6{ padding:48px; } .pa-7{ padding:56px; } .pa-8{ padding:64px; } .pa-9{ padding:72px; } .pa-10{ padding:80px; } .pt-0{ padding-top:0px; } .pt-half{ padding-top:4px; } .pt{ padding-top:8px; } .pt-2{ padding-top:16px; } .pt-3{ padding-top:24px; } .pt-4{ padding-top:32px; } .pt-5{ padding-top:40px; } .pt-6{ padding-top:48px; } .pt-7{ padding-top:56px; } .pt-8{ padding-top:64px; } .pt-9{ padding-top:72px; } .pt-10{ padding-top:80px; } .pb-0{ padding-bottom:0px; } .pb-half{ padding-bottom:4px; } .pb{ padding-bottom:8px; } .pb-2{ padding-bottom:16px; } .pb-3{ padding-bottom:24px; } .pb-4{ padding-bottom:32px; } .pb-5{ padding-bottom:40px; } .pb-6{ padding-bottom:48px; } .pb-7{ padding-bottom:56px; } .pb-8{ padding-bottom:64px; } .pb-9{ padding-bottom:72px; } .pb-10{ padding-bottom:80px; } .pr-0{ padding-right:0px; } .pr-half{ padding-right:4px; } .pr{ padding-right:8px; } .pr-2{ padding-right:16px; } .pr-3{ padding-right:24px; } .pr-4{ padding-right:32px; } .pr-5{ padding-right:40px; } .pr-6{ padding-right:48px; } .pr-7{ padding-right:56px; } .pr-8{ padding-right:64px; } .pr-9{ padding-right:72px; } .pr-10{ padding-right:80px; } .pl-0{ padding-left:0px; } .pl-half{ padding-left:4px; } .pl{ padding-left:8px; } .pl-2{ padding-left:16px; } .pl-3{ padding-left:24px; } .pl-4{ padding-left:32px; } .pl-5{ padding-left:40px; } .pl-6{ padding-left:48px; } .pl-7{ padding-left:56px; } .pl-8{ padding-left:64px; } .pl-9{ padding-left:72px; } .pl-10{ padding-left:80px; } .ma-0{ margin:0px; } .ma-half{ margin:4px; } .ma{ margin:8px; } .ma-2{ margin:16px; } .ma-3{ margin:24px; } .ma-4{ margin:32px; } .ma-5{ margin:40px; } .ma-6{ margin:48px; } .ma-7{ margin:56px; } .ma-8{ margin:64px; } .ma-9{ margin:72px; } .ma-10{ margin:80px; } .mt-0{ margin-top:0px; } .mt-half{ margin-top:4px; } .mt{ margin-top:8px; } .mt-2{ margin-top:16px; } .mt-3{ margin-top:24px; } .mt-4{ margin-top:32px; } .mt-5{ margin-top:40px; } .mt-6{ margin-top:48px; } .mt-7{ margin-top:56px; } .mt-8{ margin-top:64px; } .mt-9{ margin-top:72px; } .mt-10{ margin-top:80px; } .mb-0{ margin-bottom:0px; } .mb-half{ margin-bottom:4px; } .mb{ margin-bottom:8px; } .mb-2{ margin-bottom:16px; } .mb-3{ margin-bottom:24px; } .mb-4{ margin-bottom:32px; } .mb-5{ margin-bottom:40px; } .mb-6{ margin-bottom:48px; } .mb-7{ margin-bottom:56px; } .mb-8{ margin-bottom:64px; } .mb-9{ margin-bottom:72px; } .mb-10{ margin-bottom:80px; } .mr-0{ margin-right:0px; } .mr-half{ margin-right:4px; } .mr{ margin-right:8px; } .mr-2{ margin-right:16px; } .mr-3{ margin-right:24px; } .mr-4{ margin-right:32px; } .mr-5{ margin-right:40px; } .mr-6{ margin-right:48px; } .mr-7{ margin-right:56px; } .mr-8{ margin-right:64px; } .mr-9{ margin-right:72px; } .mr-10{ margin-right:80px; } .ml-0{ margin-left:0px; } .ml-half{ margin-left:4px; } .ml{ margin-left:8px; } .ml-2{ margin-left:16px; } .ml-3{ margin-left:24px; } .ml-4{ margin-left:32px; } .ml-5{ margin-left:40px; } .ml-6{ margin-left:48px; } .ml-7{ margin-left:56px; } .ml-8{ margin-left:64px; } .ml-9{ margin-left:72px; } .ml-10{ margin-left:80px; } @media only screen and (min-width:769px){ .pa-0-md{ padding:0px; } .pa-half-md{ padding:4px; } .pa-md{ padding:8px; } .pa-2-md{ padding:16px; } .pa-3-md{ padding:24px; } .pa-4-md{ padding:32px; } .pa-5-md{ padding:40px; } .pa-6-md{ padding:48px; } .pa-7-md{ padding:56px; } .pa-8-md{ padding:64px; } .pa-9-md{ padding:72px; } .pa-10-md{ padding:80px; } .pt-0-md{ padding-top:0px; } .pt-half-md{ padding-top:4px; } .pt-md{ padding-top:8px; } .pt-2-md{ padding-top:16px; } .pt-3-md{ padding-top:24px; } .pt-4-md{ padding-top:32px; } .pt-5-md{ padding-top:40px; } .pt-6-md{ padding-top:48px; } .pt-7-md{ padding-top:56px; } .pt-8-md{ padding-top:64px; } .pt-9-md{ padding-top:72px; } .pt-10-md{ padding-top:80px; } .pb-0-md{ padding-bottom:0px; } .pb-half-md{ padding-bottom:4px; } .pb-md{ padding-bottom:8px; } .pb-2-md{ padding-bottom:16px; } .pb-3-md{ padding-bottom:24px; } .pb-4-md{ padding-bottom:32px; } .pb-5-md{ padding-bottom:40px; } .pb-6-md{ padding-bottom:48px; } .pb-7-md{ padding-bottom:56px; } .pb-8-md{ padding-bottom:64px; } .pb-9-md{ padding-bottom:72px; } .pb-10-md{ padding-bottom:80px; } .pr-0-md{ padding-right:0px; } .pr-half-md{ padding-right:4px; } .pr-md{ padding-right:8px; } .pr-2-md{ padding-right:16px; } .pr-3-md{ padding-right:24px; } .pr-4-md{ padding-right:32px; } .pr-5-md{ padding-right:40px; } .pr-6-md{ padding-right:48px; } .pr-7-md{ padding-right:56px; } .pr-8-md{ padding-right:64px; } .pr-9-md{ padding-right:72px; } .pr-10-md{ padding-right:80px; } .pl-0-md{ padding-left:0px; } .pl-half-md{ padding-left:4px; } .pl-md{ padding-left:8px; } .pl-2-md{ padding-left:16px; } .pl-3-md{ padding-left:24px; } .pl-4-md{ padding-left:32px; } .pl-5-md{ padding-left:40px; } .pl-6-md{ padding-left:48px; } .pl-7-md{ padding-left:56px; } .pl-8-md{ padding-left:64px; } .pl-9-md{ padding-left:72px; } .pl-10-md{ padding-left:80px; } .ma-0-md{ margin:0px; } .ma-half-md{ margin:4px; } .ma-md{ margin:8px; } .ma-2-md{ margin:16px; } .ma-3-md{ margin:24px; } .ma-4-md{ margin:32px; } .ma-5-md{ margin:40px; } .ma-6-md{ margin:48px; } .ma-7-md{ margin:56px; } .ma-8-md{ margin:64px; } .ma-9-md{ margin:72px; } .ma-10-md{ margin:80px; } .mt-0-md{ margin-top:0px; } .mt-half-md{ margin-top:4px; } .mt-md{ margin-top:8px; } .mt-2-md{ margin-top:16px; } .mt-3-md{ margin-top:24px; } .mt-4-md{ margin-top:32px; } .mt-5-md{ margin-top:40px; } .mt-6-md{ margin-top:48px; } .mt-7-md{ margin-top:56px; } .mt-8-md{ margin-top:64px; } .mt-9-md{ margin-top:72px; } .mt-10-md{ margin-top:80px; } .mb-0-md{ margin-bottom:0px; } .mb-half-md{ margin-bottom:4px; } .mb-md{ margin-bottom:8px; } .mb-2-md{ margin-bottom:16px; } .mb-3-md{ margin-bottom:24px; } .mb-4-md{ margin-bottom:32px; } .mb-5-md{ margin-bottom:40px; } .mb-6-md{ margin-bottom:48px; } .mb-7-md{ margin-bottom:56px; } .mb-8-md{ margin-bottom:64px; } .mb-9-md{ margin-bottom:72px; } .mb-10-md{ margin-bottom:80px; } .mr-0-md{ margin-right:0px; } .mr-half-md{ margin-right:4px; } .mr-md{ margin-right:8px; } .mr-2-md{ margin-right:16px; } .mr-3-md{ margin-right:24px; } .mr-4-md{ margin-right:32px; } .mr-5-md{ margin-right:40px; } .mr-6-md{ margin-right:48px; } .mr-7-md{ margin-right:56px; } .mr-8-md{ margin-right:64px; } .mr-9-md{ margin-right:72px; } .mr-10-md{ margin-right:80px; } .ml-0-md{ margin-left:0px; } .ml-half-md{ margin-left:4px; } .ml-md{ margin-left:8px; } .ml-2-md{ margin-left:16px; } .ml-3-md{ margin-left:24px; } .ml-4-md{ margin-left:32px; } .ml-5-md{ margin-left:40px; } .ml-6-md{ margin-left:48px; } .ml-7-md{ margin-left:56px; } .ml-8-md{ margin-left:64px; } .ml-9-md{ margin-left:72px; } .ml-10-md{ margin-left:80px; } } .fs-10{ font-size:10px; } .fs-12{ font-size:12px; } .fs-14{ font-size:14px; } .fs-16{ font-size:16px; } .fs-18{ font-size:16px; } .fs-28{ font-size:28px; } .fs-64{ font-size:64px; } .lh-10{ line-height:10px; } .lh-12{ line-height:12px; } .lh-14{ line-height:14px; } .lh-16{ line-height:16px; } .lh-18{ line-height:18px; } .lh-24{ line-height:24px; } .lh-28{ line-height:28px; } .lh-48{ line-height:48px; } .color-white{ color:white; } .color-white-hover:hover{ color:white; } .bg-white{ background-color:white; } .bdc-white{ border-color:white; } .color-black{ color:black; } .color-black-hover:hover{ color:black; } .bg-black{ background-color:black; } .bdc-black{ border-color:black; } .color-text-faded{ color:#ACB0B7; } .color-text-faded-hover:hover{ color:#ACB0B7; } .bg-text-faded{ background-color:#ACB0B7; } .bdc-text-faded{ border-color:#ACB0B7; } .color-dark{ color:#212527; } .color-dark-hover:hover{ color:#212527; } .bg-dark{ background-color:#212527; } .bdc-dark{ border-color:#212527; } .color-primary-dark{ color:var(--color-accent-1-dark); } .color-primary-dark-hover:hover{ color:var(--color-accent-1-dark); } .bg-primary-dark{ background-color:var(--color-accent-1-dark); } .bdc-primary-dark{ border-color:var(--color-accent-1-dark); } .color-primary{ color:var(--color-accent-1); } .color-primary-hover:hover{ color:var(--color-accent-1); } .bg-primary{ background-color:var(--color-accent-1); } .bdc-primary{ border-color:var(--color-accent-1); } .color-secondary{ color:var(--color-accent-2); } .color-secondary-hover:hover{ color:var(--color-accent-2); } .bg-secondary{ background-color:var(--color-accent-2); } .bdc-secondary{ border-color:var(--color-accent-2); } .color-lightgray{ color:#eee; } .color-lightgray-hover:hover{ color:#eee; } .bg-lightgray{ background-color:#eee; } .bdc-lightgray{ border-color:#eee; } .color-mediumgray{ color:#A9A9A9; } .color-mediumgray-hover:hover{ color:#A9A9A9; } .bg-mediumgray{ background-color:#A9A9A9; } .bdc-mediumgray{ border-color:#A9A9A9; } .color-darkgray{ color:#313133; } .color-darkgray-hover:hover{ color:#313133; } .bg-darkgray{ background-color:#313133; } .bdc-darkgray{ border-color:#313133; } .color-error{ color:#CC0000; } .color-error-hover:hover{ color:#CC0000; } .bg-error{ background-color:#CC0000; } .bdc-error{ border-color:#CC0000; } .color-success{ color:#018106; } .color-success-hover:hover{ color:#018106; } .bg-success{ background-color:#018106; } .bdc-success{ border-color:#018106; } .color-danger{ color:#e95a4f; } .color-danger-hover:hover{ color:#e95a4f; } .bg-danger{ background-color:#e95a4f; } .bdc-danger{ border-color:#e95a4f; } .color-feedback-info{ color:#006BB0; } .color-feedback-info-hover:hover{ color:#006BB0; } .bg-feedback-info{ background-color:#006BB0; } .bdc-feedback-info{ border-color:#006BB0; } .color-feedback-warning{ color:#E0AF00; } .color-feedback-warning-hover:hover{ color:#E0AF00; } .bg-feedback-warning{ background-color:#E0AF00; } .bdc-feedback-warning{ border-color:#E0AF00; } .color-feedback-success-light{ color:#E8F5E9; } .color-feedback-success-light-hover:hover{ color:#E8F5E9; } .bg-feedback-success-light{ background-color:#E8F5E9; } .bdc-feedback-success-light{ border-color:#E8F5E9; } .color-grey-1{ color:#212527; } .color-grey-1-hover:hover{ color:#212527; } .bg-grey-1{ background-color:#212527; } .bdc-grey-1{ border-color:#212527; } .color-grey-2{ color:#ACB0B7; } .color-grey-2-hover:hover{ color:#ACB0B7; } .bg-grey-2{ background-color:#ACB0B7; } .bdc-grey-2{ border-color:#ACB0B7; } .color-grey-3{ color:#CBD5D9; } .color-grey-3-hover:hover{ color:#CBD5D9; } .bg-grey-3{ background-color:#CBD5D9; } .bdc-grey-3{ border-color:#CBD5D9; } .color-grey-4{ color:#EAEFF0; } .color-grey-4-hover:hover{ color:#EAEFF0; } .bg-grey-4{ background-color:#EAEFF0; } .bdc-grey-4{ border-color:#EAEFF0; } .color-grey-5{ color:#F4F7F7; } .color-grey-5-hover:hover{ color:#F4F7F7; } .bg-grey-5{ background-color:#F4F7F7; } .bdc-grey-5{ border-color:#F4F7F7; } .ul-disc li{ list-style:inside disc; } .container-320{ max-width:320px; margin:0 auto; } .container-520{ max-width:520px; margin:0 auto; } .container-640{ max-width:640px; margin:0 auto; } .box-withshadow{ background:#fff; border-radius:8px; box-shadow:0 2px 16px 0 rgba(0,0,0,0.2); } .box-withborder{ background:#fff; border-radius:8px; border:solid 1px #CBD5D9; overflow:hidden; } .box-withbgcolor{ background:#f6f6f6; border-radius:8px; } .hover-boxshadow{ transition:all ease-in-out 300ms; } @media (hover:hover){ .hover-boxshadow:hover{ box-shadow:0 0 15px rgba(0,0,0,0.4); } } .hover-boxshadow-2{ transition:all ease-in-out 300ms; } @media (hover:hover){ .hover-boxshadow-2:hover{ box-shadow:0 0 15px rgba(0,0,0,0.2); } } .flg-1{ flex-grow:1; } .flb-0{ flex-basis:0; } .flw-wrap{ flex-wrap:wrap; } .ai-center{ align-items:center; } .ai-start{ align-items:start; } .ai-end{ align-items:end; } .jc-center{ justify-content:center; } .jc-space-bet{ justify-content:space-between; } .fl-r{ display:flex; flex-direction:row; } .fl-r-g{ display:flex; flex-direction:row; gap:8px; } .fl-r-cen,.fl-r-cen-g,.fl-r-cen-g-12,.fl-r-cen-g-16,.fl-r-cen-g-24,.fl-r-cen-g-32{ display:flex; flex-direction:row; align-items:center; } .fl-r-cen-g{ gap:8px; } .fl-r-cen-g-12{ gap:12px; } .fl-r-cen-g-16{ gap:16px; } .fl-r-cen-g-24{ gap:24px; } .fl-r-cen-g-32{ gap:32px; } .fl-c-cen,.fl-c-cen-g,.fl-c-cen-g-16,.fl-c-cen-g-12{ display:flex; flex-direction:column; align-items:center; } .fl-c-cen-g,.fl-c-cen-g-16,.fl-c-cen-g-12{ gap:8px; } .fl-c-cen-g-16{ gap:16px; } .fl-c-cen-g-12{ gap:12px; } .fl-c{ display:flex; flex-direction:column; } .fl-c-g,.fl-c-g-24{ display:flex; flex-direction:column; gap:8px; } .fl-c-g.g-4{ gap:4px; } .fl-c-g.g-16{ gap:16px; } .fl-c-g-16{ display:flex; flex-direction:column; gap:16px; } .fl-c-g-24{ gap:24px; } .fli-r,.fli-r-cen,.fli-r-cen-g,.fli-r-cen-g-16{ display:inline-flex; flex-direction:row; } .fli-r-cen,.fli-r-cen-g,.fli-r-cen-g-16{ align-items:center; } .fli-r-cen-g,.fli-r-cen-g-16{ gap:8px; } .fli-r-cen-g-16{ gap:16px; } .fli-c-cen-g,.fli-c-cen-g-16{ display:inline-flex; flex-direction:column; align-items:center; gap:8px; } .fli-c-cen-g-16{ gap:16px; } .bg-img-trader-plan{ background:#86CE8C url(/images/paa/bg-plan-horseclicks.png) no-repeat center; background-size:cover; } .ov-hidden{ overflow:hidden; } .g-4{ gap:4px; } .g-8{ gap:8px; } .g-16{ gap:16px; } @media only screen and (min-width:769px){ .md_g-16{ gap:16px; } .md_g-24{ gap:24px; } .md_g-80{ gap:80px; } } .g-24{ gap:24px; } .g-32{ gap:32px; } .g-40{ gap:32px; } .rg-4{ row-gap:4px; } .rg-8{ row-gap:8px; } .rg-16{ row-gap:16px; } .rg-12{ row-gap:12px; } .rg-24{ row-gap:24px; } .text-max-lines{ --nlines:1; overflow:hidden; display:-webkit-box; -webkit-line-clamp:var(--nlines); -webkit-box-orient:vertical; } .text-max-lines[data-nlines="1"]{ --nlines:1; } .text-max-lines[data-nlines="2"]{ --nlines:2; } .text-max-lines[data-nlines="3"]{ --nlines:3; } .text-max-lines[data-nlines="4"]{ --nlines:4; } .text-max-lines[data-nlines="8"]{ --nlines:8; } .al-obs{ font-style:normal; font-weight:400; font-size:12px; line-height:18px; color:#747880; } .al-obs.color-text-faded{ color:#747880; } #al-paa-step-1-obs .al-obs{ color:#212527; } .c-pointer{ cursor:pointer; } .c-wait{ cursor:wait; } .fw-600{ font-weight:600; } .tt-capitalize{ text-transform:capitalize; } .bg-progradient{ background:#212527 linear-gradient(113.76deg,rgba(33,37,39,0.2) 75.59%,rgba(15,217,255,0.8) 85.97%,rgba(33,37,39,0.2) 94.87%) !important; } .c-grey-40{ color:#5D6066; } .c-grey-60{ color:#8B9099; } .c-grey-70{ color:#ACB0B7; } .c-grey-82{ color:#CBD5D9; } .bg-grey-93{ background-color:#EAEFF0; } .al-text p{ margin:4px 0; } .wh-16{ width:16px; height:16px; } .t-tt-48,.t-tt-32{ font-size:32px; font-weight:normal; line-height:40px; } .t-tt-48b{ font-size:48px; line-height:54px; font-size:32px; font-weight:normal; line-height:40px; font-weight:bold; } .t-tt-32b{ font-size:32px; font-weight:normal; line-height:40px; font-weight:bold; } .t-tt-24b{ font-weight:700; font-size:24px; line-height:30px; } .t-tt-22{ font-size:22px; font-weight:normal; line-height:30px; } .t-tt-20b{ font-weight:700; font-size:20px; line-height:24px; } .t-tt-18b{ font-weight:700; font-size:18px; line-height:24px; } .t-tt-18b-price{ font-style:normal; font-weight:400; font-size:16px; line-height:18px; } .t-tt-14b{ font-weight:700; font-size:14px; line-height:20px; } .t-bd-20{ font-weight:400; font-size:20px; line-height:32px; } .t-bd-16{ font-weight:400; font-size:16px; line-height:26px; } .t-bd-16b{ font-weight:400; font-size:16px; line-height:26px; font-weight:bold; } .t-bd-14{ font-weight:400; font-size:14px; line-height:22px; } .t-sm-12{ font-size:12px; line-height:20px; } .t-sm-12b{ font-size:12px; line-height:20px; font-weight:700; } .t-sm-12i{ font-size:12px; line-height:20px; font-style:italic; } button.a-primary,a .a-primary,a.a-primary{ color:var(--color-accent-1-dark); transition:all ease-in-out 300ms; cursor:pointer; } @media (hover:hover){ button.a-primary:hover,a .a-primary:hover,a.a-primary:hover{ color:var(--color-accent-1-dark); text-decoration-line:underline; } } button.a-primary:active,a .a-primary:active,a.a-primary:active{ color:#212527; text-decoration-line:underline; } button.a-primary[disabled],a .a-primary[disabled],a.a-primary[disabled]{ opacity:0.3; transition:none !important; text-decoration-line:underline; } button.a-primary[disabled]:hover,a .a-primary[disabled]:hover,a.a-primary[disabled]:hover{ cursor:default; text-decoration-line:underline; } button.a-primary-inline,a .a-primary-inline,a.a-primary-inline{ color:var(--color-accent-1-dark); transition:all ease-in-out 300ms; text-decoration-line:underline; cursor:pointer; } @media (hover:hover){ button.a-primary-inline:hover,a .a-primary-inline:hover,a.a-primary-inline:hover{ color:#5D6066; text-decoration-line:underline; } } button.a-primary-inline:active,a .a-primary-inline:active,a.a-primary-inline:active{ color:#212527; background:var(--color-accent-1); text-decoration-line:underline; } button.a-primary-inline[disabled],a .a-primary-inline[disabled],a.a-primary-inline[disabled]{ opacity:0.3; transition:none !important; text-decoration-line:underline; } button.a-primary-inline[disabled]:hover,a .a-primary-inline[disabled]:hover,a.a-primary-inline[disabled]:hover{ cursor:default; text-decoration-line:underline; } button.a-primary-inline.info,a .a-primary-inline.info,a.a-primary-inline.info{ color:#006BB0; } button.a-primary-inline.info:hover,a .a-primary-inline.info:hover,a.a-primary-inline.info:hover{ color:#5D6066; text-decoration-line:underline; } button.a-primary-inline.info:active,a .a-primary-inline.info:active,a.a-primary-inline.info:active{ color:#212527; background:#006BB0; text-decoration-line:underline; } button.a-primary-inline.error,a .a-primary-inline.error,a.a-primary-inline.error{ color:#CC0000; } button.a-primary-inline.error:hover,a .a-primary-inline.error:hover,a.a-primary-inline.error:hover{ color:#5D6066; text-decoration-line:underline; } button.a-primary-inline.error:active,a .a-primary-inline.error:active,a.a-primary-inline.error:active{ color:#212527; background:#CC0000; text-decoration-line:underline; } .a-primary-hover{ cursor:pointer; transition:all ease-in-out 300ms; } @media (hover:hover){ .a-primary-hover:hover{ color:var(--color-accent-1-dark); } } .mega-menu-item{ color:#212527; cursor:pointer; transition:all ease-in-out 300ms; } @media (hover:hover){ .mega-menu-item:hover{ color:var(--color-accent-1-dark); } } .mega-menu-item:active{ color:#72767D; } .mega-menu-item:active{ text-decoration-line:underline; } @media (hover:hover){ .mega-menu-item:hover{ text-decoration-line:underline; } } @media (hover:hover){ .a-primary.without-td:hover{ text-decoration-line:none; } } .a-primary.without-td:active{ text-decoration-line:underline; } .a-primary.link-with-icn{ color:var(--color-accent-1-dark) !important; transition:all ease-in-out 300ms; cursor:pointer; } @media (hover:hover){ .a-primary.link-with-icn:hover{ color:#212527 !important; text-decoration-line:none; } } .a-primary.link-with-icn:active{ color:#212527; text-decoration-line:underline; } .a-primary.link-with-icn[disabled]{ opacity:0.3; transition:none !important; text-decoration-line:underline; } .a-primary.link-with-icn[disabled]:hover{ cursor:default; text-decoration-line:underline; } .al-ty-h1{ font-weight:bold; font-size:24px; line-height:28px; } .al-ty-h1b{ font-weight:bold; font-size:24px; line-height:28px; } .al-ty-h1b-price{ font-style:normal; font-weight:700; font-size:24px; line-height:40px; } .al-ty-h1-mobile{ font-weight:bold; font-size:24px; line-height:28px; } .al-ty-h2{ font-weight:normal; font-size:22px; line-height:26px; } .al-ty-h3{ font-weight:bold; font-size:18px; line-height:24px; } .al-ty-h4{ font-style:normal; font-weight:600; font-size:16px; line-height:21px; } .al-ty-h5{ font-weight:bold; font-size:14px; line-height:20px; } .al-ty-bd{ font-style:normal; font-weight:400; font-size:14px; line-height:22px; } .al-ty-bdb{ font-style:normal; font-weight:600; font-size:14px; line-height:22px; } .al-ty-bd16{ font-weight:normal; font-size:16px; line-height:26px; } .al-ty-sm{ font-style:normal; font-weight:400; font-size:12px; line-height:18px; } .al-ty-sm.color-text-faded{ color:#747880; } .al-ty-smb{ font-style:normal; font-weight:700; font-size:12px; line-height:18px; } .al-ty-smi{ font-weight:normal; font-size:12px; line-height:18px; font-style:italic; } .al-ty-lb{ font-weight:bold; font-size:14px; line-height:18px; } .al-ty-input{ font-style:normal; font-weight:400; font-size:14px; line-height:20px; } .al-ty-h2-22{ font-style:normal; font-weight:600; font-size:22px; line-height:29px; } .al-ty-h2-48b{ font-style:normal; font-weight:600; font-size:48px; line-height:58px; } .al-ty-h2-28{ font-style:normal; font-weight:600; font-size:28px; line-height:36px; } .al-ty-bd16b{ font-style:normal; font-weight:400; font-size:16px; line-height:26px; } .al-ty-bd30b{ font-style:normal; font-weight:700; font-size:30px; line-height:39px; } .al-ty-bd56{ font-style:normal; font-weight:700; font-size:56px; line-height:67px; } .al-ty-bd18{ font-style:normal; font-weight:400; font-size:18px; line-height:27px; } .al-billboard-wrapper{ text-align:center; } .latest_ads .middle_banner{ text-align:center; } @keyframes al-keyframes-popup-opening{ from{ transform:scale(0.9); opacity:0; } to{ transform:none; opacity:1; } } @keyframes al-keyframes-popup-closing{ from{ transform:scale(1); opacity:1; } to{ transform:scale(0.95); opacity:0; } } @keyframes al-keyframes-popup-overlay-opening{ from{ -webkit-backdrop-filter:none; backdrop-filter:none; opacity:0; } to{ opacity:1; -webkit-backdrop-filter:blur(10px); backdrop-filter:blur(10px); } } @keyframes al-keyframes-popup-overlay-closing{ from{ opacity:1; -webkit-backdrop-filter:blur(10px); backdrop-filter:blur(10px); } to{ -webkit-backdrop-filter:none; backdrop-filter:none; opacity:0; } } @keyframes al-keyframes-opacity-0-1{ from{ opacity:0; } to{ opacity:1; } } @keyframes al-keyframes-opacity-1-0{ from{ opacity:1; } to{ opacity:0; } } .al-block,.al-block-blog,.al-block-region,.al-block-links,.al-block-collections{ padding-top:48px; padding-bottom:48px; } @media only screen and (min-width:769px){ .al-block,.al-block-blog,.al-block-region,.al-block-links,.al-block-collections{ padding-top:80px; padding-bottom:80px; } } .al-block-title{ font-weight:bold; font-size:18px; line-height:24px; } .al-block-scroll{ display:flex; gap:8px; overflow-x:auto; margin-bottom:24px; margin-left:-10px; margin-right:-10px; padding-left:10px; padding-right:10px; } .al-block-trustpilot{ background:#212527; padding:22px 0; text-align:center; color:#fff; } .al-block-trustpilot .trustpilot-widget{ min-height:24px; } .al-block-blog .al-card{ width:180px; } .al-block-text{ padding-top:48px; padding-bottom:48px; background:#F4F7F7; } .al-block-text-bg{ background:#F4F7F7; width:100%; } .al-block-text-texts{ display:flex; justify-content:center; width:100%; height:100%; flex-direction:column; } .al-block-text-img{ max-width:100%; height:auto; } .al-block-search{ background-repeat:no-repeat; } .al-block-search .al-homey-wrapper{ padding-top:16px; } .al-block-search .al-homeymod-title{ font-weight:bold; font-size:18px; line-height:24px; padding:16px 0; } .al-block-search .al-homey-searchform{ width:100%; max-width:590px; } .al-block-search .al-locationsearch-form{ width:100%; margin-bottom:16px; } .al-block-search .al-locationsearch-form .al-btn{ width:auto; } .al-block-region{ background:#F4F7F7; } .al-block-region .al-btn{ min-width:275px; } .al-block-region .al-block-region-img-wrapper{ margin-left:-10px; margin-right:-10px; } .al-block-region .al-block-region-img-mask{ display:none; } .al-block-region .al-block-region-img-bg{ width:100%; height:180px; } .al-block-links{ background:#F4F7F7; } .al-block-links .al-homey-column{ height:100%; } .al-block-links .al-homeymod-title{ font-weight:600; font-size:28px; line-height:38px; } .al-block-links .al-homey-card{ background:no-repeat center; background-size:cover; border-radius:8px; overflow:hidden; width:100%; position:relative; transition:all ease-in-out 300ms; height:140px; } .al-block-links .al-homey-card:hover{ box-shadow:0px 0px 10px rgba(0,0,0,0.15); } .al-block-links .al-homey-card:hover .al-homey-card-img{ transform:scale(1.02); } .al-block-links .al-homey-card-img{ position:absolute; width:100%; height:100%; top:0; bottom:0; left:0; right:0; display:flex; z-index:1; transition:all ease-in-out 300ms; } .al-block-links .al-homey-card-overlay{ position:absolute; bottom:0; left:0; right:0; display:flex; align-items:flex-end; z-index:2; height:85px; } .al-block-links .al-homey-card-title{ color:#fff; width:100%; text-align:center; padding:8px; } .al-block-featured{ padding-top:48px; padding-bottom:48px; } @media only screen and (min-width:769px){ .al-block-featured{ padding-top:80px; padding-bottom:80px; } } .al-block-featured .al-block-title{ margin-bottom:24px; } .al-block-featured .al-card.is-item.is-related{ height:100%; } .al-block-featured .al-card.is-item.is-related:not(.is-jobs,.is-service) .al-card-media{ height:164px; } .al-block-pills{ padding-top:32px; padding-bottom:32px; } .al-block-pills .al-block-pills-item{ border:1px solid #72767D; height:32px; padding:0 16px; display:inline-flex; align-items:center; justify-content:center; white-space:nowrap; font-weight:600; font-size:14px; line-height:16px; box-sizing:border-box; border-radius:32px; transition:all ease-in-out 300ms; } .al-block-pills .al-block-pills-item:hover{ background:#EAEFF0; } .al-block-pills .al-block-pills-item:active{ background:#212527; color:#FFFFFF; } .al-block-pills.is-shown .al-icn{ transform:rotate(180deg); } .al-block-pills.is-shown .al-block-pills-container{ flex-wrap:wrap; } .al-block-pills.homey{ padding-top:5px; padding-bottom:5px; } .al-block-pills.homey .al-block-pills-container{ flex-wrap:wrap; } .al-block-pills-container{ overflow-x:auto; flex-wrap:nowrap; } .al-block-typehero{ background:linear-gradient(0deg,rgba(148,202,68,0.15),rgba(148,202,68,0.15)),#FFFFFF; position:relative; } .al-block-typehero .al-block-typehero-wrapper-left{ flex-grow:1; } .al-block-typehero .al-block-typehero-wrapper-right{ flex-grow:1; } .al-block-typehero .al-block-typehero-wrapper-center{ } .al-block-typehero .al-block-typehero-wrapper-content{ display:flex; align-items:center; max-width:220px; height:195px; } .al-block-typehero .al-block-typehero-wrapper-content .al-typehero-title{ font-weight:700; font-size:25px; line-height:46px; } .al-block-typehero .al-block-typehero-img{ position:absolute; top:0; right:0; height:128px; width:131px; } .al-block-typehero .al-block-typehero-img-bg{ height:100%; } .al-block-typehero .al-block-typehero-img-big{ position:absolute; top:-20px; right:40px; border-radius:84px; width:84px; height:84px; } .al-block-typehero .al-block-typehero-img-small{ position:absolute; top:35px; right:105px; border-radius:32px; width:32px; height:32px; } .al-block-typehero.is-adult{ background:linear-gradient(0deg,rgba(184,48,172,0.15),rgba(184,48,172,0.15)),#FFFFFF; } .al-block-typehero.is-adult h1{ font-family:Hurricane; } .al-block-typehero.is-adult h1{ line-height:1; } .al-block-typehero.is-staticimages{ background:no-repeat top center; background-size:auto 195px; } .al-block-typeicons{ white-space:nowrap; overflow-x:auto; } @media only screen and (min-width:769px){ .al-block-typeicons{ padding-top:16px; padding-bottom:72px; } } .al-block-typeicons .al-sep-vertical{ height:80px; } .al-block-typeicons .al-ty-h5{ transition:all ease-in-out 300ms; } .al-block-typeicons .al-sep-vertical{ display:none; } .al-block-typeicons .al-block-typeicons-item{ flex-grow:0; flex-shrink:0; flex-basis:25%; color:#212527; } .al-block-typeicons-item:hover{ background:var(--gradient-primary); border-radius:8px; } .al-block-collections .al-card{ width:180px; } .al-block-collections .al-card .al-card-media{ height:180px; } .slick-arrow{ position:absolute; top:0; bottom:0; color:#fff; cursor:pointer; z-index:1; opacity:0; transition:all ease-in-out 300ms; } .slick-arrow.slick-prev{ left:0; } .slick-arrow.slick-next{ right:0; } .slick-slider:hover .slick-arrow{ opacity:0.5; } .slick-slider:hover .slick-arrow:hover{ opacity:1; } .slick-arrow-simple{ width:50px; } .slick-arrow-simple .al-icn{ position:absolute; top:50%; margin-top:-16px; margin-left:auto; margin-right:auto; width:32px; left:0; right:0; color:#212527; } .slick-arrow-simple.slick-prev{ text-align:center; background:rgba(255,255,255,0.8); } .slick-arrow-simple.slick-prev .al-icn{ transform:rotate(180deg); } .slick-arrow-simple.slick-next{ text-align:center; background:rgba(255,255,255,0.8); } .slick-arrow-simple.slick-next .al-icn{ } .slick-arrow-round{ width:64px; height:64px; background:rgba(255,255,255,0.25); padding:16px; border-radius:180px; top:50%; margin-top:-32px; } .slick-arrow-round.slick-prev{ transform:rotate(180deg); left:64px; } .slick-arrow-round.slick-next{ right:64px; } .slick-arrow-round.is-40{ margin-top:-20px; padding:8px; width:40px; height:40px; } .slick-arrow-round.is-40 .al-icn{ width:24px; height:24px; } .slick-arrow-round.is-40.slick-prev{ left:8px; } .slick-arrow-round.is-40.slick-next{ right:8px; } .slick-arrow-shadow{ width:180px; } .slick-arrow-shadow .al-icn{ position:absolute; top:50%; margin-top:-16px; } .slick-arrow-shadow.slick-prev{ text-align:left; background:linear-gradient(90deg,#3B343B 0%,rgba(59,52,59,0) 100%); } .slick-arrow-shadow.slick-prev .al-icn{ left:0; transform:rotate(180deg); } .slick-arrow-shadow.slick-next{ text-align:right; background:linear-gradient(270deg,#3B343B 0%,rgba(59,52,59,0) 100%); } .slick-arrow-shadow.slick-next .al-icn{ right:0; } .slick-arrow-inlist{ transition:opacity ease-in-out 300ms; opacity:0; position:absolute; z-index:1; border-radius:50px; text-align:center; cursor:pointer; color:#fff; top:0; bottom:0; display:block; width:32px; height:100%; margin:0; } .slick-arrow-inlist em{ position:absolute; top:50%; width:32px; height:32px; line-height:32px; margin-top:-16px; display:block; font-size:20px; } .slick-arrow-inlist.slick-prev{ left:0; } .slick-arrow-inlist.slick-next{ right:0; } .slick-arrow-inlist:hover:hover{ opacity:1; } .slick-arrow-circle{ width:40px; height:40px; background:#fff; border-radius:180px; top:50%; margin-top:-20px; display:inline-flex; justify-content:center; align-items:center; opacity:1; color:#212527; } .slick-arrow-circle .al-icn{ width:24px; height:24px; } .slick-arrow-circle.slick-prev{ transform:rotate(180deg); left:0; } .slick-arrow-circle.slick-next{ right:0; } .swiper-slide{ width:auto; } .swiper-button-prev-wrapper,.swiper-button-next-wrapper{ position:absolute; top:0; bottom:0; width:180px; color:#fff; z-index:2; opacity:0.5; transition:opacity ease-in-out 300ms; } .swiper-container:hover .swiper-button-prev-wrapper,.swiper-container:hover .swiper-button-next-wrapper{ opacity:0.5; } .swiper-container:hover .swiper-button-prev-wrapper:hover,.swiper-container:hover .swiper-button-next-wrapper:hover{ opacity:1; } .swiper-button-prev-wrapper .swiper-button-prev:after,.swiper-button-next-wrapper .swiper-button-next:after{ font-size:30px; color:#fff; } .swiper-button-prev-wrapper{ left:0; background:linear-gradient(90deg,#3B343B 0%,rgba(59,52,59,0) 100%); } .swiper-button-next-wrapper{ right:0; background:linear-gradient(270deg,#3B343B 0%,rgba(59,52,59,0) 100%); } .al-lazyload.has-effect{ -webkit-filter:blur(5px); filter:blur(5px); transition:filter 400ms,-webkit-filter 400ms,opacity 400ms; opacity:0; } .al-lazyloaded.has-effect{ -webkit-filter:blur(0); filter:blur(0); opacity:1; } .addthis_toolbox.addthis_32x32_style span.al-icn.is-40{ line-height:38px; } .grecaptcha-badge{ display:none; } .ac_results{ background:#fff none repeat scroll 0 0; border:1px solid #86CE8C; border-radius:4px; padding:0; border-color:#E3E3E3; z-index:100000; } .ac_results ul{ list-style:none; padding:0; margin:0; } .ac_results li{ border-top:1px solid #EAEFF0; cursor:pointer; padding:2px 5px; } .ac_results li.ac_over{ background:#EAEFF0; } .ac_results li:first-child{ border-top:0; } #confetti-canvas{ z-index:99999999 !important; } .al-select2 .select2-container--default .select2-search--inline .select2-search__field{ margin:0 13px; min-width:100px; } .al-select2 .select2-container--default .select2-selection--multiple{ cursor:pointer; } .al-select2 .select2-container--default .select2-selection--multiple,.al-select2 .select2-container--default.select2-container--focus .select2-selection--multiple{ border-color:#E3E3E3; background:#fff; display:flex; align-items:center; } .al-select2 .select2-container--default .select2-selection--multiple{ min-height:48px !important; } .al-select2 .select2-container--default .select2-placeholder{ padding:0 16px; line-height:35px; } .al-select2 .select2-container--default .select2-selection--multiple,.al-select2 .select2-container--default.select2-container--focus .select2-selection--multiple{ padding:10px 12px; border-radius:6px; font-weight:400; font-size:14px; line-height:20px; border-color:#747880; } .al-select2 .select2-container{ display:block; width:auto !important; } .al-select2 .select2-container .selection{ display:block; } .al-select2 .select2-container--default .select2-selection--multiple .select2-selection__choice{ margin:0; background:#CBD5D9; border-radius:40px; border:0; padding:3px 16px 3px 16px; font-weight:bold; font-size:12px; line-height:18px; position:relative; display:flex; align-items:center; flex-direction:row-reverse; } .al-select2 .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{ font-size:24px; text-align:center; line-height:1; margin-left:8px; margin-right:0; } .al-select2 .select2-container .select2-search--inline input.select2-search__field{ line-height:24px; } .al-select2 .select2-container--default .select2-selection--multiple ul.select2-selection__rendered{ display:flex; flex-wrap:wrap; align-items:center; gap:4px 8px; padding:4px; } .al-select2 .select2-results__option{ box-sizing:border-box; float:left; width:50%; background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxyZWN0IHg9IjAuODA3MzczIiB5PSIwLjc1IiB3aWR0aD0iMTguNSIgaGVpZ2h0PSIxOC41IiByeD0iMy4yNSIgc3Ryb2tlPSIjQUNCMEI3IiBzdHJva2Utd2lkdGg9IjEuNSIvPg0KPC9zdmc+DQo="); } .al-select2.is-single .select2-selection--single{ border:1px solid #72767D; border-radius:6px; background:#fff; display:flex; align-items:center; min-height:48px !important; } .al-select2.is-single .select2-selection--single .select2-selection__arrow{ display:none; } .al-select2.is-single .select2-selection--single .select2-selection__rendered{ display:flex; flex-wrap:wrap; align-items:center; gap:4px 8px; padding:10px 12px; font-weight:400; font-size:14px; line-height:20px; } .select2-search--dropdown .select2-search__field{ border-radius:4px; border:1px solid #CBD5D9; padding:8px 8px 8px 12px !important; font-weight:400; font-size:14px; line-height:20px; transition:all ease-in-out 300ms; } .page-homepage #page{ width:auto; padding:0; margin:0; } .home-z-block{ -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; margin-bottom:50px; clear:both; font-family:Arial,sans-serif; } .home-z-block button,.home-z-block a{ font-family:Arial,sans-serif; } .home-z-block a{ text-decoration:none !important; } .home-z-block a:focus{ outline:0; } .home-z-block .container{ width:980px; padding:0; margin:0 auto; } .home-z-block .section-title{ font-weight:bold; font-size:24px; line-height:32px; margin-bottom:16px; color:#212527; } .home-z-block .section-title .name{ margin:0px; font-weight:bold; font-size:24px; line-height:32px; display:inline-block; } .home-z-block .slick-slider{ overflow:hidden; } .home-z-block .slick-slider .slick-dots{ margin:0; padding:0; } .home-z-block .slick-slider .slick-dots li{ list-style:none; margin:0; padding:0; display:inline-block; margin:0 3px; opacity:0.5; } .home-z-block .slick-slider .slick-dots button{ color:transparent; width:10px; height:10px; background:white; border-radius:5px; border:0; font-size:0; padding:0; margin:0; } .home-z-block .slick-slider .slick-dots .slick-active{ opacity:1; } .home-z-block .slick-slider .slick-arrow{ position:absolute; z-index:1; top:0; height:100%; width:42px; background:rgba(255,255,255,0) no-repeat center; border:0; font-size:0; color:transparent; opacity:0; transition:all ease-in-out 300ms; outline:none; } .home-z-block .slick-slider .slick-arrow:hover{ background-color:rgba(255,255,255,0.5); } .home-z-block .slick-slider .slick-arrow.slick-disabled{ display:none !important; opacity:0 !important; } .home-z-block .slick-slider .slick-prev{ left:0; background-image:url(/style/img/icn-carousel-arrow-left.png); } .home-z-block .slick-slider .slick-next{ right:0; background-image:url(/style/img/icn-carousel-arrow-right.png); } .home-z-block .slick-slider:hover .slick-arrow{ opacity:1; } .home-z-block .view-all{ float:right; padding-top:7px; color:var(--color-accent-1-dark); font-size:14px; } .home-z-block .mrec-wrapper{ float:right; } .home-z-block .price{ color:#212527; } .home-z-block-dark{ padding:23px 25px 30px; text-align:center; color:white; background:#212527 no-repeat center 100%; background-size:cover; } .home-z-block-dark .section-title{ color:#fff; } .home-z-block-dark .icons{ color:#fff; } .home-z-block-dark .icons .fab{ color:white; line-height:40px; font-size:25px; width:40px; height:40px; display:inline-block; margin:0 12px; border-radius:50%; border:1px solid #fff; border-color:currentColor; } .inputbutton-row{ position:relative; border-radius:4px; height:35px; } .inputbutton-row input{ width:95%; border:1px solid #fff; background:transparent; border-top-left-radius:4px; border-bottom-left-radius:4px; font-size:14px; color:#EAEFF0; line-height:35px; height:35px; padding:5px 10px; } .inputbutton-row button{ position:absolute; top:0; right:0; float:right; line-height:35px; height:35px; border:0; background:#86CE8C; padding:0 15px; color:#fff; font-size:16px; font-weight:bold; border-top-right-radius:4px; border-bottom-right-radius:4px; } .home-z-block-simpleslider{ max-height:250px; overflow:hidden; color:#212527; } .home-z-block-simpleslider .slider{ height:250px; } .home-z-block-simpleslider a{ color:inherit; } .home-z-block-simpleslider .section-title{ margin-bottom:24px; } .home-z-block-simpleslider .slick-list{ margin-left:-20px; } .home-z-block-simpleslider .item{ height:250px; position:relative; margin:0 0 20px 20px; } .home-z-block-simpleslider .item .image{ background:#EAEFF0; } .home-z-block-simpleslider .item .image img{ width:100%; height:135px; object-fit:cover; } .home-z-block-simpleslider .item .top{ height:34px; } .home-z-block-simpleslider .item .content{ border:1px solid #EAEFF0; border-top-width:0; } .home-z-block-simpleslider .item .bottom{ height:80px; padding:7px 10px; } .home-z-block-simpleslider .item .bottom .title{ font-weight:bold; font-size:14px; line-height:18px; max-height:35px; margin-bottom:6px; height:35px; overflow:hidden; } .home-z-block-simpleslider .item .bottom .price{ font-weight:500; line-height:24px; font-size:18px; position:absolute; bottom:6px; right:9px; } .home-z-block-simpleslider .item .bottom .location{ max-width:100px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:12px; font-weight:bold; color:#747880; } .home-z-block-simpleslider .item .bottom .location .region{ font-weight:normal; font-style:italic; } .home-z-block-simpleslider .item:hover .title{ color:var(--color-accent-1-dark); } .home-z-block-simpleslider .item:hover .content{ border-color:var(--color-accent-1-dark); } .mrec-placeholder{ } .home-z-block-hero{ margin-bottom:0; overflow:hidden; position:relative; height:540px; transition:ease-in-out 100ms; } .home-z-block-hero .slider-nav-wrapper{ position:relative; width:360px; height:256px; float:right; } .home-z-block-hero .slider-nav{ width:360px; height:320px; position:absolute; bottom:0; right:0; } .home-z-block-hero .slider-nav .slick-list,.home-z-block-hero .slider-nav .slick-track{ height:100%; } .home-z-block-hero .slider-nav .navitem .ad{ top:20px; right:15px; } .home-z-block-hero .fake-slider,.home-z-block-hero .slider{ height:540px; } .home-z-block-hero .fake-slider .slick-slide,.home-z-block-hero .slider .slick-slide,.home-z-block-hero .fake-slider .slick-list,.home-z-block-hero .slider .slick-list{ margin:0; } .home-z-block-hero .fake-slider .slick-dots,.home-z-block-hero .slider .slick-dots{ bottom:275px; left:0; margin:0 auto; position:absolute; right:0; text-align:center; } .home-z-block-hero .fake-slider .item,.home-z-block-hero .slider .item{ background:no-repeat center; background-size:cover; height:540px; } .home-z-block-hero .fake-slider .item .content,.home-z-block-hero .slider .item .content{ width:980px; height:100%; margin:0 auto; position:relative; } .home-z-block-hero .fake-slider .item .text,.home-z-block-hero .slider .item .text{ position:absolute; max-width:460px; font-size:48px; line-height:54px; color:#fff; bottom:292px; margin:0px; font-weight:normal; user-select:text; } .home-z-block-hero .fake-slider .item.item-marketing .content,.home-z-block-hero .slider .item.item-marketing .content{ height:285px; position:relative; } .home-z-block-hero .fake-slider .item.item-marketing .content img,.home-z-block-hero .slider .item.item-marketing .content img{ position:absolute; bottom:0; left:0; right:0; max-width:100%; } .home-z-block-hero .header{ padding-top:14px; height:120px; background:linear-gradient(rgba(52,47,52,0.6),rgba(24,21,24,0)); position:absolute; top:0; left:0; right:0; z-index:2; } .home-z-block-hero .header .paa-btn{ border:2px solid #fff; } .home-z-block-hero .menu{ color:#fff; } .home-z-block-hero .menu a{ color:#fff; transition:all ease-in-out 300ms; } @media (hover:hover){ .home-z-block-hero .menu a:hover{ color:var(--color-accent-1-dark); } } .home-z-block-hero .menu .parent{ color:#fff; } .home-z-block-hero .menu .parent .fa{ color:#fff; } .home-z-block-hero .footer{ clear:both; margin-top:-255px; height:255px; background:rgba(23,21,23,0.6); position:relative; z-index:1; } .home-z-block-hero .footer.footer-marketing{ background:rgba(255,255,255,0.2); } .home-z-block-hero a{ outline:none; } .home-z-block-hero .featured{ position:absolute; right:3px; top:30px; text-align:right; } .home-z-block-hero .featured .section{ position:relative; color:#86CE8C; padding:40px 15px 15px 0; border-right:1px solid #86CE8C; border-bottom:1px solid #86CE8C; margin-bottom:10px; } .home-z-block-hero .featured .section::before{ position:absolute; content:""; width:6px; height:6px; border-radius:3px; background:#86CE8C; top:0; right:-4px; } .home-z-block-hero .featured .title{ font-size:16px; font-weight:bold; color:#fff; margin-bottom:10px; padding-left:20px; max-height:45px; overflow:hidden; } .home-z-block-hero .featured .dealer{ color:#fff; font-size:13px; font-style:italic; margin-bottom:30px; } .home-z-block-hero .featured .price{ font-size:24px; color:#86CE8C; margin-bottom:10px; } .home-z-block-hero .featured .al-btn{ font-size:16px; } .home-z-block-hero .featured .al-btn:hover{ color:#fff; background:#86CE8C; } .home-z-block-hero .openonly{ opacity:0; display:none; } .home-z-block-hero .home-form,.home-z-block-hero .openonly{ transition:opacity ease-in-out 200ms; } .home-z-block-hero .footer{ transition:background ease-in-out 300ms,height ease-in-out 100ms; } .header-search-form{ color:#fff; padding-top:20px; } .header-search-form .title{ font-size:20px; margin-bottom:15px; line-height:36px; } .header-search-form .current{ border-top-right-radius:4px; border-bottom-right-radius:4px; background:#EAEFF0; width:230px; position:absolute; top:0; right:0; cursor:pointer; height:35px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; transition:all ease-in-out 300ms; } @media (hover:hover){ .header-search-form .current:hover{ background-color:#EAEFF0; } } .header-search-form .current .al-select{ display:block; color:#212527; } .header-search-form .current select{ border:0; background:transparent; width:100%; padding:0px 26px; line-height:35px; color:#3B343B; display:block; height:35px; -webkit-appearance:none; -moz-appearance:none; appearance:none; } .header-search-form .current .fa{ color:#A9A9A9; font-size:20px; float:right; position:absolute; right:10px; pointer-events:none; } .header-search-form .row-input-location .tooltip{ display:none; background:#F74D4D; position:absolute; top:45px; left:0; width:200px; z-index:1; color:#fff; opacity:1; padding:5px 10px; border-radius:5px; } .header-search-form .row-input-location .tooltip:after{ position:absolute; content:""; top:-20px; border:10px solid transparent; border-bottom-color:#F74D4D; left:20px; } .header-search-form .row-input{ position:relative; margin-bottom:20px; } .header-search-form .row-input .label-interval{ color:#212527; } .header-search-form .row-input .input-popup{ display:none; background:#fff none repeat scroll 0 0; border-radius:4px; box-shadow:3px 4px 6px rgba(0,0,0,0.2); padding:5px 0; position:absolute; right:0; top:35px; width:100%; z-index:2; max-height:300px; overflow:auto; } .header-search-form .row-input .input-popup ul{ margin:0; padding:0; } .header-search-form .row-input .input-popup li{ color:#212527; list-style:none; margin:0; padding:5px 28px; background:#fff; cursor:pointer; } .header-search-form .row-input .input-popup li:hover{ background:#fafafa; } .header-search-form .row-interval{ background:#EAEFF0; display:flex; align-items:center; border-radius:4px; padding:4px; } .header-search-form .row-interval > *{ flex-basis:0; flex-grow:1; } .header-search-form .row-interval .label-interval{ padding:8px; } .header-search-form .row-interval .field-interval:first-of-type{ border-top-right-radius:0; border-bottom-right-radius:0; } .header-search-form .row-interval .field-interval:last-child{ border-left:0; border-top-left-radius:0; border-bottom-left-radius:0; } .header-search-form .search-btn{ font-weight:500; font-size:16px; line-height:35px; background:#86CE8C; display:block; border-radius:4px; border:0; margin-bottom:10px; width:100%; padding:0 10px; color:#212527; transition:all ease-in-out 300ms; } @media (hover:hover){ .header-search-form .search-btn:hover{ background-color:#62bf6a; } } .header-search-form .search-btn .fa{ display:none; } .header-search-form .more{ color:#fff; font-size:14px; float:right; } .header-search-form .more.disabled{ opacity:0.5; pointer:default; } .home-z-block-hero{ } .home-z-block-hero .marketing{ float:right; font-size:16px; line-height:24px; position:relative; width:316px; height:266px; color:#fff; text-align:right; top:30px; } .home-z-block-hero .marketing .marketing-text{ margin:70px 0 22px; max-height:120px; overflow:hidden; } .home-z-block-hero .marketing a{ line-height:35px; color:inherit; border:1px solid #fff; padding:0 20px; float:right; border-radius:5px; transition:all ease-in-out 300ms; } .home-z-block-hero .marketing a:hover{ background:#86CE8C; } .home-z-block-hero.open{ height:674px; } .home-z-block-hero.open .footer{ height:390px; background:#212527; } .home-z-block-hero.open .footer .home-form{ padding-bottom:35px; } .home-z-block-hero.open .footer-marketing{ background:#271b3a; } .home-z-block-hero.open .openonly{ opacity:1; display:block; } .home-z-block-hero.open .more{ display:block; } .home-z-block-header.open .menu{ color:#212527; } .home-z-block-header.open .menu a{ color:#212527; } .home-z-block-header.open .menu a .fa{ color:#212527; } .home-z-block-header.open .menu a:hover{ color:var(--color-accent-1-dark); } .home-z-block-header.open .menu a:hover .fa{ } .home-z-block-hero .home-z-block-header.open .header{ transition:none; background:#fff; height:66px; } .home-z-block-hero .color{ display:none; } .home-z-blocks{ max-width:100%; overflow:hidden; position:relative; z-index:0; } .home-z-block{ margin-bottom:0px; } .home-z-block > .container{ margin:0 15px; } .home-z-block .container{ width:auto; } .home-z-block .section-title{ margin-bottom:0; line-height:44px; font-size:18px; } .home-z-block .section-title .name{ max-width:45%; } .home-z-block .block-content{ padding-bottom:20px; border-bottom:1px solid #EAEFF0; } .home-z-block .block-content:before,.home-z-block .block-content:after{ content:" "; display:table; } .home-z-block .block-content:after{ clear:both; } .home-z-block .block-content:before,.home-z-block .block-content:after{ content:" "; display:table; } .home-z-block .block-content:after{ clear:both; } .home-z-block .toggle-btn{ float:right; background:none; border:0 none; } .home-z-block .title-extra{ float:none; line-height:32px; display:block; margin:0px 0 5px; } .home-z-block .view-all{ padding-top:0; } .home-z-block-social .block-content,.home-z-block-newsletter .block-content,.home-z-block-types .block-content,.home-z-block-links .block-content,.home-z-block-hero .block-content{ padding-bottom:0; } .home-z-block-togglable{ margin-bottom:0; } .home-z-block-togglable.closed .title-extra,.home-z-block-togglable.closed .block-content{ display:none; } .home-z-block-togglable.closed > .container{ border-bottom:solid 1px #e3e3e3; } .home-z-block-summary .block-content{ border-bottom:0px; } .home-z-block-summary .hp_ads_tabs{ margin-bottom:15px; } .home-z-block-summary .hp_ads_tabs .tab{ background:#eee; float:none; text-align:left; position:relative; } .home-z-block-summary .hp_ads_tabs .tab::after{ content:"+"; position:absolute; top:10px; right:20px; } .home-z-block-summary .hp_ads_tabs .tab_data{ max-height:200px; overflow:auto; padding:7px 15px; } .home-z-block-summary .hp_ads_tabs .tab_data .item{ padding:7px 0; } .ad-list-slick-slider .img img{ object-fit:cover; background-color:#333; } .ad-list-slick-slider .slick-arrow.slick-disabled{ display:none !important; } .ad-list-slick-slider .slick-prev,.ad-list-slick-slider .slick-next{ transition:opacity ease-in-out 100ms; opacity:0; position:absolute; z-index:1; border-radius:50px; text-align:center; cursor:pointer; color:#fff; top:0; bottom:0; display:block; width:32px; height:100%; margin:0; } .ad-list-slick-slider .slick-prev em,.ad-list-slick-slider .slick-next em{ position:absolute; top:50%; width:32px; height:32px; line-height:32px; margin-top:-16px; display:block; font-size:20px; } .ad-list-slick-slider .slick-prev{ left:0; } .ad-list-slick-slider .slick-next{ right:0; } .ad-list-slick-slider:hover .slick-prev,.ad-list-slick-slider:hover .slick-next{ opacity:0.5; } .ad-list-slick-slider:hover .slick-prev:hover,.ad-list-slick-slider:hover .slick-next:hover{ opacity:1; } body.site-mobile .ad-list-slick-slider{ overflow:hidden; height:200px; opacity:0; transition:opacity ease-in-out 300ms; } body.site-mobile .ad-list-slick-slider .slick-prev,body.site-mobile .ad-list-slick-slider .slick-next{ opacity:0.8; } body.site-mobile .ad-list-slick-slider.slick-initialized{ opacity:1; } body.site-mobile .ads-list-wrapper.list .ad-list-slick-slider{ height:110px; } body.site-mobile .ads-list-wrapper.card .ad-list-slick-slider img{ height:200px; color:#fff; } body.site-mobile .ads-list-wrapper.list .ad-list-slick-slider img{ color:#fff; height:110px; } .ads-list-dealer-slider .home-z-block{ margin:20px 0; } .ads-list-dealer-slider .home-z-block .slider{ height:225px; opacity:0; transition:opacity ease-in-out 300ms; } .ads-list-dealer-slider .home-z-block .slider.slick-initialized{ opacity:1; } .ads-list-dealer-slider .home-z-block > .container{ margin:0; } .ads-list-dealer-slider .home-z-block .section-title{ margin-bottom:8px; line-height:1.25; } .ads-list-dealer-slider .home-z-block-dealer .item{ height:223px; } .ads-list-dealer-slider .home-z-block-dealer .item .image img{ height:170px; object-fit:contain; background:#fff; } .ads-list2 .ad-list .text{ height:110px; } .ads-list2 .ad-list .price{ color:#212527; } .ads-list2 h1{ font-weight:bold; font-size:16px; color:#212527; line-height:20px; } .ads-list2 div.adslist-top-btn-wrapper{ text-align:center; } .ads-list2 div.adslist-top-btn-wrapper div.wrapper-refine-search{ padding:0px; width:33%; display:inline-block; position:relative; } .ads-list2 div.adslist-top-btn-wrapper div.wrapper-refine-search div.hide-combo{ position:absolute; top:0px; left:0px; } .ads-list2 div.adslist-top-btn-wrapper div.wrapper-refine-search div.hide-combo select{ padding:0px; height:31px; width:50px; opacity:0; } .ads-list2 div.ads-list-wrapper{ box-shadow:none !important; margin:15px 0 10px 0; } .ads-list2 div.ads-list-wrapper.list div.ad-list,.ads-list2 div.ads-list-wrapper div.ad-list{ border:1px solid #EEE; } .ads-list2 div.ads-list-wrapper.list div.ad-list div.img-wrapper div.media-info,.ads-list2 div.ads-list-wrapper div.ad-list div.img-wrapper div.media-info,.ads-list2 div.ads-list-wrapper.list div.ad-list div.img-wrapper div.shadow-bg,.ads-list2 div.ads-list-wrapper div.ad-list div.img-wrapper div.shadow-bg,.ads-list2 div.ads-list-wrapper.list div.ad-list div.upsell-top,.ads-list2 div.ads-list-wrapper div.ad-list div.upsell-top,.ads-list2 div.ads-list-wrapper.list div.ad-list div.props-wrapper,.ads-list2 div.ads-list-wrapper div.ad-list div.props-wrapper,.ads-list2 div.ads-list-wrapper.list div.ad-list div.text div.descr,.ads-list2 div.ads-list-wrapper div.ad-list div.text div.descr{ display:none; } .ads-list2 div.ads-list-wrapper.list div.ad-list div.text h4.title,.ads-list2 div.ads-list-wrapper div.ad-list div.text h4.title{ display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis; color:#212527; line-height:18px; font-size:14px; font-weight:bold; } .ads-list2 div.ads-list-wrapper.card div.ad-list{ margin-bottom:10px; border:1px solid #EEE; } .ads-list2 div.ads-list-wrapper.card div.ad-list div.upsell-top{ display:block; position:absolute; top:0px; width:100%; height:20px; } .ads-list2 div.ads-list-wrapper.card div.ad-list div.upsell-top div.type{ position:absolute; top:50px; left:0px; border:2px solid orange; background-color:#CCC; color:#000; } .ads-list2 div.ads-list-wrapper.card div.ad-list div.upsell-top div.upsell-right{ position:relative; float:right; width:0px; height:0px; border-style:solid; border-width:15px; border-color:transparent; z-index:1; } .ads-list2 div.ads-list-wrapper.card div.ad-list div.upsell-top div.upsell-right .al-icn{ position:absolute; top:-10px; left:0; color:#FFF; font-size:12px; } .ads-list2 div.ads-list-wrapper.card div.ad-list.above-free div.upsell-top{ } .ads-list2 div.ads-list-wrapper.card div.ad-list.above-free div.upsell-top div.upsell-right .al-icn{ color:var(--color-accent-1-dark); } .ads-list2 div.ads-list-wrapper.card div.ad-list.topad div.upsell-top div.upsell-right{ border-top-color:var(--color-accent-1-dark); border-right-color:var(--color-accent-1-dark); } .ads-list2 div.ads-list-wrapper.card div.ad-list.topad div.upsell-top div.upsell-right .al-icn{ color:#FFF; } .ads-list2 div.ads-list-wrapper.card div.ad-list div.img-wrapper{ position:relative; float:none; display:block; width:100%; height:auto; min-height:220px; background-color:#EAEAEA; } .ads-list2 div.ads-list-wrapper.card div.ad-list div.img-wrapper img{ height:220px; width:100%; object-fit:cover; display:block; } .ads-list2 div.ads-list-wrapper.card div.ad-list div.img-wrapper div.shadow-bg{ display:block; position:absolute; bottom:0px; width:100%; height:74px; background-image:linear-gradient(-180deg,rgba(60,60,60,0) 0%,#000 100%); } .ads-list2 div.ads-list-wrapper.card div.ad-list div.img-wrapper div.media-info{ display:block; position:absolute; bottom:15px; left:10px; color:#EEE; } .ads-list2 div.ads-list-wrapper.card div.ad-list div.img-wrapper div.media-info div.original{ color:#EEE; position:relative; bottom:1px; left:-1px; z-index:100; } .ads-list2 div.ads-list-wrapper.card div.ad-list div.img-wrapper div.media-info div.shadow{ color:#666; position:absolute; z-index:99; top:0px; } .ads-list2 div.ads-list-wrapper.card div.ad-list div.img-wrapper div.favourite-ad{ position:absolute; bottom:13px; right:10px; font-size:16px; color:#FFF; } .ads-list2 div.ads-list-wrapper.card div.ad-list div.img-wrapper div.favourite-ad.liked{ color:var(--color-accent-1-dark); } .ads-list2 div.ads-list-wrapper.card div.ad-list div.props-wrapper{ display:block; margin:5px 0px 13px 0px; } .ads-list2 div.ads-list-wrapper.card div.ad-list div.props-wrapper ul li{ display:inline-block; width:48%; padding:3px 0px; color:#A9A9A9; } .ads-list2 div.ads-list-wrapper.card div.ad-list div.props-wrapper ul li span.label{ width:10px; } .ads-list2 div.ads-list-wrapper.card div.ad-list div.text{ margin:0; height:auto; line-height:initial; padding:12px 10px; } .ads-list2 div.ads-list-wrapper.card div.ad-list div.text h4.title{ font-size:16px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; } .ads-list2 div.ads-list-wrapper.card div.ad-list div.text div.price{ position:relative; bottom:initial; margin:13px auto; } .ads-list2 div.ads-list-wrapper.card div.ad-list div.text div.descr{ font-size:16px; width:100%; max-width:100%; max-height:initial; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis; } div#set-alert-modal p{ font-size:18px; text-align:center; line-height:26px; } div#set-alert-modal input#search_email,div#set-alert-modal input#search_title{ border-radius:4px; } div#set-alert-modal input#search_email:focus,div#set-alert-modal input#search_title:focus,div#set-alert-modal input#search_email:active,div#set-alert-modal input#search_title:active{ border:1px solid var(--color-accent-1-dark); outline:none; } div#set-alert-modal #btn_set_alert{ margin-top:10px; } div#set-alert-modal #btn_set_alert_close{ display:block; margin-top:10px; font-size:12px; color:#A9A9A9; } .ad-list.is-sold .img-wrapper img{ opacity:0.5; } .ad-list.is-sold .price{ text-decoration:line-through; color:#ACB0B7; } .ad-list.is-sold .media .stats{ background:none; } .ad-list.is-sold .sold-txt{ position:absolute; bottom:0; left:0; right:0; color:#fff; font-weight:bold; font-size:12px; line-height:18px; text-transform:uppercase; padding:3px 8px; background:#ACB0B7; text-align:center; } @media only screen and (min-width:769px){ .ad-list.is-sold .sold-txt{ font-size:16px; line-height:20px; padding:6px 8px; } } body.al-paa{ position:relative; } .ads-list2 .ad-list.product .text{ padding-right:60px !important; } .ads-list2 .ad-list.product .text:after{ position:absolute; width:50px; height:40px; content:""; bottom:8px; right:8px; background:url(/images/product-buy.png) no-repeat bottom right; background-size:50px auto; } .ads-list2 .list .retail-brand{ position:absolute; bottom:10px; right:10px; } .ads-list2 .grid .retail-brand{ float:right; } .body-fb-select-username #new_popin_table{ position:fixed; top:0 !important; left:0 !important; right:0; bottom:0; background:#fff; z-index:9000000; width:100% !important; height:100% !important; margin:0 !important; } .body-fb-select-username #new_popin_table .content{ height:100% !important; vertical-align:top; } .body-fb-select-username #select-username-header{ padding:20px 10px; } .body-fb-select-username #select-username-header .title{ float:left; } .body-fb-select-username #select-username-header .close{ float:right; } .body-fb-select-username #select-username-content{ width:auto !important; padding:5px !important; } .body-fb-select-username #select-username-content #terms{ width:auto; } .body-fb-select-username #select-username-content #is_avail{ clear:both; display:block !important; width:100%; } @font-face{ font-family:'adlab-types'; src:url('https://www.horseclicks.com/style/font/adlab-types/adlab-types.eot?24'); src:url('https://www.horseclicks.com/style/font/adlab-types/adlab-types.eot?24#iefix') format('embedded-opentype'),url('https://www.horseclicks.com/style/font/adlab-types/adlab-types.ttf?24') format('truetype'),url('https://www.horseclicks.com/style/font/adlab-types/adlab-types.woff?24') format('woff'),url('https://www.horseclicks.com/style/font/adlab-types/adlab-types.svg?24#adlab-types') format('svg'); font-weight:normal; font-style:normal; font-display:block; } [class^="typeicon-"],[class*=" typeicon-"]{ font-family:'adlab-types' !important; speak:never; font-style:normal; font-weight:normal; font-variant:normal; text-transform:none; line-height:1; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; } [class^="typeicon-"].is-40,[class*=" typeicon-"].is-40{ font-size:40px; } [class^="typeicon-"].is-32,[class*=" typeicon-"].is-32{ font-size:32px; } .typeicon-HM-saddles:before{ content:"\e900"; } .typeicon-FAD_Adult-Male-Escorts:before{ content:"\e901"; } .typeicon-FAD_Adult-Casual_Sex:before{ content:"\e902"; } .typeicon-FAD_Adult-Live_sex:before{ content:"\e903"; } .typeicon-FAD_Adult-Contacts:before{ content:"\e904"; } .typeicon-FAD_Adult-Escort_services:before{ content:"\e905"; } .typeicon-FAD_Adult-Fetish_and_Roleplay:before{ content:"\e906"; } .typeicon-FAD_Adult-Gay_Male_Escort:before{ content:"\e907"; } .typeicon-FAD_Adult-Industry_Jobs:before{ content:"\e908"; } .typeicon-FAD_Adult-Massage:before{ content:"\e909"; } .typeicon-FAD-adult:before{ content:"\e90a"; } .typeicon-FAD-events:before{ content:"\e90b"; } .typeicon-FAD-animal:before{ content:"\e90c"; } .typeicon-FAD-property:before{ content:"\e90d"; } .typeicon-FAD-jobs:before{ content:"\e90e"; } .typeicon-FAD-motors:before{ content:"\e90f"; } .typeicon-FAD-home:before{ content:"\e910"; } .typeicon-FAD-services:before{ content:"\e911"; } .typeicon-BAOBUK-charter:before{ content:"\e912"; } .typeicon-generic-all:before{ content:"\e913"; } .typeicon-generic-messages:before{ content:"\e914"; } .typeicon-generic-paa:before{ content:"\e915"; } .typeicon-GS-newrifle:before{ content:"\e916"; } .typeicon-baob-boatbrokers:before{ content:"\e917"; } .typeicon-FM-stacker:before{ content:"\e918"; } .typeicon-VDC-accesorios:before{ content:"\e919"; } .typeicon-VDC-caballos:before{ content:"\e91a"; } .typeicon-VDC-mascotas:before{ content:"\e91b"; } .typeicon-VDC-propiedades:before{ content:"\e91c"; } .typeicon-VDC-servicios:before{ content:"\e91d"; } .typeicon-VDC-transportes:before{ content:"\e91e"; } .typeicon-VAT-directory:before{ content:"\e91f"; } .typeicon-VAT-motorcycle:before{ content:"\e920"; } .typeicon-VAT-news:before{ content:"\e921"; } .typeicon-VAT-othervehicles:before{ content:"\e922"; } .typeicon-VAT-pickuptruck:before{ content:"\e923"; } .typeicon-VAT-reviews:before{ content:"\e924"; } .typeicon-VAT-services:before{ content:"\e925"; } .typeicon-MA-accessories:before{ content:"\e926"; } .typeicon-MA-drums:before{ content:"\e927"; } .typeicon-MA-guitar:before{ content:"\e928"; } .typeicon-MA-livesounds:before{ content:"\e929"; } .typeicon-MA-orchestral:before{ content:"\e92a"; } .typeicon-MA-piano:before{ content:"\e92b"; } .typeicon-MA-services:before{ content:"\e92c"; } .typeicon-MA-studiogear:before{ content:"\e92d"; } .typeicon-KA-accessories:before{ content:"\e92e"; } .typeicon-KA-cats:before{ content:"\e92f"; } .typeicon-KA-events:before{ content:"\e930"; } .typeicon-KA-services:before{ content:"\e931"; } .typeicon-GS-antiqueguns:before{ content:"\e932"; } .typeicon-GS-accessories:before{ content:"\e933"; } .typeicon-GS-airgun:before{ content:"\e934"; } .typeicon-GS-blades:before{ content:"\e935"; } .typeicon-GS-bow:before{ content:"\e936"; } .typeicon-GS-deactivated:before{ content:"\e937"; } .typeicon-GS-gundog:before{ content:"\e938"; } .typeicon-GS-lifestyle:before{ content:"\e939"; } .typeicon-GS-military:before{ content:"\e93a"; } .typeicon-GS-moreguns:before{ content:"\e93b"; } .typeicon-GS-rifle:before{ content:"\e93c"; } .typeicon-GS-shotgun:before{ content:"\e93d"; } .typeicon-FM-attachments:before{ content:"\e93e"; } .typeicon-FM-forklift:before{ content:"\e93f"; } .typeicon-FM-orderpicker:before{ content:"\e940"; } .typeicon-FM-training:before{ content:"\e941"; } .typeicon-FM-transporter:before{ content:"\e942"; } .typeicon-FA-4x4:before{ content:"\e943"; } .typeicon-FA-events:before{ content:"\e944"; } .typeicon-FA-jobs:before{ content:"\e945"; } .typeicon-FA-livestock:before{ content:"\e946"; } .typeicon-FA-machinery:before{ content:"\e947"; } .typeicon-FA-otherfarming:before{ content:"\e948"; } .typeicon-FA-property:before{ content:"\e949"; } .typeicon-FA-services:before{ content:"\e94a"; } .typeicon-FA-supplies:before{ content:"\e94b"; } .typeicon-FA-tractor:before{ content:"\e94c"; } .typeicon-FA-wantedads:before{ content:"\e94d"; } .typeicon-FA-wheels:before{ content:"\e94e"; } .typeicon-CS-accessories:before{ content:"\e94f"; } .typeicon-CS-campervan:before{ content:"\e950"; } .typeicon-CS-lodge:before{ content:"\e951"; } .typeicon-CS-motorhome:before{ content:"\e952"; } .typeicon-CS-staticcaravans:before{ content:"\e953"; } .typeicon-CS-touringcaravan:before{ content:"\e954"; } .typeicon-CS-towing:before{ content:"\e955"; } .typeicon-CP-accessories:before{ content:"\e956"; } .typeicon-CP-birds:before{ content:"\e957"; } .typeicon-CP-cats:before{ content:"\e958"; } .typeicon-CP-dogs:before{ content:"\e959"; } .typeicon-CP-fish:before{ content:"\e95a"; } .typeicon-CP-horses:before{ content:"\e95b"; } .typeicon-CP-insects:before{ content:"\e95c"; } .typeicon-CP-jobs:before{ content:"\e95d"; } .typeicon-CP-livestock:before{ content:"\e95e"; } .typeicon-CP-otherpets:before{ content:"\e95f"; } .typeicon-CP-rabbits:before{ content:"\e960"; } .typeicon-CP-reptiles:before{ content:"\e961"; } .typeicon-CP-services:before{ content:"\e962"; } .typeicon-CP-smallpets:before{ content:"\e963"; } .typeicon-CP-supplies:before{ content:"\e964"; } .typeicon-CP-wanted:before{ content:"\e965"; } .typeicon-BU-BarcheVela:before{ content:"\e966"; } .typeicon-BU-carello:before{ content:"\e967"; } .typeicon-BU-gommone:before{ content:"\e968"; } .typeicon-BU-idrogetto:before{ content:"\e969"; } .typeicon-BU-imbarcazionePiccola:before{ content:"\e96a"; } .typeicon-BU-motore:before{ content:"\e96b"; } .typeicon-BU-motoscafo:before{ content:"\e96c"; } .typeicon-BU-postobarca:before{ content:"\e96d"; } .typeicon-BT-accessories:before{ content:"\e96e"; } .typeicon-BT-birdsofpray:before{ content:"\e96f"; } .typeicon-BT-events:before{ content:"\e970"; } .typeicon-BT-gamebird:before{ content:"\e971"; } .typeicon-BT-otheranimal:before{ content:"\e972"; } .typeicon-BT-otherbirds:before{ content:"\e973"; } .typeicon-BT-passerine:before{ content:"\e974"; } .typeicon-BT-pigeon:before{ content:"\e975"; } .typeicon-BT-poultry:before{ content:"\e976"; } .typeicon-BT-seabirds:before{ content:"\e977"; } .typeicon-BT-services:before{ content:"\e978"; } .typeicon-BT-wadingbirds:before{ content:"\e979"; } .typeicon-BS24US-berth:before{ content:"\e97a"; } .typeicon-BS24US-engine:before{ content:"\e97b"; } .typeicon-BS24US-inflatable:before{ content:"\e97c"; } .typeicon-BS24US-jetboat:before{ content:"\e97d"; } .typeicon-BS24US-motorboat:before{ content:"\e97e"; } .typeicon-BS24US-sailboat:before{ content:"\e97f"; } .typeicon-BS24US-smallboat:before{ content:"\e980"; } .typeicon-BS24US-trailer:before{ content:"\e981"; } .typeicon-BS24UK-coastalcruiser:before{ content:"\e982"; } .typeicon-BS24UK-commercial:before{ content:"\e983"; } .typeicon-BS24UK-cruiser:before{ content:"\e984"; } .typeicon-BS24UK-daysailer:before{ content:"\e985"; } .typeicon-BS24UK-motorboat:before{ content:"\e986"; } .typeicon-BS24UK-motorsailer:before{ content:"\e987"; } .typeicon-BS24UK-multihull:before{ content:"\e988"; } .typeicon-BS24UK-powerboat:before{ content:"\e989"; } .typeicon-BS24UK-ribs:before{ content:"\e98a"; } .typeicon-BS24UK-sailboat:before{ content:"\e98b"; } .typeicon-BS24UK-saleclassy:before{ content:"\e98c"; } .typeicon-BS24UK-superyacht:before{ content:"\e98d"; } .typeicon-BS24UK-workboat:before{ content:"\e98e"; } .typeicon-BS24UK-yacht:before{ content:"\e98f"; } .typeicon-BB-amarre:before{ content:"\e990"; } .typeicon-BB-barcomotor:before{ content:"\e991"; } .typeicon-BB-embarcacion:before{ content:"\e992"; } .typeicon-BB-embarcacionmenor:before{ content:"\e993"; } .typeicon-BB-embarcacionneumatica:before{ content:"\e994"; } .typeicon-BB-motoaquatica:before{ content:"\e995"; } .typeicon-BB-motor:before{ content:"\e996"; } .typeicon-BB-otro:before{ content:"\e997"; } .typeicon-BB-remolque:before{ content:"\e998"; } .typeicon-BB-valero:before{ content:"\e999"; } .typeicon-BAOBUS-berth:before{ content:"\e99a"; } .typeicon-BAOBUS-BWC:before{ content:"\e99b"; } .typeicon-BAOBUS-engine:before{ content:"\e99c"; } .typeicon-BAOBUS-powerboat:before{ content:"\e99d"; } .typeicon-BAOBUS-ribs:before{ content:"\e99e"; } .typeicon-BAOBUS-Sailingboat:before{ content:"\e99f"; } .typeicon-BAOBUS-smallboat:before{ content:"\e9a0"; } .typeicon-BAOBUS-trailer:before{ content:"\e9a1"; } .typeicon-BAOBUK-boatmoorings:before{ content:"\e9a2"; } .typeicon-BAOBUK-cabincruiser:before{ content:"\e9a3"; } .typeicon-BAOBUK-commercial:before{ content:"\e9a4"; } .typeicon-BAOBUK-engine:before{ content:"\e9a5"; } .typeicon-BAOBUK-fishingboat:before{ content:"\e9a6"; } .typeicon-BAOBUK-inlandcruiser:before{ content:"\e9a7"; } .typeicon-BAOBUK-motorboat:before{ content:"\e9a8"; } .typeicon-BAOBUK-narrowboats:before{ content:"\e9a9"; } .typeicon-BAOBUK-offshorecruiser:before{ content:"\e9aa"; } .typeicon-BAOBUK-petrolengine:before{ content:"\e9ab"; } .typeicon-BAOBUK-ribs:before{ content:"\e9ac"; } .typeicon-BAOBUK-sailingboat:before{ content:"\e9ad"; } .typeicon-BAOBUK-smallboat:before{ content:"\e9ae"; } .typeicon-BAOBUK-speedboat:before{ content:"\e9af"; } .typeicon-BAOBUK-trailer:before{ content:"\e9b0"; } .typeicon-DAP-accessories:before{ content:"\e9b1"; } .typeicon-DAP-dogs:before{ content:"\e9b2"; } .typeicon-DAP-events:before{ content:"\e9b3"; } .typeicon-DAP-services:before{ content:"\e9b4"; } .typeicon-HC-feed:before{ content:"\e9b5"; } .typeicon-HC-gift:before{ content:"\e9b6"; } .typeicon-HC-healthcare:before{ content:"\e9b7"; } .typeicon-HC-helmets:before{ content:"\e9b8"; } .typeicon-HC-horses:before{ content:"\e9b9"; } .typeicon-HC-property:before{ content:"\e9ba"; } .typeicon-HC-saddle:before{ content:"\e9bb"; } .typeicon-HC-stable:before{ content:"\e9bc"; } .typeicon-HC-tack:before{ content:"\e9bd"; } .typeicon-HC-trailer:before{ content:"\e9be"; } .typeicon-HM-4x4:before{ content:"\e9bf"; } .typeicon-HM-events:before{ content:"\e9c0"; } .typeicon-HM-horseboxes:before{ content:"\e9c1"; } .typeicon-HM-horses:before{ content:"\e9c2"; } .typeicon-HM-horsesforloan:before{ content:"\e9c3"; } .typeicon-HM-horseswanted:before{ content:"\e9c4"; } .typeicon-HM-jobs:before{ content:"\e9c5"; } .typeicon-HM-pets:before{ content:"\e9c6"; } .typeicon-HM-property:before{ content:"\e9c7"; } .typeicon-HM-ridingholiday:before{ content:"\e9c8"; } .typeicon-HM-services:before{ content:"\e9c9"; } .typeicon-HM-stallions:before{ content:"\e9ca"; } .typeicon-HM-tack:before{ content:"\e9cb"; } .typeicon-generic-all-categories:before{ content:"\e9cc"; } .typeicon-FA-farmtrailer:before{ content:"\e9cd"; } .typeicon-generic-logout:before{ content:"\e9ce"; } .typeicon-generic-manage-my-ads:before{ content:"\e9cf"; } .typeicon-generic-my-account:before{ content:"\e9d0"; } .typeicon-BT-parrots:before{ content:"\e9d1"; } .typeicon-VAT-truck:before{ content:"\e9d2"; } .typeicon-VAT-van:before{ content:"\e9d3"; } .typeicon-VAT-video:before{ content:"\e9d4"; } .typeicon-CS-wanted:before{ content:"\e9d5"; } .typeicon-GS-replica1:before{ content:"\e9d6"; } .typeicon-GS-pistol:before{ content:"\e9d7"; } .typeicon-GS-deactivated2:before{ content:"\e9d8"; } .typeicon-CS-for-hire:before{ content:"\e9d9"; } .typeicon-baob-boatbuilders:before{ content:"\e9da"; } .typeicon-baob-engines:before{ content:"\e9db"; } .typeicon-baob-outboardsalesandservicing:before{ content:"\e9dc"; } .typeicon-baob-ribmanufacturers:before{ content:"\e9dd"; } .typeicon-baob-sportsboatsandribs:before{ content:"\e9de"; } .typeicon-bs24com-berthbrokers:before{ content:"\e9df"; } .typeicon-bs24com-boatbrokers:before{ content:"\e9e0"; } .typeicon-bs24com-boatmanufacturers:before{ content:"\e9e1"; } .typeicon-bs24com-boatrepairsandrestoration:before{ content:"\e9e2"; } .typeicon-bs24com-boatshop:before{ content:"\e9e3"; } .typeicon-bs24com-enginebrokers:before{ content:"\e9e4"; } .typeicon-bs24uk-boatbrokers:before{ content:"\e9e5"; } .typeicon-bs24uk-boatbuilders:before{ content:"\e9e6"; } .typeicon-bs24uk-motorbrokers:before{ content:"\e9e7"; } .typeicon-bs24uk-ribmanufacturers:before{ content:"\e9e8"; } .typeicon-bs24uk-sailbrokers:before{ content:"\e9e9"; } .typeicon-bs24uk-sportsboatsandribs:before{ content:"\e9ea"; } .typeicon-bu-boatbroker:before{ content:"\e9eb"; } .typeicon-bu-boatrestorationandrepair:before{ content:"\e9ec"; } .typeicon-bu-boatshops:before{ content:"\e9ed"; } .typeicon-bu-buildingsite:before{ content:"\e9ee"; } .typeicon-HC-breeders:before{ content:"\e9ef"; } .typeicon-HC-horse-farms-breeders:before{ content:"\e9f0"; } .typeicon-HC-Horse-properties:before{ content:"\e9f1"; } .typeicon-HC-real-estate-agents:before{ content:"\e9f2"; } .typeicon-HM-arena-and-menages:before{ content:"\e9f3"; } .typeicon-HM-horse-sellers:before{ content:"\e9f4"; } .typeicon-HM-horse-transport:before{ content:"\e9f5"; } .typeicon-HM-horse-welfare:before{ content:"\e9f6"; } .typeicon-HM-horseboxes-trailers:before{ content:"\e9f7"; } .typeicon-HM-stud-services:before{ content:"\e9f8"; } .typeicon-vb-boatbroker:before{ content:"\e9f9"; } .typeicon-vb-boatmanufacturers:before{ content:"\e9fa"; } .typeicon-vb-boatshop:before{ content:"\e9fb"; } .typeicon-vb-marinas:before{ content:"\e9fc"; } .typeicon-VC-agentes-y-brokers:before{ content:"\e9fd"; } .typeicon-VC-centros-ecuestres-e-hipicas:before{ content:"\e9fe"; } .typeicon-VC-cuidadores-y-pupilaje:before{ content:"\e9ff"; } .typeicon-VC-educadores-entrenadores:before{ content:"\ea00"; } .typeicon-VC-transporte-de-caballos:before{ content:"\ea01"; } .typeicon-VC-yeguadas-y-ganaderias:before{ content:"\ea02"; } .typeicon-GS-AntiqueSeller:before{ content:"\ea03"; } .typeicon-GS-GunDealers:before{ content:"\ea04"; } .typeicon-GS-GunShop:before{ content:"\ea05"; } .typeicon-GS-ShootingAccesories:before{ content:"\ea06"; } .typeicon-GS-ShootingGrounds:before{ content:"\ea07"; } .typeicon-GS-ShootingInstructors:before{ content:"\ea08"; } .typeicon-FA-BuildingAndConstruction:before{ content:"\ea09"; } .typeicon-FA-Finance:before{ content:"\ea0a"; } .typeicon-FA-MachinerySellers:before{ content:"\ea0b"; } .typeicon-FA-PestControl:before{ content:"\ea0c"; } .typeicon-FA-TractorDealerships:before{ content:"\ea0d"; } .typeicon-FA-TrailerSellers:before{ content:"\ea0e"; } .typeicon-CS-CaravanAndMotorhomeClubs:before{ content:"\ea0f"; } .typeicon-CS-CaravanAndMotorhomeHire:before{ content:"\ea10"; } .typeicon-CS-CaravanParks:before{ content:"\ea11"; } .typeicon-CS-CaravansAndMotorhomeDealers:before{ content:"\ea12"; } .typeicon-CS-MotorhomeAndCaravanServices:before{ content:"\ea13"; } .typeicon-CS-StaticCaravanLeaders:before{ content:"\ea14"; } .typeicon-Adult-Contacts:before{ content:"\ea15"; } .typeicon-Adult-Jobs:before{ content:"\ea16"; } .typeicon-Adult-Massage:before{ content:"\ea17"; } .typeicon-Adult-Chat:before{ content:"\ea18"; } .typeicon-Adult-Escort-Services:before{ content:"\ea19"; } .typeicon-Adult-Fetishes:before{ content:"\ea1a"; } .typeicon-Adult-Gay-Escorts:before{ content:"\ea1b"; } .typeicon-GS-Ammunition:before{ content:"\ea1c"; } .typeicon-Adult-Groups:before{ content:"\ea1d"; } .typeicon-Adult-Photography:before{ content:"\ea1e"; } .typeicon-Adult-Pornstar-Escorts:before{ content:"\ea1f"; } .typeicon-Adult-Retail:before{ content:"\ea20"; } .typeicon-Adult-Sex-Contacts:before{ content:"\ea21"; } .typeicon-Adult-Trans-Escorts:before{ content:"\ea22"; } .typeicon-Adult-Webcams:before{ content:"\ea23"; } .typeicon-Adult-Websites:before{ content:"\ea24"; } .typeicon-FAD_Adult-Trans-escorts:before{ content:"\ea25"; } .typeicon-FAD_Adult-Escorts:before{ content:"\ea26"; } .typeicon-FAD_Adult-business:before{ content:"\ea27"; } .al-reset{ font-family:Arial,sans-serif; font-size:14px; font-weight:normal; line-height:1.4; color:#212527; box-sizing:border-box; -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; } .al-reset *{ box-sizing:inherit; font-family:inherit; } .al-reset h1,.al-reset h2{ font-family:inherit; } .al-reset a{ text-decoration:none; } body.is-popup-bodyoverflow-hidden{ overflow:hidden; overflow:hidden !important; height:100vh !important; } .al-popup{ -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; box-sizing:border-box; font-family:Arial,sans-serif; font-size:14px; position:fixed; top:0; left:0; right:0; bottom:0; z-index:9999999; overflow:auto; } .al-popup *{ box-sizing:inherit; } .al-popup .al-popup-icon{ margin:-72px auto 0; width:120px; height:120px; background:var(--color-accent-1) no-repeat center; border-radius:50%; text-align:center; color:#fff; line-height:120px; font-size:60px; } .al-popup .al-popup-icon.check{ background-image:url(/style/img/z/email-alert-check.svg); } .al-popup .al-popup-icon + .al-popup-body{ padding-top:60px; } .al-popup .al-popup-icon.with-header{ margin:0 auto 32px; } .al-popup .al-popup-overlay{ position:fixed; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.8); z-index:1; } .al-popup .al-popup-scroll{ position:absolute; top:0; left:0; right:0; bottom:0; z-index:2; overflow:auto; -webkit-overflow-scrolling:touch; } .al-popup .al-popup-container{ margin:0 auto; top:100px; width:80%; max-width:320px; z-index:3; position:absolute; left:0; right:0; border-radius:8px; background-color:#FFFFFF; box-shadow:0 0 13px 0 rgba(0,16,39,0.15); max-width:none; top:0; width:100%; height:auto; border-radius:0; } .al-popup .al-popup-wrapper{ position:relative; z-index:1; height:100%; } .al-popup .al-popup-header{ background:transparent; border-bottom:1px solid #E3E3E3; padding:16px 24px; } .al-popup .al-popup-header .al-popup-close{ font-weight:bold; line-height:1.64; float:right; color:#212527; text-transform:uppercase; cursor:pointer; } .al-popup .al-popup-header .al-popup-close .fa-times{ font-size:1.5em; } .al-popup .al-popup-header .al-popup-close .al-icn{ display:block; width:24px; height:24px; } .al-popup .al-popup-header .al-popup-title{ font-style:normal; font-weight:600; font-size:16px; line-height:21px; line-height:24px; color:#3b343b; } .al-popup .al-popup-header.is-flex{ display:flex; align-items:center; } .al-popup .al-popup-header.is-flex .al-popup-header-left{ order:1; width:32px; } .al-popup .al-popup-header.is-flex .al-popup-header-center{ text-align:center; order:2; flex-grow:1; } .al-popup .al-popup-header.is-flex .al-popup-header-right{ order:3; width:32px; } .al-popup .al-popup-body .al-popup-form{ background:#eeeeee; margin-bottom:1px; padding:12px 15px; position:relative; } .al-popup .al-popup-body .al-popup-form .al-input{ border:0; } .al-popup .al-popup-body .al-popup-form .fa{ position:absolute; top:18px; right:22px; color:#a8a8a8; pointer-events:none; font-size:18px; } .al-popup .al-popup-body .al-popup-content{ padding:16px 24px; } .al-popup .al-popup-footer{ padding:16px 24px; } .al-popup .al-popup-footer .al-popup-btns{ text-align:right; } .al-popup .al-popup-footer .al-popup-btns .al-btn{ margin-left:5px; } .al-popup .al-popup-footer .al-popup-btns-full{ gap:16px; display:flex; } .al-popup .al-popup-footer .al-popup-btns-full .al-btn{ flex-grow:1; margin:0; } .al-popup .al-popup-footer .al-popup-btns-full .al-btn-separator{ flex-grow:1; } .al-popup .al-popup-footer.is-centered{ display:flex; align-items:center; justify-content:center; } .al-popup .al-popup-footer .mb-al-popup{ flex-direction:row; justify-content:center; display:flex; gap:16px; } .al-popup .al-popup-footer .mb-al-popup .al-popup-btn-yes{ margin-left:16px; } .al-popup.al-popup-confirm{ background:transparent; } .al-popup.al-popup-confirm .al-popup-overlay{ background:rgba(0,0,0,0.9); } .al-popup.al-popup-loading .al-popup-title{ display:flex; align-items:center; } .al-popup.al-popup-loading .al-popup-header .fa-spin{ line-height:34px; } .al-popup.al-popup-loading .al-popup-body{ min-height:0; } .al-popup.al-popup-loading .al-popup-body .al-popup-content{ padding-top:16px; } .al-popup.is-top .al-popup-container{ top:80px; margin-top:0; } .al-popup.is-big .al-popup-container{ max-width:480px; } .al-popup.is-biggest .al-popup-container{ max-width:640px; } .al-popup.is-biggest .al-popup-body{ max-height:400px; overflow:auto; } .al-popup.is-white .al-popup-overlay{ background-color:rgba(255,255,255,0.6); } .al-popup.is-white .al-popup-container{ box-shadow:0 0 15px 0 rgba(59,52,59,0.2); } .al-popup.is-dark .al-popup-container{ background:#121212; color:rgba(255,255,255,0.87); } .al-popup.is-dark .al-popup-header{ border-bottom-color:rgba(255,255,255,0.38); } .al-popup.is-dark .al-popup-footer{ border-top:1px solid rgba(255,255,255,0.38); } .al-popup.is-dark .al-popup-header .al-popup-title,.al-popup.is-dark .al-popup-header .al-popup-close,.al-popup.is-dark .al-btn:not(.primary){ color:rgba(255,255,255,0.87); } .al-popup.is-pagescrollable{ overflow:unset; position:absolute; } .al-popup.is-pagescrollable .al-popup-container{ margin:80px auto; position:static; } .al-popup.is-mobilecentered .al-popup-wrapper{ display:flex; align-items:center; } .al-popup.is-mobilecentered .al-popup-container{ position:static; width:auto; height:auto; border-radius:4px; } .al-popup.is-overlayblurred .al-popup-overlay{ -webkit-backdrop-filter:blur(10px); backdrop-filter:blur(10px); background-color:rgba(0,0,0,0.6); } .al-popup.is-closed{ display:none; } .al-popup.is-closing,.al-popup.is-opening,.al-popup.is-opened{ display:block; } .al-popup.is-animated.is-opening{ overflow:hidden; } .al-popup.is-animated.is-opening .al-popup-wrapper{ animation-name:al-keyframes-popup-opening; } .al-popup.is-animated.is-opening .al-popup-overlay{ animation-name:al-keyframes-opacity-0-1; } .al-popup.is-animated.is-closing .al-popup-wrapper{ animation-name:al-keyframes-popup-closing; } .al-popup.is-animated.is-closing .al-popup-overlay{ animation-name:al-keyframes-opacity-1-0; } .al-popup.is-animated.is-opening .al-popup-wrapper,.al-popup.is-animated.is-closing .al-popup-wrapper,.al-popup.is-animated.is-opening .al-popup-overlay,.al-popup.is-animated.is-closing .al-popup-overlay{ animation-duration:0.3s; animation-fill-mode:forwards; } .al-popup.is-animated.is-overlayblurred.is-opening .al-popup-wrapper{ animation-name:al-keyframes-popup-overlay-opening; } .al-popup.is-animated.is-overlayblurred.is-closing .al-popup-wrapper{ animation-name:al-keyframes-popup-overlay-closing; } #choose-lang-popup{ display:none; background:transparent; } #choose-lang-popup .al-popup-container{ max-width:420px; } #choose-lang-popup .form{ width:250px; margin:0 auto; padding:50px 0; } #choose-lang-popup .form label{ display:block; margin-bottom:5px; } #choose-lang-popup .form .al-select-html{ position:relative; width:auto; margin-bottom:20px; border-radius:4px; } #choose-lang-popup .form .al-select-html .combo-popup{ width:100%; } #choose-lang-popup .form .al-select-html .current{ padding:0 26px 0 40px; line-height:35px; background:no-repeat 10px 10px; } #choose-lang-popup .form .al-select-html ul{ margin-top:20px; margin-bottom:13px; } #choose-lang-popup .form .al-select-html li{ padding-left:30px; margin-left:20px; margin-bottom:7px; background:no-repeat 0px 0px; } #choose-lang-popup .form .al-btn{ box-sizing:border-box; width:100%; } #choose-lang-popup .form .al-btn.primary{ margin-bottom:30px; } .al-input-rating input{ opacity:0; position:absolute; left:0; } .al-input-rating label{ position:relative; display:inline-block; margin:0 2px; cursor:pointer; color:#E3E3E3; } .al-input-rating label input[checked] + .fa{ color:#F8C91C; } .al-input-rating label.is-selected,.al-input-rating label.is-hover{ color:#F8C91C; } .al-input-rating .fa{ font-size:20px; } .al-form .al-input-rating label{ display:inline-block; } .al-reset{ box-sizing:border-box; } .al-reset *{ box-sizing:inherit; } .al-vm{ display:flex; justify-content:center; align-items:center; } .al-container{ margin:0 auto; box-sizing:border-box; padding-left:var(--tpl-container-spacer); padding-right:var(--tpl-container-spacer); } .al-container-fluid{ margin:0 auto; box-sizing:border-box; padding-left:var(--tpl-container-spacer); padding-right:var(--tpl-container-spacer); } .al-tpl-container{ margin-left:auto; margin-right:auto; } .al-tpl-row{ display:flex; flex-wrap:wrap; margin-left:-10px; margin-right:-10px; } .al-tpl-row.is-centered{ align-items:center; justify-content:center; } .al-tpl-row.is-centered-y{ align-items:center; } .al-tpl-row.is-centered-x{ justify-content:center; } .al-tpl-container{ padding-left:10px; padding-right:10px; } .al-tpl-col{ margin-left:10px; margin-right:10px; } .al-tpl-col.is-1,.al-tpl-col.is-1-m{ width:calc(8.333333333333332% - 20px); } .al-tpl-col.is-offset-1,.al-tpl-col.is-offset-1-m{ margin-left:calc(8.333333333333332% + 20px / 2); } .al-tpl-col.is-2,.al-tpl-col.is-2-m{ width:calc(16.666666666666664% - 20px); } .al-tpl-col.is-offset-2,.al-tpl-col.is-offset-2-m{ margin-left:calc(16.666666666666664% + 20px / 2); } .al-tpl-col.is-3,.al-tpl-col.is-3-m{ width:calc(25% - 20px); } .al-tpl-col.is-offset-3,.al-tpl-col.is-offset-3-m{ margin-left:calc(25% + 20px / 2); } .al-tpl-col.is-4,.al-tpl-col.is-4-m{ width:calc(33.33333333333333% - 20px); } .al-tpl-col.is-offset-4,.al-tpl-col.is-offset-4-m{ margin-left:calc(33.33333333333333% + 20px / 2); } .al-tpl-col.is-5,.al-tpl-col.is-5-m{ width:calc(41.66666666666667% - 20px); } .al-tpl-col.is-offset-5,.al-tpl-col.is-offset-5-m{ margin-left:calc(41.66666666666667% + 20px / 2); } .al-tpl-col.is-6,.al-tpl-col.is-6-m{ width:calc(50% - 20px); } .al-tpl-col.is-offset-6,.al-tpl-col.is-offset-6-m{ margin-left:calc(50% + 20px / 2); } .al-tpl-col.is-7,.al-tpl-col.is-7-m{ width:calc(58.333333333333336% - 20px); } .al-tpl-col.is-offset-7,.al-tpl-col.is-offset-7-m{ margin-left:calc(58.333333333333336% + 20px / 2); } .al-tpl-col.is-8,.al-tpl-col.is-8-m{ width:calc(66.66666666666666% - 20px); } .al-tpl-col.is-offset-8,.al-tpl-col.is-offset-8-m{ margin-left:calc(66.66666666666666% + 20px / 2); } .al-tpl-col.is-9,.al-tpl-col.is-9-m{ width:calc(75% - 20px); } .al-tpl-col.is-offset-9,.al-tpl-col.is-offset-9-m{ margin-left:calc(75% + 20px / 2); } .al-tpl-col.is-10,.al-tpl-col.is-10-m{ width:calc(83.33333333333334% - 20px); } .al-tpl-col.is-offset-10,.al-tpl-col.is-offset-10-m{ margin-left:calc(83.33333333333334% + 20px / 2); } .al-tpl-col.is-11,.al-tpl-col.is-11-m{ width:calc(91.66666666666666% - 20px); } .al-tpl-col.is-offset-11,.al-tpl-col.is-offset-11-m{ margin-left:calc(91.66666666666666% + 20px / 2); } .al-tpl-col.is-12,.al-tpl-col.is-12-m{ width:calc(100% - 20px); } .al-tpl-col.is-offset-12,.al-tpl-col.is-offset-12-m{ margin-left:calc(100% + 20px / 2); } .al-tpl-col.no-spacer-left{ margin-left:-20px / 2; } .al-tpl-col.no-spacer-left.is-1.is-1,.al-tpl-col.no-spacer-left.is-1.is-1-m{ width:calc(8.333333333333332% - 0px); } .al-tpl-col.no-spacer-left.is-1.is-offset-1,.al-tpl-col.no-spacer-left.is-1.is-offset-1-m{ margin-left:calc(8.333333333333332% + 0px / 2); } .al-tpl-col.no-spacer-left.is-2.is-2,.al-tpl-col.no-spacer-left.is-2.is-2-m{ width:calc(16.666666666666664% - 0px); } .al-tpl-col.no-spacer-left.is-2.is-offset-2,.al-tpl-col.no-spacer-left.is-2.is-offset-2-m{ margin-left:calc(16.666666666666664% + 0px / 2); } .al-tpl-col.no-spacer-left.is-3.is-3,.al-tpl-col.no-spacer-left.is-3.is-3-m{ width:calc(25% - 0px); } .al-tpl-col.no-spacer-left.is-3.is-offset-3,.al-tpl-col.no-spacer-left.is-3.is-offset-3-m{ margin-left:calc(25% + 0px / 2); } .al-tpl-col.no-spacer-left.is-4.is-4,.al-tpl-col.no-spacer-left.is-4.is-4-m{ width:calc(33.33333333333333% - 0px); } .al-tpl-col.no-spacer-left.is-4.is-offset-4,.al-tpl-col.no-spacer-left.is-4.is-offset-4-m{ margin-left:calc(33.33333333333333% + 0px / 2); } .al-tpl-col.no-spacer-left.is-5.is-5,.al-tpl-col.no-spacer-left.is-5.is-5-m{ width:calc(41.66666666666667% - 0px); } .al-tpl-col.no-spacer-left.is-5.is-offset-5,.al-tpl-col.no-spacer-left.is-5.is-offset-5-m{ margin-left:calc(41.66666666666667% + 0px / 2); } .al-tpl-col.no-spacer-left.is-6.is-6,.al-tpl-col.no-spacer-left.is-6.is-6-m{ width:calc(50% - 0px); } .al-tpl-col.no-spacer-left.is-6.is-offset-6,.al-tpl-col.no-spacer-left.is-6.is-offset-6-m{ margin-left:calc(50% + 0px / 2); } .al-tpl-col.no-spacer-left.is-7.is-7,.al-tpl-col.no-spacer-left.is-7.is-7-m{ width:calc(58.333333333333336% - 0px); } .al-tpl-col.no-spacer-left.is-7.is-offset-7,.al-tpl-col.no-spacer-left.is-7.is-offset-7-m{ margin-left:calc(58.333333333333336% + 0px / 2); } .al-tpl-col.no-spacer-left.is-8.is-8,.al-tpl-col.no-spacer-left.is-8.is-8-m{ width:calc(66.66666666666666% - 0px); } .al-tpl-col.no-spacer-left.is-8.is-offset-8,.al-tpl-col.no-spacer-left.is-8.is-offset-8-m{ margin-left:calc(66.66666666666666% + 0px / 2); } .al-tpl-col.no-spacer-left.is-9.is-9,.al-tpl-col.no-spacer-left.is-9.is-9-m{ width:calc(75% - 0px); } .al-tpl-col.no-spacer-left.is-9.is-offset-9,.al-tpl-col.no-spacer-left.is-9.is-offset-9-m{ margin-left:calc(75% + 0px / 2); } .al-tpl-col.no-spacer-left.is-10.is-10,.al-tpl-col.no-spacer-left.is-10.is-10-m{ width:calc(83.33333333333334% - 0px); } .al-tpl-col.no-spacer-left.is-10.is-offset-10,.al-tpl-col.no-spacer-left.is-10.is-offset-10-m{ margin-left:calc(83.33333333333334% + 0px / 2); } .al-tpl-col.no-spacer-left.is-11.is-11,.al-tpl-col.no-spacer-left.is-11.is-11-m{ width:calc(91.66666666666666% - 0px); } .al-tpl-col.no-spacer-left.is-11.is-offset-11,.al-tpl-col.no-spacer-left.is-11.is-offset-11-m{ margin-left:calc(91.66666666666666% + 0px / 2); } .al-tpl-col.no-spacer-left.is-12.is-12,.al-tpl-col.no-spacer-left.is-12.is-12-m{ width:calc(100% - 0px); } .al-tpl-col.no-spacer-left.is-12.is-offset-12,.al-tpl-col.no-spacer-left.is-12.is-offset-12-m{ margin-left:calc(100% + 0px / 2); } .al-tpl-col.no-spacer-right{ margin-right:-20px / 2; } .al-tpl-row.is-24 .al-tpl-col.is-1,.al-tpl-row.is-24 .al-tpl-col.is-1-m{ width:calc(4.166666666666666% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-1,.al-tpl-row.is-24 .al-tpl-col.is-offset-1-m{ margin-left:calc(4.166666666666666% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-2,.al-tpl-row.is-24 .al-tpl-col.is-2-m{ width:calc(8.333333333333332% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-2,.al-tpl-row.is-24 .al-tpl-col.is-offset-2-m{ margin-left:calc(8.333333333333332% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-3,.al-tpl-row.is-24 .al-tpl-col.is-3-m{ width:calc(12.5% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-3,.al-tpl-row.is-24 .al-tpl-col.is-offset-3-m{ margin-left:calc(12.5% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-4,.al-tpl-row.is-24 .al-tpl-col.is-4-m{ width:calc(16.666666666666664% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-4,.al-tpl-row.is-24 .al-tpl-col.is-offset-4-m{ margin-left:calc(16.666666666666664% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-5,.al-tpl-row.is-24 .al-tpl-col.is-5-m{ width:calc(20.833333333333336% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-5,.al-tpl-row.is-24 .al-tpl-col.is-offset-5-m{ margin-left:calc(20.833333333333336% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-6,.al-tpl-row.is-24 .al-tpl-col.is-6-m{ width:calc(25% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-6,.al-tpl-row.is-24 .al-tpl-col.is-offset-6-m{ margin-left:calc(25% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-7,.al-tpl-row.is-24 .al-tpl-col.is-7-m{ width:calc(29.166666666666668% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-7,.al-tpl-row.is-24 .al-tpl-col.is-offset-7-m{ margin-left:calc(29.166666666666668% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-8,.al-tpl-row.is-24 .al-tpl-col.is-8-m{ width:calc(33.33333333333333% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-8,.al-tpl-row.is-24 .al-tpl-col.is-offset-8-m{ margin-left:calc(33.33333333333333% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-9,.al-tpl-row.is-24 .al-tpl-col.is-9-m{ width:calc(37.5% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-9,.al-tpl-row.is-24 .al-tpl-col.is-offset-9-m{ margin-left:calc(37.5% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-10,.al-tpl-row.is-24 .al-tpl-col.is-10-m{ width:calc(41.66666666666667% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-10,.al-tpl-row.is-24 .al-tpl-col.is-offset-10-m{ margin-left:calc(41.66666666666667% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-11,.al-tpl-row.is-24 .al-tpl-col.is-11-m{ width:calc(45.83333333333333% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-11,.al-tpl-row.is-24 .al-tpl-col.is-offset-11-m{ margin-left:calc(45.83333333333333% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-12,.al-tpl-row.is-24 .al-tpl-col.is-12-m{ width:calc(50% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-12,.al-tpl-row.is-24 .al-tpl-col.is-offset-12-m{ margin-left:calc(50% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-13,.al-tpl-row.is-24 .al-tpl-col.is-13-m{ width:calc(54.166666666666664% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-13,.al-tpl-row.is-24 .al-tpl-col.is-offset-13-m{ margin-left:calc(54.166666666666664% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-14,.al-tpl-row.is-24 .al-tpl-col.is-14-m{ width:calc(58.333333333333336% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-14,.al-tpl-row.is-24 .al-tpl-col.is-offset-14-m{ margin-left:calc(58.333333333333336% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-15,.al-tpl-row.is-24 .al-tpl-col.is-15-m{ width:calc(62.5% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-15,.al-tpl-row.is-24 .al-tpl-col.is-offset-15-m{ margin-left:calc(62.5% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-16,.al-tpl-row.is-24 .al-tpl-col.is-16-m{ width:calc(66.66666666666666% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-16,.al-tpl-row.is-24 .al-tpl-col.is-offset-16-m{ margin-left:calc(66.66666666666666% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-17,.al-tpl-row.is-24 .al-tpl-col.is-17-m{ width:calc(70.83333333333334% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-17,.al-tpl-row.is-24 .al-tpl-col.is-offset-17-m{ margin-left:calc(70.83333333333334% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-18,.al-tpl-row.is-24 .al-tpl-col.is-18-m{ width:calc(75% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-18,.al-tpl-row.is-24 .al-tpl-col.is-offset-18-m{ margin-left:calc(75% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-19,.al-tpl-row.is-24 .al-tpl-col.is-19-m{ width:calc(79.16666666666666% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-19,.al-tpl-row.is-24 .al-tpl-col.is-offset-19-m{ margin-left:calc(79.16666666666666% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-20,.al-tpl-row.is-24 .al-tpl-col.is-20-m{ width:calc(83.33333333333334% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-20,.al-tpl-row.is-24 .al-tpl-col.is-offset-20-m{ margin-left:calc(83.33333333333334% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-21,.al-tpl-row.is-24 .al-tpl-col.is-21-m{ width:calc(87.5% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-21,.al-tpl-row.is-24 .al-tpl-col.is-offset-21-m{ margin-left:calc(87.5% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-22,.al-tpl-row.is-24 .al-tpl-col.is-22-m{ width:calc(91.66666666666666% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-22,.al-tpl-row.is-24 .al-tpl-col.is-offset-22-m{ margin-left:calc(91.66666666666666% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-23,.al-tpl-row.is-24 .al-tpl-col.is-23-m{ width:calc(95.83333333333334% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-23,.al-tpl-row.is-24 .al-tpl-col.is-offset-23-m{ margin-left:calc(95.83333333333334% + 20px / 2); } .al-tpl-row.is-24 .al-tpl-col.is-24,.al-tpl-row.is-24 .al-tpl-col.is-24-m{ width:calc(100% - 20px); } .al-tpl-row.is-24 .al-tpl-col.is-offset-24,.al-tpl-row.is-24 .al-tpl-col.is-offset-24-m{ margin-left:calc(100% + 20px / 2); } .al-tpl-row.is-g-8{ row-gap:8px; margin-left:-4px; margin-right:-4px; } .al-tpl-row.is-g-8 .al-tpl-col{ margin-left:4px; margin-right:4px; } .al-tpl-row.is-g-8 .al-tpl-col.is-1,.al-tpl-row.is-g-8 .al-tpl-col.is-1-m{ width:calc(8.333333333333332% - 8px); } .al-tpl-row.is-g-8 .al-tpl-col.is-offset-1,.al-tpl-row.is-g-8 .al-tpl-col.is-offset-1-m{ margin-left:calc(8.333333333333332% + 8px / 2); } .al-tpl-row.is-g-8 .al-tpl-col.is-2,.al-tpl-row.is-g-8 .al-tpl-col.is-2-m{ width:calc(16.666666666666664% - 8px); } .al-tpl-row.is-g-8 .al-tpl-col.is-offset-2,.al-tpl-row.is-g-8 .al-tpl-col.is-offset-2-m{ margin-left:calc(16.666666666666664% + 8px / 2); } .al-tpl-row.is-g-8 .al-tpl-col.is-3,.al-tpl-row.is-g-8 .al-tpl-col.is-3-m{ width:calc(25% - 8px); } .al-tpl-row.is-g-8 .al-tpl-col.is-offset-3,.al-tpl-row.is-g-8 .al-tpl-col.is-offset-3-m{ margin-left:calc(25% + 8px / 2); } .al-tpl-row.is-g-8 .al-tpl-col.is-4,.al-tpl-row.is-g-8 .al-tpl-col.is-4-m{ width:calc(33.33333333333333% - 8px); } .al-tpl-row.is-g-8 .al-tpl-col.is-offset-4,.al-tpl-row.is-g-8 .al-tpl-col.is-offset-4-m{ margin-left:calc(33.33333333333333% + 8px / 2); } .al-tpl-row.is-g-8 .al-tpl-col.is-5,.al-tpl-row.is-g-8 .al-tpl-col.is-5-m{ width:calc(41.66666666666667% - 8px); } .al-tpl-row.is-g-8 .al-tpl-col.is-offset-5,.al-tpl-row.is-g-8 .al-tpl-col.is-offset-5-m{ margin-left:calc(41.66666666666667% + 8px / 2); } .al-tpl-row.is-g-8 .al-tpl-col.is-6,.al-tpl-row.is-g-8 .al-tpl-col.is-6-m{ width:calc(50% - 8px); } .al-tpl-row.is-g-8 .al-tpl-col.is-offset-6,.al-tpl-row.is-g-8 .al-tpl-col.is-offset-6-m{ margin-left:calc(50% + 8px / 2); } .al-tpl-row.is-g-8 .al-tpl-col.is-7,.al-tpl-row.is-g-8 .al-tpl-col.is-7-m{ width:calc(58.333333333333336% - 8px); } .al-tpl-row.is-g-8 .al-tpl-col.is-offset-7,.al-tpl-row.is-g-8 .al-tpl-col.is-offset-7-m{ margin-left:calc(58.333333333333336% + 8px / 2); } .al-tpl-row.is-g-8 .al-tpl-col.is-8,.al-tpl-row.is-g-8 .al-tpl-col.is-8-m{ width:calc(66.66666666666666% - 8px); } .al-tpl-row.is-g-8 .al-tpl-col.is-offset-8,.al-tpl-row.is-g-8 .al-tpl-col.is-offset-8-m{ margin-left:calc(66.66666666666666% + 8px / 2); } .al-tpl-row.is-g-8 .al-tpl-col.is-9,.al-tpl-row.is-g-8 .al-tpl-col.is-9-m{ width:calc(75% - 8px); } .al-tpl-row.is-g-8 .al-tpl-col.is-offset-9,.al-tpl-row.is-g-8 .al-tpl-col.is-offset-9-m{ margin-left:calc(75% + 8px / 2); } .al-tpl-row.is-g-8 .al-tpl-col.is-10,.al-tpl-row.is-g-8 .al-tpl-col.is-10-m{ width:calc(83.33333333333334% - 8px); } .al-tpl-row.is-g-8 .al-tpl-col.is-offset-10,.al-tpl-row.is-g-8 .al-tpl-col.is-offset-10-m{ margin-left:calc(83.33333333333334% + 8px / 2); } .al-tpl-row.is-g-8 .al-tpl-col.is-11,.al-tpl-row.is-g-8 .al-tpl-col.is-11-m{ width:calc(91.66666666666666% - 8px); } .al-tpl-row.is-g-8 .al-tpl-col.is-offset-11,.al-tpl-row.is-g-8 .al-tpl-col.is-offset-11-m{ margin-left:calc(91.66666666666666% + 8px / 2); } .al-tpl-row.is-g-8 .al-tpl-col.is-12,.al-tpl-row.is-g-8 .al-tpl-col.is-12-m{ width:calc(100% - 8px); } .al-tpl-row.is-g-8 .al-tpl-col.is-offset-12,.al-tpl-row.is-g-8 .al-tpl-col.is-offset-12-m{ margin-left:calc(100% + 8px / 2); } :root{ --tpl-spacer-inner:8px; } @media only screen and (min-width:769px){ :root{ --tpl-spacer-inner:24px; } } .al-tpl-row-resp{ display:flex; flex-wrap:wrap; margin-left:calc(-0.5 * var(--tpl-spacer-inner)); margin-right:calc(-0.5 * var(--tpl-spacer-inner)); row-gap:var(--tpl-spacer-inner); } .al-tpl-col-resp{ flex-grow:0; flex-shrink:0; padding-left:calc(0.5 * var(--tpl-spacer-inner)); padding-right:calc(0.5 * var(--tpl-spacer-inner)); } .al-tpl-col-resp.is-1,.al-tpl-col-resp.is-1-m{ width:8.333333333333332%; } .al-tpl-col-resp.is-2,.al-tpl-col-resp.is-2-m{ width:16.666666666666664%; } .al-tpl-col-resp.is-3,.al-tpl-col-resp.is-3-m{ width:25%; } .al-tpl-col-resp.is-4,.al-tpl-col-resp.is-4-m{ width:33.33333333333333%; } .al-tpl-col-resp.is-5,.al-tpl-col-resp.is-5-m{ width:41.66666666666667%; } .al-tpl-col-resp.is-6,.al-tpl-col-resp.is-6-m{ width:50%; } .al-tpl-col-resp.is-7,.al-tpl-col-resp.is-7-m{ width:58.333333333333336%; } .al-tpl-col-resp.is-8,.al-tpl-col-resp.is-8-m{ width:66.66666666666666%; } .al-tpl-col-resp.is-9,.al-tpl-col-resp.is-9-m{ width:75%; } .al-tpl-col-resp.is-10,.al-tpl-col-resp.is-10-m{ width:83.33333333333334%; } .al-tpl-col-resp.is-11,.al-tpl-col-resp.is-11-m{ width:91.66666666666666%; } .al-tpl-col-resp.is-12,.al-tpl-col-resp.is-12-m{ width:100%; } @media only screen and (min-width:769px){ .al-tpl-col-resp.is-1-d{ width:8.333333333333332%; } .al-tpl-col-resp.is-2-d{ width:16.666666666666664%; } .al-tpl-col-resp.is-3-d{ width:25%; } .al-tpl-col-resp.is-4-d{ width:33.33333333333333%; } .al-tpl-col-resp.is-5-d{ width:41.66666666666667%; } .al-tpl-col-resp.is-6-d{ width:50%; } .al-tpl-col-resp.is-7-d{ width:58.333333333333336%; } .al-tpl-col-resp.is-8-d{ width:66.66666666666666%; } .al-tpl-col-resp.is-9-d{ width:75%; } .al-tpl-col-resp.is-10-d{ width:83.33333333333334%; } .al-tpl-col-resp.is-11-d{ width:91.66666666666666%; } .al-tpl-col-resp.is-12-d{ width:100%; } } .al-grid{ display:grid; display:-ms-grid; } .al-grid.gap-4{ grid-gap:4px; } .al-grid.gap-10{ grid-gap:10px; } .al-grid.gap-16{ grid-gap:16px; } .al-grid.gap-20{ grid-gap:20px; } .al-grid.column-2-m{ grid-template-columns:repeat(2,1fr); -ms-grid-columns:1fr 1fr; } .al-grid.column-3-m{ grid-template-columns:repeat(3,1fr); -ms-grid-columns:1fr 1fr 1fr; } .al-grid.column-4-m{ grid-template-columns:repeat(4,1fr); -ms-grid-columns:1fr 1fr 1fr 1ft; } .al-grid.column-5-m{ grid-template-columns:repeat(5,1fr); -ms-grid-columns:1fr 1fr 1fr 1fr 1fr; } .al-grid.column-6-m{ grid-template-columns:repeat(6,1fr); -ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr; } @media only screen and (min-width:769px){ .al-grid.column-2{ grid-template-columns:repeat(2,1fr); -ms-grid-columns:1fr 1fr; } .al-grid.column-3{ grid-template-columns:repeat(3,1fr); -ms-grid-columns:1fr 1fr 1fr; } .al-grid.column-4{ grid-template-columns:repeat(4,1fr); -ms-grid-columns:1fr 1fr 1fr 1ft; } .al-grid.column-5{ grid-template-columns:repeat(5,1fr); -ms-grid-columns:1fr 1fr 1fr 1fr 1fr; } .al-grid.column-6{ grid-template-columns:repeat(6,1fr); -ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr; } } body.is-edge .al-grid,body.is-ie .al-grid{ display:block; } body.is-edge .al-grid.column-2-m,body.is-ie .al-grid.column-2-m{ columns:2; } body.is-edge .al-grid.column-3-m,body.is-ie .al-grid.column-3-m{ columns:3; } body.is-edge .al-grid.column-4-m,body.is-ie .al-grid.column-4-m{ columns:4; } body.is-edge .al-grid.column-5-m,body.is-ie .al-grid.column-5-m{ columns:5; } body.is-edge .al-grid.column-6-m,body.is-ie .al-grid.column-6-m{ columns:6; } @media only screen and (min-width:769px){ body.is-edge .al-grid.column-2,body.is-ie .al-grid.column-2{ columns:2; } body.is-edge .al-grid.column-3,body.is-ie .al-grid.column-3{ columns:3; } body.is-edge .al-grid.column-4,body.is-ie .al-grid.column-4{ columns:4; } body.is-edge .al-grid.column-5,body.is-ie .al-grid.column-5{ columns:5; } body.is-edge .al-grid.column-6,body.is-ie .al-grid.column-6{ columns:6; } } .al-separator{ margin:16px 0; border:0; border-bottom:1px solid #E3E3E3; text-align:center; color:#ACB0B7; height:1px; } .al-separator.no-margin{ margin:0; } .al-separator-text{ background:#fff; position:relative; top:-8px; padding:0 8px; } .al-sep-vertical{ width:1px; background-color:#72767D; height:22px; margin:0 10px; } .al-sep-vertical.is-80{ height:80px; } .al-sep-vertical.no-margin{ margin:0; } .al-sep2{ position:relative; display:flex; align-items:center; justify-content:center; } .al-sep2:before,.al-sep2:after{ flex-grow:1; content:""; background:#E3E3E3; } .al-sep2.is-horizontal:before,.al-sep2.is-horizontal:after{ height:1px; } .al-sep2.is-vertical{ height:100%; flex-direction:column; } .al-sep2.is-vertical:before,.al-sep2.is-vertical:after{ width:1px; } .al-sep2-text{ position:relative; z-index:2; padding:8px; } .al-icn{ box-sizing:border-box; width:32px; height:32px; display:inline-block; font-size:24px; line-height:32px; text-align:center; vertical-align:middle; flex-shrink:0; } .al-icn.is-border{ border:1px solid currentColor; line-height:30px; border-radius:100px; font-size:20px; } .al-icn.is-12{ width:12px !important; height:12px !important; line-height:10px; font-size:2px; } .al-icn.is-12.is-border{ font-size:6px; } .al-icn.is-16{ width:16px !important; height:16px !important; line-height:14px; font-size:6px; } .al-icn.is-16.is-border{ font-size:8px; } .al-icn.is-18{ width:18px !important; height:18px !important; line-height:16px; font-size:8px; } .al-icn.is-18.is-border{ font-size:9px; } .al-icn.is-20{ width:20px !important; height:20px !important; line-height:18px; font-size:10px; } .al-icn.is-20.is-border{ font-size:10px; } .al-icn.is-24{ width:24px !important; height:24px !important; line-height:22px; font-size:14px; } .al-icn.is-24.is-border{ font-size:12px; } .al-icn.is-32{ width:32px !important; height:32px !important; line-height:30px; font-size:22px; } .al-icn.is-32.is-border{ font-size:16px; } .al-icn.is-40{ width:40px !important; height:40px !important; line-height:38px; font-size:30px; } .al-icn.is-40.is-border{ font-size:20px; } .al-icn.is-48{ width:48px !important; height:48px !important; line-height:46px; font-size:38px; } .al-icn.is-48.is-border{ font-size:24px; } .al-icn.is-56{ width:56px !important; height:56px !important; line-height:54px; font-size:46px; } .al-icn.is-56.is-border{ font-size:28px; } .al-icn.is-128{ width:128px !important; height:128px !important; line-height:126px; font-size:118px; } .al-icn.is-128.is-border{ font-size:64px; } .al-icn.is-rotated-v180{ transform:rotateZ(180deg); } .al-icn.clock,.al-icn.location-pin,.al-icn.bag{ color:#212527; } .al-icn.is-color{ color:var(--color-accent-1); } .al-icn.is-color.facebook,.al-icn.is-color.fa-facebook-f{ color:#33568E; } .al-icn.is-color.twitter,.al-icn.is-color.fa-twitter{ color:#39A0CD; } .al-icn.is-color.whatsapp,.al-icn.is-color.fa-whatsapp{ color:#51CA5F; } .al-icn.is-color.fa-envelope-o{ color:#DC4E41; } .al-icn.is-color.instagram,.al-icn.is-color.fa-instagram{ color:#D62976; } .al-icn.is-color.youtube,.al-icn.is-color.fa-youtube{ color:#FF0000; } svg.al-icn{ stroke-width:0; stroke:currentColor; fill:currentColor; } svg.al-icn.has-stroke{ stroke-width:unset; } .al-notif-msg{ display:block; padding:16px; border:4px; margin-bottom:8px; background-color:#F4F4F4; text-align:left; } .al-notif-msg-img{ float:left; width:40px; height:40px; border-radius:20px; margin-right:16px; background:#ddd; } .al-notif-msg-name{ font-size:16px; } .al-notif-msg-date{ font-size:12px; color:#999999; } .al-notif-msg-total{ float:right; margin-top:8px; } .al-badge{ border-radius:12px; background-color:var(--color-accent-1); color:#212527; line-height:24px; padding:0 12px; font-weight:bold; font-size:14px; } .al-dark-text-block{ box-sizing:border-box; color:white; } .al-dark-text-block *{ box-sizing:inherit; } .al-dark-text-block .al-btn{ min-width:200px; } .al-dark-text-block h2{ color:white; } .al-title-list{ font-weight:bold; font-size:14px; } .al-title-item{ font-weight:bold; font-size:18px; } .al-title-section{ font-weight:bold; font-size:18px; } .al-ty-txt,.al-txt{ font-style:normal; font-weight:400; font-size:14px; line-height:22px; } .al-ty-txt h2,.al-txt h2,.al-ty-txt h3,.al-txt h3,.al-ty-txt h4,.al-txt h4,.al-ty-txt h5,.al-txt h5,.al-ty-txt h6,.al-txt h6{ margin:8px 0; font-weight:bold; } .al-ty-txt p,.al-txt p{ margin:4px 0; } .al-ty-txt h2,.al-txt h2{ font-weight:normal; font-size:22px; line-height:26px; } .al-ty-txt h2:first-child,.al-txt h2:first-child{ margin:0 0 16px; } .al-ty-txt h3,.al-txt h3{ font-weight:bold; font-size:18px; line-height:24px; } .al-ty-txt h4,.al-txt h4{ font-style:normal; font-weight:600; font-size:16px; line-height:21px; } .al-ty-txt h5,.al-txt h5{ font-weight:bold; font-size:14px; line-height:20px; } .al-ty-txt h6,.al-txt h6{ font-weight:bold; font-size:14px; line-height:20px; } .al-ty-txt li,.al-txt li{ list-style-position:inside; } .al-ty-txt ul li,.al-txt ul li{ list-style-type:disc; } .al-ty-txt ol li,.al-txt ol li{ list-style-type:decimal; } .al-ty-txt a,.al-txt a{ color:var(--color-accent-1-dark); transition:all ease-in-out 300ms; text-decoration-line:underline; cursor:pointer; } @media (hover:hover){ .al-ty-txt a:hover,.al-txt a:hover{ color:#5D6066; text-decoration-line:underline; } } .al-ty-txt a:active,.al-txt a:active{ color:#212527; background:var(--color-accent-1); text-decoration-line:underline; } .al-ty-txt a[disabled],.al-txt a[disabled]{ opacity:0.3; transition:none !important; text-decoration-line:underline; } .al-ty-txt a[disabled]:hover,.al-txt a[disabled]:hover{ cursor:default; text-decoration-line:underline; } .al-ty-txt a.info,.al-txt a.info{ color:#006BB0; } .al-ty-txt a.info:hover,.al-txt a.info:hover{ color:#5D6066; text-decoration-line:underline; } .al-ty-txt a.info:active,.al-txt a.info:active{ color:#212527; background:#006BB0; text-decoration-line:underline; } .al-ty-txt a.error,.al-txt a.error{ color:#CC0000; } .al-ty-txt a.error:hover,.al-txt a.error:hover{ color:#5D6066; text-decoration-line:underline; } .al-ty-txt a.error:active,.al-txt a.error:active{ color:#212527; background:#CC0000; text-decoration-line:underline; } .al-ty-txt img,.al-txt img{ display:block; height:auto; max-width:100%; object-fit:cover; } .al-btn-grouped{ display:flex; width:100%; } .al-btn-grouped .al-btn{ flex-grow:1; margin:0 8px; } .al-btn-grouped .al-btn:first-child{ margin-left:0; } .al-btn-grouped .al-btn:last-child{ margin-right:0; } .al-btn{ box-sizing:border-box; display:inline-flex; align-items:center; justify-content:center; gap:8px; font-family:Arial,sans-serif; background:transparent; text-align:center; text-decoration:none; vertical-align:middle; border:1px solid #E3E3E3; color:#212527; cursor:pointer; font-weight:600; padding:8px 20px; } .al-btn *{ box-sizing:inherit; } .al-btn.button-56{ min-height:56px; border-radius:8px; font-size:18px; line-height:20px; } .al-btn.button-48{ min-height:48px; border-radius:6px; font-size:16px; line-height:18px; } .al-btn.button-40{ min-height:40px; border-radius:6px; font-size:16px; line-height:18px; } .al-btn.button-32{ min-height:32px; border-radius:4px; padding:7px 20px; font-size:14px; line-height:16px; } .al-btn.block,.al-btn.d-block{ display:flex; width:100%; } .al-btn.is-w-150{ min-width:150px; } .al-btn.is-w-300{ min-width:300px; } .al-btn.is-round{ border-radius:20px; } .al-btn.is-icon{ padding:5px; } .al-btn.is-icon .al-icn{ margin:0 !important; } .al-btn:hover{ text-decoration:none; cursor:pointer; } .al-btn[disabled]{ opacity:0.3; transition:none !important; } .al-btn[disabled]:hover{ cursor:default; } .button-56.primary:not(.ghost):not([disabled]):active,.button-56.secondary:not(.ghost):not([disabled]):active{ padding:18px; } .button-48.primary:not(.ghost):not([disabled]):active,.button-40.primary:not(.ghost):not([disabled]):active,.button-48.secondary:not(.ghost):not([disabled]):active,.button-40.secondary:not(.ghost):not([disabled]):active{ padding:9px 18px; } .button-32.primary:not(.ghost):not([disabled]):active,.button-32.secondary:not(.ghost):not([disabled]):active{ padding:5px 18px; } .al-btn.primary:not(.ghost){ border:none; background:var(--gradient-primary); color:#212527; } .al-btn.primary:not(.ghost):not([disabled]){ } .al-btn.primary:not(.ghost):not([disabled]):active{ background:var(--gradient-primary-hover); } @media (hover:hover){ .al-btn.primary:not(.ghost):not([disabled]):hover{ background:var(--gradient-primary-hover); } } .al-btn.primary.ghost{ background:transparent; border:1px solid #212527; color:#212527; } .al-btn.primary.ghost:not([disabled]){ transition:all ease-in-out 300ms; } .al-btn.primary.ghost:not([disabled]):active{ border:1px solid transparent; } @media (hover:hover){ .al-btn.primary.ghost:not([disabled]):hover{ border:1px solid transparent; } } @media (hover:hover){ .al-btn.primary.ghost:not([disabled]):hover{ background-color:#212527; } } @media (hover:hover){ .al-btn.primary.ghost:not([disabled]):hover{ color:#FFFFFF; } } .al-btn.primary.ghost:not([disabled]):active{ background-color:#5D6066; } .al-btn.primary.ghost:not([disabled]):active{ color:#FFFFFF; } .al-btn.primary.white.ghost{ background:transparent; border-radius:8px; border:1px solid #FFF; color:#FFFFFF; } .al-btn.primary.white.ghost:not([disabled]){ transition:all ease-in-out 300ms; } .al-btn.primary.white.ghost:not([disabled]):active{ border:1px solid transparent; } @media (hover:hover){ .al-btn.primary.white.ghost:not([disabled]):hover{ border:1px solid transparent; } } @media (hover:hover){ .al-btn.primary.white.ghost:not([disabled]):hover{ background-color:#FFFFFF; } } @media (hover:hover){ .al-btn.primary.white.ghost:not([disabled]):hover{ color:#212527; } } .al-btn.primary.white.ghost:not([disabled]):active{ background-color:#EAEFF0; } .al-btn.primary.white.ghost:not([disabled]):active{ color:#212527; } .al-btn.secondary{ border:1px solid transparent; background:var(--gradient-secondary); color:#fff; } .al-btn.secondary:not([disabled]):active{ background:var(--gradient-secondary-hover); } @media (hover:hover){ .al-btn.secondary:not([disabled]):hover{ background:var(--gradient-secondary-hover); } } .al-btn.secondary:not([disabled]):active{ border:3px solid rgba(70,72,77,0.3); } .al-btn.danger{ background:#e95a4f; border-color:#e95a4f; color:#fff; } .al-btn.danger:not([disabled]){ transition:all ease-in-out 300ms; } @media (hover:hover){ .al-btn.danger:not([disabled]):hover{ border-color:#e4382b; } } @media (hover:hover){ .al-btn.danger:not([disabled]):hover{ background-color:#e4382b; } } .al-btn.danger:not([disabled]):active{ background-color:#cd261a; } .al-btn.danger:not([disabled]):active{ border-color:#cd261a; } .al-btn.danger.ghost{ background:transparent; border-color:#e95a4f; color:#e95a4f; } .al-btn.danger.ghost:not([disabled]){ transition:all ease-in-out 300ms; } @media (hover:hover){ .al-btn.danger.ghost:not([disabled]):hover{ color:#fff; } } .al-btn.grey-1{ color:#212527; border-color:#212527; } .al.btn.grey-3{ color:#CBD5D9; border-color:#CBD5D9; } .al-btn.white{ box-shadow:1px 1px 3px 0 rgba(0,0,0,0.2); background:white; border-color:white; } .al-btn.white:not([disabled]){ transition:all ease-in-out 300ms; } @media (hover:hover){ .al-btn.white:not([disabled]):hover{ border-color:#f2f2f2; } } @media (hover:hover){ .al-btn.white:not([disabled]):hover{ background-color:#f2f2f2; } } .al-btn.white:not([disabled]):active{ background-color:#cccccc; } .al-btn.white:not([disabled]):active{ border-color:#cccccc; } .al-btn.white.ghost{ background:transparent; border-color:white; color:white; } .al-btn.white.ghost:not([disabled]){ transition:all ease-in-out 300ms; } @media (hover:hover){ .al-btn.white.ghost:not([disabled]):hover{ color:#212527; } } .al-btn.white.ghost:not([disabled]):active{ color:#212527; } .al-btn.social-fb,.al-btn.social-google{ font-weight:600; font-size:16px; line-height:18px; color:#212527; border:1px solid #5D6066; padding:20px; background:#FFFFFF; } .al-btn.social-fb .fa,.al-btn.social-google .fa,.al-btn.social-fb .fab,.al-btn.social-google .fab{ color:#446FAF; font-size:18px; line-height:1.3; } .al-btn.social-fb,.al-btn.social-google{ transition:all ease-in-out 300ms; } @media (hover:hover){ .al-btn.social-fb:hover,.al-btn.social-google:hover{ background-color:#EAEFF0; } } .al-btn.social-fb:active,.al-btn.social-google:active{ background-color:#CBD5D9; } .al-btn.is-icon{ width:40px; } .al-btn.is-icon .al-icn,.al-btn.is-icon .fa,.al-btn.is-icon .fas,.al-btn.is-icon .fab{ margin-right:0 !important; margin-left:0 !important; } .al-btn .al-icn,.al-btn .fa,.al-btn .fas,.al-btn .fab{ width:24px; height:24px; font-size:24px; line-height:1; } .al-btn .al-icn.is-left,.al-btn .fa.is-left,.al-btn .fas.is-left,.al-btn .fab.is-left{ margin-right:8px; } .al-btn .al-icn.is-right,.al-btn .fa.is-right,.al-btn .fas.is-right,.al-btn .fab.is-right{ margin-left:8px; } .button-56.is-icon{ width:60px; } .button-56 .al-icn,.button-56 .fa,.button-56 .fas,.button-56 .fab{ width:32px; height:32px; font-size:32px; } .button-56 .al-icn.is-left,.button-56 .fa.is-left,.button-56 .fas.is-left,.button-56 .fab.is-left{ margin-right:12px; } .button-56 .al-icn.is-right,.button-56 .fa.is-right,.button-56 .fas.is-right,.button-56 .fab.is-right{ margin-left:12px; } .button-32.is-icon{ width:30px; } .button-32 .al-icn,.button-32 .fa,.button-32 .fas,.button-32 .fab{ width:16px; height:16px; font-size:16px; } .button-32 .al-icn.is-left,.button-32 .fa.is-left,.button-32 .fas.is-left,.button-32 .fab.is-left{ margin-right:4px; } .button-32 .al-icn.is-right,.button-32 .fa.is-right,.button-32 .fas.is-right,.button-32 .fab.is-right{ margin-left:4px; } .al-btn-border{ display:inline-flex; height:40px; width:40px; align-items:center; justify-content:center; cursor:pointer; transition:all ease-in-out 300ms; color:#212527; } .al-btn-border:hover{ color:var(--color-accent-1); } .al-btn-border:active{ color:#62bf6a; } .al-btn-border.is-white{ color:#fff; } .al-btn-border.is-white:hover{ color:var(--color-accent-1); } .al-btn-border.is-white:active{ color:#62bf6a; } .al-btn-circleicn{ flex-shrink:0; display:inline-flex; height:40px; width:40px; align-items:center; justify-content:center; cursor:pointer; color:#212527; border:1px solid currentColor; border-radius:100px; transition:all ease-in-out 300ms; } @media (hover:hover){ .al-btn-circleicn:hover{ color:var(--color-accent-1-dark); } } .al-btn-circleicn .al-icn{ width:24px; height:24px; } .al-btn-circleicn.is-32{ width:32px; height:32px; } .al-btn-circleicn.is-32 .al-icn{ width:20px; height:20px; } .al-btn-circleicn.is-fav-off.white,.al-btn-border.is-fav-off.white{ color:#fff; } .al-btn-circleicn.is-fav-off,.al-btn-border.is-fav-off{ color:#212527; } .al-btn-circleicn.is-fav-off:hover,.al-btn-border.is-fav-off:hover{ color:#FF6052; } .al-btn-circleicn.is-fav-off:active,.al-btn-border.is-fav-off:active{ color:#FF6052; } .al-btn-circleicn.is-fav-on,.al-btn-border.is-fav-on{ color:#FF6052; } .al-btn-transp{ background:none; border:0; cursor:pointer; padding:0; } .al-btn.al-btn-paa.button-40{ padding-left:12px !important; padding-right:10px !important; border:0 !important; } .btn-aux-icon{ position:absolute; right:-4px; top:-4px; background:#fff; border-radius:2px; } .al-btn.primary.ghost .al-icn{ transition:all ease-in-out 300ms; } .al-btn.primary.ghost:hover .btn-aux-icon{ background:#000; color:#fff; } .al-btn.primary.ghost:hover .al-icn{ color:#fff; } .al-stickybtn{ font-size:10px; font-style:normal; font-weight:600; line-height:18px; padding:0 8px; text-align:center; display:flex; flex-direction:column; justify-content:center; align-items:center; } .al-stickybtn .al-icn{ color:var(--color-accent-1-dark); } .al-stickybtn img{ display:block; width:24px; height:24px; } .al-stickybar{ box-sizing:border-box; transition:top ease-in-out 500ms,bottom ease-in-out 300ms; transition-delay:300ms; position:fixed; top:0; left:0; right:0; padding:8px; background:#fff; box-shadow:0 2px 24px 0 rgba(0,0,0,0.1); z-index:900; top:-200px; padding:12px; top:auto; bottom:0; transition-delay:0ms; bottom:-200px; } .al-stickybar *{ box-sizing:inherit; } .al-stickybar.is-shown{ top:0; transition-delay:0ms; } .al-stickybar.is-bottom{ top:auto; bottom:-200px; } .al-stickybar.is-bottom.is-shown{ bottom:0; } .al-stickybar.is-shown{ top:auto; bottom:0; } .al-stickybar-img{ width:48px; height:48px; border-radius:4px; } .al-stickybar-right{ white-space:nowrap; flex-wrap:wrap; } .al-stickybar-title{ max-width:740px; } .al-stickybar-btns{ display:flex; width:100%; text-align:center; } .al-stickybar-btns > *{ flex-grow:1; flex-basis:0; } .al-pedigree{ width:100%; background-color:#eee; border-collapse:collapse; } .al-pedigree td{ height:28px; padding:16px 8px; width:50%; border:2px solid #fff; } .al-pedigree td.sire{ background-color:#DBF3FF; } .al-pedigree td.dam{ background-color:#FEE5E8; } .al-pedigree td.empty{ opacity:0.5; } .al-pedigree tr.level-1 td{ padding:8px; } .al-link-block{ box-sizing:border-box; position:relative; background:#fff; border-radius:8px; border:solid 1px #CBD5D9; overflow:hidden; transition:all ease-in-out 300ms; } .al-link-block *{ box-sizing:inherit; } @media (hover:hover){ .al-link-block:hover{ box-shadow:0 0 15px rgba(0,0,0,0.4); } } .al-link-block img{ width:72px; height:72px; } .al-link-block-text strong{ color:var(--color-accent-1-dark); } .al-addetail-linkblock .al-link-block-text{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:calc(100vw - 20px - 72px - 32px - 24px); color:var(--color-accent-1-dark); } body.is-actionsheet-visible{ overflow:hidden; } .al-actionsheet{ display:none; position:fixed; background-color:rgba(0,0,0,0.61); top:0; left:0; right:0; bottom:0; z-index:900; } .al-actionsheet-content{ position:absolute; top:'auto'; left:0; right:0; bottom:0; background:#fff; max-height:80%; overflow:auto; -webkit-overflow-scrolling:touch; } .al-actionsheet-header{ padding:16px 16px 0; text-align:center; } .al-actionsheet-menu{ padding:16px; } .al-actionsheet-item{ text-align:center; display:block; } .al-actionsheet-item.is-danger,.al-actionsheet-item.is-normal{ font-size:18px; line-height:36px; } .al-actionsheet-item.is-btn{ margin-bottom:4px; } .al-actionsheet-item.is-danger{ color:#CC0000; } .al-actionsheet-cancel{ padding:8px 16px; } .al-actionsheet-special{ padding:8px 16px; } .al-dropdown{ vertical-align:middle; position:relative; display:inline-block; } .al-dropdown.is-open .al-dropdown-toggle{ border-color:#C82900; } .al-dropdown.is-open .al-dropdown-menu{ display:block; } .al-dropdown.is-right-aligned .al-dropdown-menu{ right:0; left:auto; } .al-dropdown.is-like-select .al-dropdown-toggle{ border-radius:4px; padding:10px 20px; height:40px; background:#fff; border:1px solid #ACB0B7; transition:all ease-in-out 300ms; display:inline-flex; align-items:center; } .al-dropdown.is-like-select .al-dropdown-toggle .al-icn{ transition:all ease-in-out 300ms; margin-left:8px; } .al-dropdown.is-like-select .al-dropdown-toggle .fa{ color:#A9A9A9; font-size:20px; position:absolute; right:10px; top:50%; pointer-events:none; z-index:1; margin-top:-10px; margin-left:8px; } .al-dropdown.is-like-select.is-open .al-dropdown-toggle .al-icn{ transform:rotateX(180deg); } .al-dropdown-toggle{ padding:0; margin:0; cursor:pointer; } .al-dropdown-toggle.al-btn{ padding-left:16px; padding-right:16px; } .al-dropdown-menu{ display:none; position:absolute; z-index:1; left:0; background:#fff; border-radius:8px; box-shadow:0 0 8px 0 rgba(192,191,191,0.5); border:1px solid #E3E3E3; padding:8px 0px; } .al-dropdown-menu.is-open{ display:block; } .al-dropdown-item{ cursor:pointer; display:block; background:#fff; color:#212527; min-width:190px; text-align:left; display:flex; align-items:center; padding:8px 16px; line-height:24px; } .al-dropdown-item .color-primary{ color:var(--color-accent-1-dark); } .al-dropdown-item:first-child{ border-top:0; border-top-left-radius:4px; border-top-right-radius:4px; } .al-dropdown-item:last-child{ border-bottom-left-radius:4px; border-bottom-right-radius:4px; } .al-dropdown-item:hover{ background:#F4F7F7; text-decoration:none; } .al-dropdown-item.is-active{ color:var(--color-accent-1-dark); font-weight:bold; } .al-dropdown-item.is-active .fa{ float:right; line-height:24px; } .al-dropdown-item.is-disabled{ color:#ACB0B7; cursor:default; } .al-dropdown-item.is-disabled:hover{ background:transparent; } .al-dropdown-item .typeicon{ float:left; margin-right:8px; font-size:24px; } .al-form{ box-sizing:border-box; -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; color:#3C3C3C; font-family:Arial,sans-serif; font-weight:400; font-size:14px; } .al-form *{ box-sizing:inherit; } .al-form .al-checkbox-txt{ font-weight:bold; } .al-form .al-separator{ margin-top:0; margin-bottom:16px; } .al-form .al-form-subtitle{ padding-top:24px; font-size:16px; color:#C82900; margin-bottom:-8px; } .al-form.no-submited .al-checkbox-input:invalid + .al-checkbox-fake,.al-form.no-submited .al-select select:invalid,.al-form.no-submited .al-input:invalid{ box-shadow:none; outline:none; } .al-form.is-submited .al-select select:invalid + .select2 .select2-selection--single,.al-form.is-submited .al-checkbox-input:invalid + .al-checkbox-fake,.al-form.is-submited .al-select select:invalid,.al-form.is-submited .al-input:invalid{ background:rgba(204,0,0,0.1); border-color:#CC0000; box-shadow:0px 0px 0px 1px #CC0000; outline:none; } .al-form-row{ clear:both; padding-bottom:24px; } .al-form-row.is-type-radio .al-radio{ margin-top:8px; } .al-form-row.is-type-radio .al-radio:first-child{ margin-top:0; } .al-form-row.has-4-field,.al-form-row.has-3-field,.al-form-row.has-2-field{ display:flex; } .al-form-row.has-4-field .form-field,.al-form-row.has-3-field .form-field,.al-form-row.has-2-field .form-field{ margin-right:8px; } .al-form-row.has-4-field .form-field:last-child,.al-form-row.has-3-field .form-field:last-child,.al-form-row.has-2-field .form-field:last-child{ margin-right:0; } .al-form-row.has-4-field .form-field.is-checkbox,.al-form-row.has-3-field .form-field.is-checkbox,.al-form-row.has-2-field .form-field.is-checkbox{ flex-grow:1; } .al-form-label-w{ margin-bottom:8px; } .al-form-label{ display:block; font-weight:700; font-size:14px; line-height:18px; } .al-form-error{ padding:4px 0; font-size:12px; line-height:20px; color:#CC0000; } .al-form-obs{ padding-top:2px; color:#5D6066; } .al-form-obs.t-sm-12{ padding-top:0; margin-bottom:6px; font-weight:400; font-size:12px; line-height:18px; } .al-fieldset{ border:1px solid #E3E3E3; padding:16px; } .al-legend{ padding:0 16px; font-weight:bold; margin-bottom:16px; } .al-form-tip{ float:right; position:relative; } .al-form-tip:hover .al-form-tip-popup{ display:block; } .al-form-tip-trigger{ display:inline-block; width:16px; height:16px; border:1px solid currentColor; color:#1387D2; border-radius:16px; text-align:center; line-height:16px; font-size:10px; cursor:help; } .al-form-tip-popup{ background:#fff; position:absolute; top:100px; border-radius:10px; box-shadow:0 0 13px 0 rgba(0,16,39,0.15); padding:16px; z-index:5001; width:250px; right:-16px; top:32px; font-size:13px; color:#1387D2; line-height:20px; text-align:left; display:none; transition:all ease-in-out 300ms; } .al-form-tip-popup:after{ border:10px solid transparent; border-bottom-color:white; content:""; position:absolute; top:-20px; right:14px; } .al-input-char-limit{ padding-top:4px; text-align:right; color:#747880; font-weight:400; font-size:12px; line-height:18px; } .al-input{ -webkit-appearance:none; -moz-appearance:none; appearance:none; box-sizing:border-box; width:100%; display:block; background-color:#fff; border:1px solid #72767D; border-radius:6px; padding:10px 12px; font-style:normal; font-weight:400; font-size:14px; line-height:20px; height:48px; transition:all ease-in-out 300ms; } .al-input *{ box-sizing:inherit; } .al-input.needattention{ border:2px solid var(--color-accent-1-dark); box-shadow:0 0 10px rgba(0,0,0,0.15); outline:none; } .al-input.is-h40{ height:40px; } .al-input.is-xsmall{ max-width:60px; } .al-input.is-small{ max-width:150px; } .al-input.is-medium{ max-width:300px; } .al-input:focus{ border-color:var(--color-accent-1-dark); outline:1px solid var(--color-accent-1-dark); } .al-input[type=file]{ height:auto; } .al-input[readonly]{ cursor:default; border-color:#ACB0B7 !important; } .al-input.disabled{ color:#ACB0B7; border-color:#ACB0B7 !important; } textarea.al-input{ height:auto; } select.al-input{ background:#eeeeee; } .al-input-group{ display:inline; zoom:1; } .al-input-group .al-input{ width:auto; } .al-input-group:after{ content:" "; display:block; font-size:0; height:0; clear:both; visibility:hidden; } .al-input-group > *{ display:inline-block; float:left; } .al-input-group > *:first-child{ border-top-right-radius:0; border-bottom-right-radius:0; } .al-input-group > *:last-child{ border-top-left-radius:0; border-bottom-left-radius:0; } .al-input-password{ position:relative; } .al-input-password-toggle{ position:absolute; top:50%; right:8px; margin-top:-12px; z-index:1; display:inline-block; cursor:pointer; } .al-input-password-toggle .al-icn{ width:24px; height:24px; } .al-input-search{ position:relative; } .al-input-search .al-input{ padding-right:40px; } .al-input-search .al-icn.search{ position:absolute; top:8px; right:8px; bottom:0; width:24px; height:24px; transition:all ease-in-out 300ms; } .al-input-search-popup{ position:absolute; z-index:2; padding:11px; left:0; right:0; display:none; background:#fff; border-radius:8px; box-shadow:0 4px 24px 0 rgba(0,0,0,0.31); max-height:300px; overflow:auto; } .al-input-search-popup .cat{ padding:4px 0; } .al-input-search-popup li{ cursor:pointer; display:block; } .al-input-search-popup .service-category-list{ padding:0; } .al-input-search-popup .service-category-list .cat-title{ padding:12px 5px; font-style:normal; font-weight:700; font-size:12px; line-height:18px; color:#72767D; text-transform:uppercase; } .al-input-search-popup .service-category-list .cat-content{ padding:5px 13px; font-style:normal; font-weight:400; font-size:14px; line-height:22px; color:#212527; } .al-input-search-popup .hr-line{ margin:5px -10px; color:#CBD5D9; } .al-input-search-popup .color-primary{ color:var(--color-accent-1-dark); } .al-input-img{ width:128px; height:128px; border-radius:64px; position:relative; margin-left:auto; margin-right:auto; background:#E3E3E3; overflow:hidden; } .al-input-img .al-text-avatar{ position:absolute; top:0; left:0; width:100%; height:100%; } .al-input-img.is-96{ width:96px; height:96px; border-radius:48px; } .al-input-img.is-bordered{ border:solid 1px #979797; } .al-input-img-label{ display:block; height:100%; } .al-input-img-img{ display:block; height:100%; width:100%; object-fit:cover; border:0; cursor:pointer; image-orientation:from-image; transform:scale(1.02); } .al-input-img-input{ opacity:0; position:absolute; } .al-input-img-icon{ position:absolute; bottom:0; left:0; right:0; text-align:center; color:#fff; padding:4px; background:rgba(0,0,0,0.2); pointer-events:none; } .al-input-img.is-contain{ margin:0; border-radius:0; display:inline-block; width:auto; min-width:128px; max-width:384px; } .al-input-img.is-contain .al-input-img-img{ object-fit:contain; } .al-input-range-wrapper{ position:relative; } .al-input-range-minmax{ font-style:normal; font-weight:700; font-size:12px; line-height:18px; color:#ACB0B7; } .al-input-range-wrapper{ height:40px; box-sizing:border-box; } .al-input-range-input{ -webkit-appearance:none; margin:0; width:100%; height:6px; box-sizing:border-box; border-radius:6px; outline:none; } .al-input-range-input:focus{ outline:none; } .al-input-range-input::-webkit-slider-runnable-track{ width:100%; height:6px; cursor:pointer; box-shadow:0px 0px 0px transparent; border-radius:6px; border:0 solid transparent; } .al-input-range-input::-webkit-slider-thumb{ box-shadow:0px 0px 15px rgba(0,0,0,0.2); border:1px solid var(--color-accent-1); height:28px; width:28px; border-radius:28px; background:#fff; cursor:pointer; -webkit-appearance:none; margin-top:-11px; } .al-input-range-input:focus::-webkit-slider-runnable-track{ background:#dae1e4; } .al-input-range-input::-moz-range-track{ width:100%; height:6px; cursor:pointer; box-shadow:0px 0px 0px transparent; border-radius:6px; border:0 solid transparent; } .al-input-range-input::-moz-range-thumb{ box-shadow:0px 0px 15px rgba(0,0,0,0.2); border:1px solid var(--color-accent-1); height:28px; width:28px; border-radius:28px; background:#fff; cursor:pointer; } .al-input-range-input::-ms-track{ width:100%; height:6px; cursor:pointer; background:transparent; border-color:transparent; border-width:28px 0; color:transparent; } .al-input-range-input::-ms-fill-lower{ background:#bcc9ce; border:0 solid transparent; border-radius:12px; box-shadow:0px 0px 0px transparent; } .al-input-range-input::-ms-fill-upper{ background:#CBD5D9; border:0 solid transparent; border-radius:12px; box-shadow:0px 0px 0px transparent; } .al-input-range-input::-ms-thumb{ box-shadow:0px 0px 15px rgba(0,0,0,0.2); border:1px solid var(--color-accent-1); height:28px; width:28px; border-radius:28px; background:#fff; cursor:pointer; } .al-input-date{ position:relative; } .al-input-date button{ position:absolute; top:1px; right:1px; bottom:1px; background:#fff; border-top-right-radius:16px; border-bottom-right-radius:16px; padding:0 12px; border:0; border-left:1px solid #444; cursor:pointer; } .al-input-date button .al-icn{ transition:all ease-in-out 300ms; opacity:0.8; } .al-input-date button:hover .al-icn{ opacity:1; } select option{ padding:8px 8px 8px 12px; font-style:normal; font-weight:400; font-size:14px; line-height:20px; height:40px; color:#212527; border:1px solid #CBD5D9; border-radius:6px 6px 0 0; } .al-select{ position:relative; display:inline-block; vertical-align:middle; } .al-select.disabled select{ color:#ACB0B7; } .al-select select{ display:block; width:100%; border-radius:6px; font-size:14px; font-family:Arial,sans-serif; padding:7px 30px 7px 11px; height:48px; background:#fff; border:1px solid #ACB0B7; -webkit-appearance:none; -moz-appearance:none; appearance:none; } .al-select select.needattention{ border:2px solid var(--color-accent-1-dark); box-shadow:none; outline:none; } .al-select select:focus{ border-color:var(--color-accent-1-dark); outline:1px solid var(--color-accent-1-dark); box-shadow:none; } .al-select select option{ font-style:normal; font-weight:400; font-size:14px; line-height:20px; color:#212527; } .al-select #order{ height:40px; } .al-select .al-icn{ position:absolute; right:10px; top:50%; pointer-events:none; z-index:1; margin-top:-8px; } .al-select .fa-angle-down{ color:#A9A9A9; font-size:20px; float:right; position:absolute; right:10px; top:50%; pointer-events:none; z-index:1; margin-top:-10px; } .al-select.is-outline select{ border:1px solid #E3E3E3; background:transparent; } .al-select.is-40 select{ height:40px; } .al-select.is-48 select{ height:48px; } .mb-bt .al-select{ margin-bottom:16px; } .al-select2.disabled{ color:#ACB0B7 !important; } .select2-container--default.select2-container--disabled{ color:#ACB0B7 !important; border-color:#ACB0B7 !important; } .select2-container--default.select2-container--disabled .select2-selection--single{ border-color:#ACB0B7 !important; } .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered{ color:#ACB0B7 !important; } .al-select-chosen .chosen-container{ font-size:inherit; } .al-select-chosen .chosen-container .chosen-single{ display:flex; align-items:center; height:48px; color:inherit; background:#fff; border-radius:6px; border:1px solid #747880; padding:10px 12px; box-shadow:none; } .al-select-chosen .chosen-container .chosen-single div{ display:none; } .al-select-chosen .chosen-container .chosen-search{ padding:8px; } .al-select-chosen .chosen-container .chosen-search-input[type="text"]{ border-radius:6px; border:1px solid #747880; font:inherit; background:url(/images/icn-search.svg) no-repeat 99% center; background-size:16px; } .al-select-chosen .chosen-container .chosen-results{ padding:0; margin:0; } .al-select-chosen .chosen-container .chosen-results li{ padding:4px 8px; line-height:normal; } .al-select-chosen .chosen-container .chosen-results li.no-results{ background:#fff; color:#ACB0B7; font-style:italic; } .al-select-chosen .chosen-container .chosen-results li.highlighted{ background:var(--color-accent-1-dark); } .al-select-chosen .chosen-container.chosen-with-drop .chosen-single{ background:#fff; } .al-form.is-submited .al-select select:invalid + .chosen-container .chosen-single:not(.chosen-with-drop){ background:rgba(204,0,0,0.1); border-color:#CC0000; box-shadow:0px 0px 0px 1px #CC0000; outline:none; } .home-z-block label.al-checkbox{ display:flex; } .al-checkbox{ box-sizing:border-box; display:flex; position:relative; align-items:center; } .al-checkbox *{ box-sizing:inherit; } .al-checkbox .al-checkbox-input{ opacity:0; position:absolute; } .al-checkbox .al-checkbox-fake{ position:relative; display:inline-block; line-height:20px; width:24px; height:24px; min-width:20px; border-radius:4px; border:solid 1px #747880; background:#fff; flex-shrink:0; } .al-checkbox .al-checkbox-text,.al-checkbox .al-checkbox-txt{ padding-left:8px; } .al-checkbox .al-checkbox-text:empty,.al-checkbox .al-checkbox-txt:empty{ padding:0; } .al-checkbox .al-checkbox-fake::after{ position:absolute; content:""; display:inline-block; } .al-checkbox .al-checkbox-fake::after{ height:5px; width:10px; border-left:2px solid; border-bottom:2px solid; left:23%; right:15.58%; top:23.57%; bottom:25.69%; border-radius:0.5px; transform:rotate(-45deg); color:#212527; } .al-checkbox .al-checkbox-input + .al-checkbox-fake::after{ content:none; } .al-checkbox .al-checkbox-input:checked + .al-checkbox-fake{ background:var(--gradient-primary); border-color:#747880; } .al-checkbox .al-checkbox-input:checked + .al-checkbox-fake::after{ content:""; } .al-checkbox .al-checkbox-input:focus + .al-checkbox-fake{ } .al-checkbox .al-checkbox-input:invalid + .al-checkbox-fake{ box-shadow:0 0 3px red; } .al-checkbox .al-checkbox-input[disabled] + .al-checkbox-fake{ background:#CBD5D9; border-color:#747880; } .al-checkbox.onlight .al-checkbox-fake{ background:#fff; } .al-checkbox.ondark .al-checkbox-fake{ background:#fff; } .al-checkbox.is-textleft{ flex-direction:row-reverse; } .al-checkbox.is-textleft .al-checkbox-text,.al-checkbox.is-textleft .al-checkbox-txt{ padding-left:0; padding-right:8px; } .al-checkbox-inline{ display:inline-flex; } .contact_preferences{ width:35%; } .al-radio{ display:flex; position:relative; align-items:center; } .al-radio .al-radio-input{ opacity:0; position:absolute; } .al-radio .al-radio-txt{ position:relative; display:inline-block; padding-left:8px; } .al-radio .al-radio-txt:empty{ padding:0; } .al-radio .al-radio-fake{ position:relative; display:inline-block; line-height:18px; width:24px; height:24px; border-radius:12px; border:1px solid #747880; background:#fff; box-sizing:border-box; flex-shrink:0; transition:all ease-in-out 300ms; } .al-radio .al-radio-fake::after{ position:absolute; width:16px; height:16px; left:50%; top:50%; margin-top:-8px; margin-left:-8px; background:var(--color-accent-1); border-radius:8px; transition:all ease-in-out 300ms; } .al-radio .al-radio-input + .al-radio-fake::after{ content:none; } .al-radio .al-radio-input:checked + .al-radio-fake::after{ content:""; } .al-radio .al-radio-input:checked + .al-radio-fake{ border-color:#747880; } .al-radio .al-radio-input[disabled] + .al-radio-fake{ background:#CBD5D9; border-color:#747880; } .al-radio .al-radio-input:focus + .al-radio-fake{ } .al-radio.onlight .al-radio-fake{ background:#fff; } .al-radio.ondark .al-radio-fake{ background:#fff; } .al-tabs{ box-sizing:border-box; -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; font-family:Arial,sans-serif; font-size:14px; } .al-tabs *{ box-sizing:inherit; } .al-tabs-nav{ margin:0; padding:0; list-style:none; border-bottom:1px solid #ddd; display:flex; width:100%; } .al-tabs-nav:before,.al-tabs-nav:after{ content:" "; display:table; } .al-tabs-nav:after{ clear:both; } .al-tabs-nav:before,.al-tabs-nav:after{ content:" "; display:table; } .al-tabs-nav:after{ clear:both; } .al-tabs-nav li,.al-tabs-nav .al-tabs-nav-item{ flex-grow:1; flex-basis:0; white-space:normal; } .al-tabs-nav a,.al-tabs-nav .al-tabs-nav-item a{ cursor:pointer; display:block; width:100%; line-height:34px; font-size:16px; text-align:center; padding:6px 8px; color:#999; background:#ddd; font-weight:bold; text-decoration:none; transition:all ease-in-out 300ms; } .al-tabs-nav a:hover,.al-tabs-nav .al-tabs-nav-item a:hover{ color:var(--color-accent-1-dark); } .al-tabs-nav .is-active a,.al-tabs-nav .active a{ background:#fff; color:#212527; } .al-tabs-nav.is-samewidth{ display:flex; } .al-tabs-nav.is-samewidth .al-tabs-nav-item{ display:block; flex-basis:0; flex-grow:1; } .al-tabs-nav.color-border{ border-bottom:0; bottom:-1px; position:relative; } .al-tabs-nav.color-border a{ background:#fff; } .al-tabs-nav.color-border .is-active,.al-tabs-nav.color-border .active{ border-bottom:2px solid var(--color-accent-1-dark); } .al-tabs-nav.color-border .is-active a,.al-tabs-nav.color-border .active a{ color:var(--color-accent-1-dark); } .al-tabs-content{ display:none; padding:20px 35px; } .al-tabs-content h1,.al-tabs-content h2,.al-tabs-content h3,.al-tabs-content h4,.al-tabs-content h5,.al-tabs-content h6{ font-family:Arial,sans-serif; font-size:14px; } .al-tabs-content.px-0{ padding-left:0; padding-right:0; } .al-tabs-content.active{ display:block; } .al-tabs-content.border{ border:1px solid #ddd; } .al-tabs2-nav{ display:flex; gap:8px; overflow-x:auto; margin-bottom:24px; } .al-tabs2-nav-item{ text-align:center; padding:4px 8px; border-radius:50px; font-style:normal; font-weight:600; font-size:14px; line-height:22px; white-space:nowrap; transition:all ease-in-out 300ms; } .al-tabs2-nav-item:not(.is-active):hover{ background:#EAEFF0; } .al-tabs2-nav-item.is-active{ background:#212527; color:#fff; } .al-tabs2-content{ display:none; } .al-tabs2-content.is-active{ display:block; } .al-pagination{ box-sizing:border-box; padding:16px 0; text-align:right; } .al-pagination *{ box-sizing:inherit; } .al-pagination:before,.al-pagination:after{ content:" "; display:table; } .al-pagination:after{ clear:both; } .al-pagination:before,.al-pagination:after{ content:" "; display:table; } .al-pagination:after{ clear:both; } .al-pagination.text-left{ text-align:left; } .al-pagination.text-center{ text-align:center; } .al-pagination-item{ display:inline-block; min-width:25px; height:25px; line-height:25px; border-radius:4px; background-color:#eeeeee; color:#a9a9a9; text-align:center; margin-left:10px; text-decoration:none; padding-left:4px; padding-right:4px; cursor:pointer; } .al-pagination-item.is-ret{ background-color:transparent; } .al-pagination-item.is-active{ background:#a9a9a9; color:#fff; font-weight:normal; } .al-pagination-item.is-prev{ background:#eeeeee url(/style/img/z/arrow-filter.svg) no-repeat center; background-size:13px; transform:rotate(-90deg); } .al-pagination-item.is-next{ background:#eeeeee url(/style/img/z/arrow-filter.svg) no-repeat center; background-size:13px; transform:rotate(90deg); } a.al-pagination-item:hover{ color:#666; background-color:#ccc; } body.is-blocked-ui{ pointer-events:none !important; } .al-spinner-block{ background:rgba(255,255,255,0.5); position:fixed; top:0; left:0; right:0; bottom:0; z-index:10000000; } .al-spinner-block .al-spinner{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); } .al-spinner,.al-spinner:after{ border-radius:50%; width:40px; height:40px; } .al-spinner{ box-sizing:border-box; margin:0 auto; font-size:10px; position:relative; text-indent:-9999em; border-top:6px solid rgba(0,0,0,0.2); border-right:6px solid rgba(0,0,0,0.2); border-bottom:6px solid rgba(0,0,0,0.2); border-left:6px solid rgba(0,0,0,0.8); -webkit-transform:translateZ(0); -ms-transform:translateZ(0); transform:translateZ(0); -webkit-animation:al-spinner 1.1s infinite linear; animation:al-spinner 1.1s infinite linear; } .al-spinner.is-24,.al-spinner.is-24:after{ width:24px; height:24px; border-width:4px; } @-webkit-keyframes al-spinner{ 0%{ -webkit-transform:rotate(0deg); transform:rotate(0deg); } 100%{ -webkit-transform:rotate(360deg); transform:rotate(360deg); } } @keyframes al-spinner{ 0%{ -webkit-transform:rotate(0deg); transform:rotate(0deg); } 100%{ -webkit-transform:rotate(360deg); transform:rotate(360deg); } } .al-message{ box-sizing:border-box; font-family:Arial,sans-serif; font-size:14px; line-height:22px; background:#fff; color:#212527; padding:16px; display:flex; align-items:center; border-radius:8px; gap:16px; } .al-message *{ box-sizing:inherit; } .al-message a{ text-decoration:underline; } .al-message .title{ font-weight:bold; } .al-message .icon{ align-self:start; } .al-message .icon.al-icn{ width:24px; height:24px; border-radius:12px; color:#fff; background:currentColor; } .al-message .icon.fa{ display:block; width:24px; height:24px; line-height:24px; text-align:center; border-radius:12px; margin-right:16px; background:#212527; color:#fff; } .al-message .text{ display:block; } .al-message.light{ background:#eee; border:1px solid #e3e3e3; } .al-message.light .icon{ background:#fff; color:#212527; } .al-message.error{ background:#FFEBEB; color:#212527; border:1px solid #CC0000; } .al-message.error .icon{ background:#FFEBEB; } .al-message.error a{ color:#CC0000; } .al-message.error a:hover{ color:#5D6066; } .al-message.error a:active{ color:#212527; } .al-message.info{ background:#CFEAFC; color:#212527; border:1px solid #006BB0; } .al-message.info .icon{ background:#CFEAFC; } .al-message.info a{ color:#006BB0; } .al-message.info a:hover{ color:#5D6066; } .al-message.info a:active{ color:#212527; } .al-message.warning{ color:#212527; border:1px solid #E0AF00; background:#FFFDE7; } .al-message.warning .icon{ color:#E0AF00; border-radius:1px; background:#FFFDE7; } .al-message.warning a{ color:#E0AF00; } .al-message.warning a:hover{ color:#5D6066; } .al-message.warning a:active{ color:#212527; } .al-message.success{ background:#E8F5E9; color:#212527; border:1px solid #018106; } .al-message.success .icon{ background:#018106; } .al-message.success a{ color:#018106; } .al-message.success a:hover{ color:#5D6066; } .al-message.success a:active{ color:#212527; } .al-message-big{ border-radius:8px; border:solid 2px #CC0000; padding:24px; margin-bottom:32px; } .al-message-big:before,.al-message-big:after{ content:" "; display:table; } .al-message-big:after{ clear:both; } .al-message-big:before,.al-message-big:after{ content:" "; display:table; } .al-message-big:after{ clear:both; } .al-message-big .title{ margin-bottom:8px; font-size:24px; font-weight:bold; } .al-message-big .text{ font-size:16px; } .al-message-big .img{ margin-right:24px; float:left; } .al-arrow{ box-sizing:border-box; display:inline-block; position:relative; width:16px; height:16px; text-align:center; } .al-arrow:before{ box-sizing:border-box; content:""; border-width:6px; border-style:solid; border-color:transparent; display:inline-block; width:12px; height:12px; } .al-arrow.is-top:before{ margin-top:4px; border-bottom-color:currentColor; } .al-arrow.is-bottom:before{ margin-top:4px; border-top-color:currentColor; } .al-arrow.is-right:before{ margin-top:4px; margin-left:4px; border-left-color:currentColor; } .al-arrow.is-left:before{ margin-top:4px; margin-right:4px; border-right-color:currentColor; } .al-arrow.is-24{ width:24px; height:24px; } .al-arrow.is-24.is-top:before{ margin-top:2px; } .al-arrow.is-24.is-bottom:before{ margin-top:9px; } .al-arrow.is-24.is-right:before{ margin-top:6px; margin-left:8px; } .al-arrow.is-24.is-left:before{ margin-top:6px; margin-right:6px; } .al-text-avatar{ box-sizing:border-box; position:relative; background:#CBD5D9; width:72px; height:72px; border-radius:96px; border:2px solid #fff; color:#fff; font-size:24px; font-weight:normal; text-align:center; text-transform:uppercase; display:inline-flex; align-items:center; justify-content:center; } .al-text-avatar *{ box-sizing:inherit; } .al-text-avatar.is-32{ width:32px; height:32px; font-size:14px; } .al-text-avatar.is-32 span{ position:static; margin:auto; } .al-text-avatar.is-60{ width:60px; height:60px; } .al-text-avatar.is-64{ width:64px; height:64px; } .al-text-avatar.is-rect-80{ width:80px; height:60px; border-radius:4px; font-weight:normal; } .al-text-avatar.is-rect-40{ width:40px; height:30px; border-radius:4px; font-size:14px; font-weight:normal; } .al-text-avatar.is-noborder{ border:0; } .al-text-avatar.is-colored{ background:#4ac0f6; color:#fff; } .al-fav{ width:32px; height:32px; display:flex; justify-content:center; align-items:center; cursor:pointer; transition:all ease-in-out 300ms; } .al-fav .al-icn{ width:100%; height:100%; } .al-fav.is-fav-off .al-icn.fav-on{ display:none; } .al-fav.is-fav-off:active{ color:#FF6052 !important; } @media (hover:hover){ .al-fav.is-fav-off:hover{ color:#FF6052 !important; } } .al-fav.is-fav-on{ color:#FF6052 !important; } .al-fav.is-fav-on .al-icn.fav-off{ display:none; } .al-fav.is-fav-on:active{ color:#212527 !important; } @media (hover:hover){ .al-fav.is-fav-on:hover{ color:#212527 !important; } } .al-fav.is-24{ width:24px; height:24px; } .al-fav.is-40{ width:40px; height:40px; } .al-fav.is-bordered{ border:1px solid currentColor; border-radius:40px; } .al-fav-hearth-btn{ transition:all ease-in-out 300ms; } .al-fav-hearth-btn.is-fav-on{ color:#FF6052 !important; } .al-fav-hearth-btn.is-fav-on.al-stickybtn .al-icn{ color:#FF6052 !important; } .al-fav-hearth-btn.is-white.is-fav-off{ color:#fff; } .al-fav-hearth-btn.is-white:active{ color:#FF6052 !important; } @media (hover:hover){ .al-fav-hearth-btn.is-white:hover{ color:#FF6052 !important; } } .al-tip{ transition:opacity ease-in-out 100ms; padding:4px 8px; background:#212527; box-shadow:0 0 5px rgba(0,0,0,0.5); border-radius:4px; color:#fff; font-size:12px; text-align:center; display:none; position:absolute; z-index:1; white-space:nowrap; } .al-tip:after{ position:absolute; top:100%; left:50%; margin-left:-5px; border:5px solid transparent; border-top-color:#212527; content:""; pointer-events:none; } .al-upsells{ position:relative; } .al-upsells .upsells{ position:relative; z-index:1; } .al-upsells.topad .upsells .al-icn.small-featured-ad,.al-upsells.above-free .upsells .al-icn.small-featured-ad{ position:absolute; top:4px; right:0; color:var(--color-accent-1-dark); } .al-upsells.topad{ background-color:#fff; border-width:1px; border-color:var(--color-accent-1-dark); } .al-upsells.topad .upsells:before{ position:absolute; top:0; right:0; content:""; border:15px solid transparent; border-top-color:var(--color-accent-1-dark); border-right-color:var(--color-accent-1-dark); z-index:1; } .al-upsells.topad .upsells:after{ z-index:2; color:#fff; } .al-table{ width:100%; border-collapse:separate; border-spacing:0px; white-space:nowrap; } .al-table thead tr{ } .al-table th{ font-size:smaller; vertical-align:top; } .al-table td{ vertical-align:top; } .al-table-ruler,.al-table-cloned{ display:none; } .al-table-scroll{ width:100%; } .al-table-wrapper{ position:relative; overflow:hidden; } .al-table-scroll{ max-width:100vw; position:relative; overflow:auto; -webkit-overflow-scrolling:touch; } .al-table-cloned{ display:table; pointer-events:none; position:absolute; top:0; left:0; z-index:1; } .al-table-cloned th,.al-table-cloned td{ pointer-events:none; } .al-table-ruler{ display:block; text-align:right; margin-bottom:8px; font-size:20px; } .al-simple-table{ border-top:solid 1px #d8d8d8; border-bottom:solid 1px #d8d8d8; } .al-simple-table thead th{ font-size:12px; text-transform:uppercase; padding:4px 16px; color:rgba(51,51,51,0.5); font-weight:bold; border-bottom:solid 1px #d8d8d8; } .al-simple-table tbody td{ font-size:14px; padding:8px 16px; } .al-simple-table.is-striped tbody tr:nth-child(2n-1){ background-color:#f8f8f8; } .al-simple-table.is-datatable thead th,.al-simple-table.is-datatable thead td{ padding:4px 16px; border-bottom:solid 1px #d8d8d8; } .al-simple-table.is-datatable.no-footer{ border-bottom:solid 1px #d8d8d8; } .al-notif-dot{ position:absolute; top:0; right:0; background:var(--color-accent-1); border:2px solid #fff; box-sizing:border-box; width:12px; height:12px; border-radius:6px; } .al-notif-dot.is-moving{ z-index:100000; } .al-search-suggestion{ font-family:Arial,sans-serif; border-radius:4px; background-color:#efefef; color:#444; color:#212527; margin:16px 0; padding:4px 8px; } .al-search-suggestion .title{ font-size:14px; line-height:20px; margin-bottom:4px; } .al-search-suggestion .desc{ font-size:12px; line-height:20px; } .al-search-suggestion strong{ color:#86CE8C; } .al-breadcrumb{ font-size:12px; } .al-breadcrumb.is-bgsolid{ background:#EAEFF0; } .al-breadcrumbs{ line-height:18px; color:#5D6066; height:34px; display:flex; align-items:center; white-space:nowrap; } @media only screen and (min-width:769px){ .al-breadcrumbs{ height:48px; } } .al-breadcrumbs a{ text-decoration:none; color:#121212; } .al-breadcrumbs a:hover{ color:var(--color-accent-1-dark); } .al-breadcrumbs a.crumb-back-btn{ font-style:normal; font-weight:500; display:flex; align-items:center; } .al-breadcrumbs .special-link{ color:var(--color-accent-2); cursor:pointer; font-weight:500; transition:color ease-in-out 300ms; } .al-breadcrumbs .special-link:hover{ color:#212527; } .al-breadcrumbs .special-link:hover .fa{ color:var(--color-accent-1-dark); } .al-breadcrumbs .special-link:active{ color:#212527; text-decoration-line:underline; } .al-breadcrumbs .switch_placeholder{ margin:20px auto; text-align:center; } .al-breadcrumb-back{ display:inline-flex; gap:8px; align-items:center; margin-right:8px; font-weight:700; } .al-breadcrumb-list{ font-weight:400; overflow:auto; height:34px; flex-grow:1; } @media only screen and (max-width:768px){ .al-breadcrumb-list{ font-size:10px; } } .al-breadcrumb-items{ display:inline-flex; gap:4px; height:34px; align-items:center; } .al-breadcrumb-gradient{ position:relative; pointer-events:none; height:34px; } .al-breadcrumb-gradientbar{ background:linear-gradient(90deg,#EAEFF0 0%,rgba(234,239,240,0) 100%); position:absolute; top:0; left:0; bottom:0; width:55px; z-index:1; transition:all ease-in-out 300ms; } .al-breadcrumb-gradientbar.is-hidden{ opacity:0; } .al-breadcrumb-right{ flex-shrink:0; flex-grow:0; } .al-listings-header{ position:relative; z-index:10; } .al-listings-content{ position:relative; z-index:1; } .al-listings-item{ margin-bottom:16px; } .al-listings-adcards.is-card-layout .al-listings-item.is-banner{ width:100%; display:flex; justify-content:center; align-items:center; } .al-listings-adcards.is-card-layout .al-listings-item.is-post,.al-listings-adcards.is-card-layout .al-listings-item.is-spotlight,.al-listings-adcards.is-card-layout .al-listings-item.is-item{ width:calc((100% - 8px) / 2); } .al-listings-adcards.is-mobileflex{ display:flex; flex-wrap:wrap; column-gap:8px; } .al-listings-adcards.is-mobileflex .al-listings-item .al-card{ height:100%; } .al-listings-adcards.is-mobileflex .al-listings-item.is-message{ width:100%; } .al-listings-adcards.is-mobileflex.is-list-layout .al-listings-item{ width:100%; } .al-select-html,.multiselect-combo{ border-top-right-radius:4px; border-bottom-right-radius:4px; background:#EAEFF0; width:230px; position:absolute; top:0; right:0; cursor:pointer; height:35px; transition:all ease-in-out 300ms; } @media (hover:hover){ .al-select-html:hover,.multiselect-combo:hover{ color:#EAEFF0; } } .al-select-html .current,.multiselect-combo .current{ padding:0 26px; line-height:35px; color:#212527; display:block; height:35px; } .al-select-html > .al-icn,.multiselect-combo > .al-icn,.al-select-html > .fa,.multiselect-combo > .fa{ color:#ACB0B7; font-size:20px; float:right; position:absolute; right:10px; top:6px; pointer-events:none; } .al-select-html > .al-icn,.multiselect-combo > .al-icn{ top:50%; margin-top:-8px; color:#212527; } .al-select-html .combo-popup,.multiselect-combo .combo-popup{ position:absolute; top:36px; right:0; width:230px; display:none; background:#EAEFF0; color:#212527; border-radius:4px; z-index:99; overflow:auto; box-shadow:0 0 4px 0 rgba(59,52,59,0.3); max-height:400px; } .al-select-html .combo-popup ul,.multiselect-combo .combo-popup ul,.al-select-html .combo-popup li,.multiselect-combo .combo-popup li{ list-style:none; padding:0; margin:0; } .al-select-html .combo-popup .al-icn.check,.multiselect-combo .combo-popup .al-icn.check,.al-select-html .combo-popup .fa-check,.multiselect-combo .combo-popup .fa-check{ display:none; } .al-select-html .combo-popup .selected .al-icn.check,.multiselect-combo .combo-popup .selected .al-icn.check,.al-select-html .combo-popup .selected .fa-check,.multiselect-combo .combo-popup .selected .fa-check{ display:block; } .al-select-html .combo-popup .main,.multiselect-combo .combo-popup .main{ padding:5px 5px 5px 10px; height:45px; font-weight:300; text-transform:uppercase; font-size:14px; color:#212527; transition:all ease-in-out 300ms; } .al-select-html .combo-popup .main span,.multiselect-combo .combo-popup .main span{ line-height:14px; height:35px; display:table-cell; vertical-align:middle; } .al-select-html .combo-popup .main .typeicon,.multiselect-combo .combo-popup .main .typeicon{ font-size:32px; line-height:32px; margin-right:10px; float:left; border-color:#212527; width:32px; height:32px; } .al-select-html .combo-popup .main .al-icn,.multiselect-combo .combo-popup .main .al-icn,.al-select-html .combo-popup .main i,.multiselect-combo .combo-popup .main i{ float:right; margin-left:10px; color:#86CE8C; line-height:35px; font-size:32px; width:16px; text-align:center; } .al-select-html .combo-popup .main .al-icn.check,.multiselect-combo .combo-popup .main .al-icn.check,.al-select-html .combo-popup .main .fa-check,.multiselect-combo .combo-popup .main .fa-check{ font-size:16px; } @media (hover:hover){ .al-select-html .combo-popup .main:hover,.multiselect-combo .combo-popup .main:hover{ background-color:#EAEFF0; } } .al-select-html .combo-popup .child,.multiselect-combo .combo-popup .child{ clear:both; padding:10px 5px 10px 10px; line-height:18px; background:#fff; height:auto; text-transform:none; transition:all ease-in-out 300ms; } @media (hover:hover){ .al-select-html .combo-popup .child:hover,.multiselect-combo .combo-popup .child:hover{ color:#86CE8C; } } .al-select-html .combo-popup .child span,.multiselect-combo .combo-popup .child span{ display:block; width:130px; } .al-select-html .combo-popup .child .al-icn,.multiselect-combo .combo-popup .child .al-icn,.al-select-html .combo-popup .child i,.multiselect-combo .combo-popup .child i{ float:right; margin-left:10px; color:#86CE8C; width:16px; text-align:center; font-size:32px; display:none; } .al-select-html .combo-popup .child.selected i,.multiselect-combo .combo-popup .child.selected i{ display:block; } .al-tooltip{ display:none; position:relative; } .al-tooltip .wrapper{ min-width:300px; padding:30px; background:#222; box-shadow:0 0 5px rgba(0,0,0,0.5); border-radius:4px; color:#fff; position:absolute; top:-20px; left:0; z-index:1; } .al-tooltip .wrapper:after{ position:absolute; top:12px; left:-10px; border:5px solid transparent; border-right-color:#222; content:""; pointer-events:none; } .al-tooltip .wrapper .al-tooltip-text p{ margin:0; } .al-tooltip .wrapper img{ padding-top:30px; max-width:100%; display:block; } .al-toast-container{ position:fixed; bottom:8px; left:8px; z-index:10000000; display:flex; flex-direction:column; min-width:300px; width:calc(100% - 16px); } .al-toast-container .al-toast{ display:block; opacity:1; margin-top:8px; } .al-toast-container .al-toast:first-child{ margin-top:0; } .al-toast{ background:#fff; display:none; border-radius:4px; border:1px solid #E3E3E3; box-shadow:0 0 15px rgba(0,0,0,0.1); font-size:14px; opacity:0; } .al-toast.is-error{ border:2px solid #CC0000; } .al-toast.is-error .al-toast-head,.al-toast.is-error .al-toast-body{ background:rgba(204,0,0,0.05); } .al-toast.is-error .al-toast-title{ color:#CC0000; } .al-toast.is-success{ border:2px solid #018106; } .al-toast.is-success .al-toast-head,.al-toast.is-success .al-toast-body{ background:rgba(1,129,6,0.05); } .al-toast.is-success .al-toast-title{ color:#018106; } .al-toast.is-snackbar{ background:linear-gradient(0deg,rgba(0,0,0,0.87),rgba(0,0,0,0.87)),#FFFFFF; box-shadow:0px 0px 15px rgba(0,0,0,0.2); color:#fff; } .al-toast-head{ padding:12px; display:flex; align-items:center; } .al-toast-title{ flex-grow:1; font-weight:bold; } .al-toast-body{ border-top:1px solid #E3E3E3; padding:12px 48px 12px 12px; } .al-toast-body a{ color:#86CE8C; transition:all ease-in-out 300ms; } @media (hover:hover){ .al-toast-body a:hover{ color:var(--color-accent-1-dark); } } .al-toast-close{ margin-left:16px; cursor:pointer; top:8px; right:8px; } .al-toast-close .al-icn{ float:none; font-size:inherit; width:24px; height:24px; } .al-steps2{ box-sizing:border-box; display:inline-flex; margin:0 auto; align-content:center; justify-content:center; } .al-steps2 *{ box-sizing:inherit; } .al-step2{ width:140px; display:block; position:relative; } .al-step2:before{ position:absolute; height:1px; background:#CBD5D9; content:""; top:15px; z-index:0; } .al-step2:before{ left:-50%; right:50%; } .al-step2:first-child:before{ display:none; } .al-step2.is-active:before{ top:14px; height:3px; background-color:var(--color-accent-1); } .al-step2.is-active .al-step2-number{ background-color:var(--color-accent-1); border-width:3px; border-color:var(--color-accent-1); color:#212527; } .al-step2.is-active .al-step2-text{ font-weight:700; color:#212527; } .al-step2.is-active .al-step2-text:hover{ color:var(--color-accent-1-dark); } .al-step2.is-done{ } .al-step2.is-done:before{ top:14px; height:3px; background-color:var(--color-accent-1); } .al-step2.is-done .al-step2-number{ border-width:3px; color:#212527; border-color:var(--color-accent-1); } .al-step2.is-done .al-step2-text{ color:#212527; } .al-step2.is-done .al-step2-text:hover{ color:var(--color-accent-1-dark); } .al-step2.is-completed{ } .al-step2.is-completed:before{ top:14px; height:3px; background-color:var(--color-accent-1); } .al-step2.is-completed .al-step2-number{ border-width:3px; color:#212527; border-color:var(--color-accent-1); } .al-step2.is-completed .al-step2-text{ color:#212527; } .al-step2.is-completed .al-step2-text:hover{ color:var(--color-accent-1-dark); } .al-step2.is-disabled{ opacity:0.3; } .al-step2.is-highlighted:after,.al-step2.is-highlighted:before{ opacity:0.3; } .al-step2.is-highlighted .al-step2-number:after{ position:absolute; border:3px solid rgba(134,206,140,0.3); top:-6px; left:-6px; right:0; bottom:0; content:""; width:38px; height:38px; border-radius:19px; box-sizing:border-box; display:block; } .al-step2-number{ position:relative; z-index:1; display:inline-flex; color:#ACB0B7; border:1px solid #CBD5D9; width:32px; height:32px; border-radius:32px; align-items:center; justify-content:center; line-height:26px; font-size:14px; font-weight:600; background:#fff; margin-bottom:5px; } .al-step2-text{ display:block; color:#ACB0B7; white-space:nowrap; font-size:14px; line-height:22px; font-weight:400; } .al-input-schedule table{ border-collapse:collapse; border:0; width:100%; } .al-input-schedule td{ vertical-align:middle; padding:0; margin:0; } .al-input-schedule .flex{ align-items:center; } .al-input-schedule .al-checkbox{ margin-bottom:0 !important; margin-right:16px; } .al-input-schedule .al-input{ text-align:center; white-space:nowrap; margin:4px; padding:7px; } .al-pill{ border-radius:12px; background:#CBD5D9; font-size:12px; font-weight:bold; letter-spacing:0; box-sizing:border-box; height:24px; white-space:nowrap; padding:0 10px; display:inline-flex; align-items:center; gap:4px; } .al-pill .al-icn{ width:16px; height:16px; } .al-pill.is-dropdown{ background:transparent; border:1px solid #CBD5D9; } .al-pill.is-close{ padding-right:3px; } .al-pill.is-close .al-icn{ cursor:pointer; margin-left:5px; width:24px; height:24px; } .al-pill.is-white{ background:#fff; } .al-pill.is-pink{ background:#FF54A8; color:#fff; } .al-pill.is-primary{ background:var(--color-accent-1); color:#212527; } .al-pill.is-informative{ font-weight:500; } .al-pill.is-informative.is-article{ background:#FDE1FA; border:1px solid #D1C2D0; } .al-pill.is-informative.is-collection{ background:#D0EEF8; border:1px solid #B4CED6; } .al-pill.is-informative.is-advert{ background:#DEF3D4; border:1px solid #B7C7B0; } a.al-pill{ color:inherit; } .al-pillfilter{ border-radius:8px; background-color:#EAEFF0; line-height:18px; padding:3px 12px 3px 16px; margin-right:8px; margin-bottom:8px; display:inline-block; font-size:12px; font-weight:bold; color:#212527; } .al-pilltext{ color:#46484D; } .al-pill-outline{ border-radius:32px; border:1px solid #ACB0B7; height:32px; padding:0 16px; display:inline-flex; align-items:center; justify-content:center; font-size:14px; font-weight:600; white-space:nowrap; transition:all ease-in-out 300ms; } @media (hover:hover){ .al-pill-outline:hover{ background-color:#f4f7f7; } } .al-pill-outline-group{ display:inline-flex; } .al-pill-outline-group .al-pill-outline{ border-radius:0; border-left-width:0px; min-width:100px; text-align:center; } .al-pill-outline-group .al-pill-outline:first-child{ border-top-left-radius:32px; border-bottom-left-radius:32px; border-left-width:1px; padding-left:24px; } .al-pill-outline-group .al-pill-outline:last-child{ border-top-right-radius:32px; border-bottom-right-radius:32px; padding-right:24px; } .al-pill-outline-group .al-pill-outline.is-active{ color:#fff; background:#000; border:0; } .al-input-logo .al-input-logo-img,.al-input-logo .al-input-logo-btnremove{ display:none; } .al-input-logo .al-text-logo{ display:block; } .al-input-logo.has-value .al-input-logo-edit,.al-input-logo.has-value .al-input-logo-img,.al-input-logo.has-value .al-input-logo-btnremove{ display:block; } .al-input-logo.has-value .al-text-logo{ display:none; } .al-input-logo.has-value .al-input-logo-updatelabel{ display:block; } .al-input-logo.has-value .al-input-logo-newlabel{ display:none; } .al-input-logo-flex{ display:flex; align-items:center; } .al-input-logo-btns{ display:flex; flex-direction:column; justify-content:center; margin-left:24px; width:183px; } .al-input-logo-avatar{ width:156px; height:117px; display:block; background:#CBD5D9; text-align:center; color:#fff; border-radius:4px; overflow:hidden; position:relative; } .al-input-logo-avatar .al-text-logo{ font-size:64px; line-height:117px; } .al-input-logo-input{ opacity:0; position:absolute; top:0; left:0; right:0; bottom:0; width:100%; cursor:pointer; } .al-input-logo-btnremove{ border:0; display:none; } .al-input-logo-updatelabel{ display:none; } .al-input-logo-img{ display:block; height:100%; width:100%; object-fit:contain; border:0; } .al-input-logo-edit{ position:absolute; top:4px; right:4px; cursor:pointer; display:none; } .al-location{ display:inline-flex; align-items:center; gap:4px; } .al-location span{ height:18px; font-style:normal; font-weight:400; font-size:12px; line-height:18px; padding:0 6px; display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; background:#e3e3e3; } .al-location span.color-text-faded{ color:#747880; } .al-collections-logo{ display:inline-flex; align-items:center; } body.is-2ndskin{ --color-accent-1:#F885F2; --color-accent-1-dark:#B731AD; --color-accent-2:#B731AD; --color-accent-2-dark:#B731AD; --gradient-primary:linear-gradient(135deg,#DA9FFF 0%,#FD83D2 100%); --gradient-primary-hover:linear-gradient(135deg,#C870FF 0%,#FF3DBB 100%); --gradient-secondary:linear-gradient(135deg,#A859D6 0%,#C50B85 100%); --gradient-secondary-hover:linear-gradient(135deg,#C870FF 0%,#FF3DBB 100%); --gradient-2ndskin:linear-gradient(135deg,#A859D6 0%,#C50B85 100%); --gradient-2ndskin-hover:linear-gradient(135deg,#C870FF 0%,#FF3DBB 100%); } body.is-2ndskin .al-hdr-menu-item.is-active{ color:var(--color-accent-1-dark); } body.is-2ndskin .al-hdr-menu-item.is-active:after{ margin-bottom:4px; background:var(--color-accent-1-dark); } body.is-2ndskin .al-hdr.is-small .al-hdr-menu-item.is-active:after,body.is-2ndskin .al-hdr.is-fixed .al-hdr-menu-item.is-active:after{ margin-bottom:0px; } body.is-2ndskin .al-hdr.is-small .al-hdr-menu-item[data-id=community],body.is-2ndskin .al-hdr.is-fixed .al-hdr-menu-item[data-id=community]{ display:none; } body.is-2ndskin .al-hdr.is-small .al-hdr-menu-item[data-id=home],body.is-2ndskin .al-hdr.is-fixed .al-hdr-menu-item[data-id=home]{ order:9; margin-right:8px; } body.is-2ndskin .al-hdr.is-small .al-hdr-adult-only,body.is-2ndskin .al-hdr.is-fixed .al-hdr-adult-only{ display:flex; flex-grow:1; justify-content:end; padding-right:24px; } body.is-2ndskin .a-primary{ color:var(--color-accent-1-dark); transition:all ease-in-out 300ms; cursor:pointer; } @media (hover:hover){ body.is-2ndskin .a-primary:hover{ color:var(--color-accent-1-dark); text-decoration-line:underline; } } body.is-2ndskin .a-primary:active{ color:#212527; text-decoration-line:underline; } body.is-2ndskin .a-primary[disabled]{ opacity:0.3; transition:none !important; text-decoration-line:underline; } body.is-2ndskin .a-primary[disabled]:hover{ cursor:default; text-decoration-line:underline; } body.is-2ndskin .al-hdr-btn.is-permactive,body.is-2ndskin .al-hdr-btn.is-active,body.is-2ndskin .al-hdr-btn:hover,body.is-2ndskin .al-hdr-btn:active{ color:var(--color-accent-1-dark); } body.is-2ndskin .al-hdr-btn.is-permactive .al-text-avatar,body.is-2ndskin .al-hdr-btn.is-active .al-text-avatar,body.is-2ndskin .al-hdr-btn.is-permactive img,body.is-2ndskin .al-hdr-btn.is-active img{ border-color:var(--color-accent-1); } .al-box{ background-color:#FFFFFF; background:#fff; border-radius:8px; box-shadow:0 2px 16px 0 rgba(0,0,0,0.2); } .al-box.is-border{ box-shadow:none; background:#fff; border-radius:8px; border:solid 1px #CBD5D9; overflow:hidden; } .al-box.is-shadow{ border:0; background:#fff; border-radius:8px; box-shadow:0 2px 16px 0 rgba(0,0,0,0.2); } .al-box.is-closed .al-box-separator,.al-box.is-closed .al-box-content{ display:none; } .al-box.is-closed .al-box-toggle .al-icn{ transform:rotateX(0); } .al-box-toggle{ float:right; cursor:pointer; display:inline-block; width:20px; height:20px; text-align:center; } .al-box-toggle .al-icn{ transition:all ease-in-out 300ms; transform:rotateX(180deg); } .al-box-title{ font-weight:600; padding:16px; display:flex; justify-content:space-between; gap:16px; align-items:center; } .al-box-separator{ margin:0 16px; height:2px; border-radius:3px; background:var(--gradient-primary); } .al-box-separator.is-gray{ height:1px; background:#CBD5D9; border-radius:0; } .al-box-content{ padding:16px; } .al-box-content a{ color:var(--color-accent-3); transition:all ease-in-out 300ms; cursor:pointer; } @media (hover:hover){ .al-box-content a:hover{ color:var(--color-accent-1-dark); text-decoration-line:underline; } } .al-box-content a:active{ color:#212527; text-decoration-line:underline; } .al-box-content .al-box-separator{ margin:0; } .al-box-table{ width:100%; } .al-box-table th{ padding-bottom:8px; } .al-box-table td{ padding-top:8px; } :root{ --card-title-nlines:5; } .al-card{ box-sizing:border-box; background:#fff; border:solid 1px #CBD5D9; overflow:hidden; background:#FFFFFF; border-radius:8px; display:flex; transition:all ease-in-out 300ms; position:relative; } .al-card:hover{ background:#fff; border-radius:8px; box-shadow:0 2px 16px 0 rgba(0,0,0,0.2); } .al-card.is-list{ flex-direction:row; min-height:188px; } .al-card.is-list .al-card-media{ flex:0 0 295px; height:188px; width:295px; } .al-card.is-list .al-card-content{ padding:12px; } .al-card.is-related,.al-card.is-small,.al-card.is-xsmall,.al-card.is-card{ flex-direction:column; } .al-card.is-related.is-fixed,.al-card.is-small.is-fixed,.al-card.is-xsmall.is-fixed,.al-card.is-card.is-fixed{ min-height:360px; } .al-card.is-related.is-fixed .al-card-media,.al-card.is-small.is-fixed .al-card-media,.al-card.is-xsmall.is-fixed .al-card-media,.al-card.is-card.is-fixed .al-card-media{ height:280px; } .al-card.is-related.is-fixed .al-card-media .slick-slide,.al-card.is-small.is-fixed .al-card-media .slick-slide,.al-card.is-xsmall.is-fixed .al-card-media .slick-slide,.al-card.is-card.is-fixed .al-card-media .slick-slide{ height:280px; } .al-card.is-related .slick-slide,.al-card.is-small .slick-slide,.al-card.is-xsmall .slick-slide,.al-card.is-card .slick-slide{ display:flex; } .al-card.is-related .slick-slide > div,.al-card.is-small .slick-slide > div,.al-card.is-xsmall .slick-slide > div,.al-card.is-card .slick-slide > div{ width:100%; } .al-card.is-related .al-card-content,.al-card.is-small .al-card-content,.al-card.is-xsmall .al-card-content,.al-card.is-card .al-card-content{ padding:8px 10px; } .al-card.is-mini{ flex-direction:column; min-width:145px; min-height:209px; } .al-card.is-mini .al-card-slider,.al-card.is-mini .al-card-media{ height:180px; } .al-card.is-mini .al-card-content{ padding:4px 8px; gap:8px; } .al-card.is-mini .al-card-title{ font-weight:bold; font-size:14px; line-height:20px; --card-title-nlines:2; } .al-card .al-text-avatar{ font-weight:normal; } .al-card-media{ position:relative; } .al-card-itemtype{ position:absolute; top:10px; left:10px; background:#FFFFFF; z-index:1; } .al-card-nphotos{ font-size:12px; position:absolute; padding:32px 8px 8px; bottom:0; left:0; right:0; color:#fff; z-index:1; pointer-events:none; background-image:linear-gradient(to bottom,rgba(60,60,60,0),#3c3c3c); z-index:20; } .al-card-imgs{ height:100%; } .al-card-img{ width:100%; height:100%; } .al-card-content{ display:flex; flex-direction:column; flex-grow:1; justify-content:space-between; min-width:0; gap:8px; } .al-card-title{ overflow:hidden; display:-webkit-box; -webkit-line-clamp:var(--card-title-nlines); -webkit-box-orient:vertical; font-weight:bold; font-size:18px; line-height:24px; } .al-card-title a::after{ position:absolute; top:0; right:0; bottom:0; left:0; z-index:10; pointer-events:auto; content:""; background-color:rgba(0,0,0,0); } .al-card-text{ font-style:normal; font-weight:400; font-size:14px; line-height:22px; } .al-card-price{ font-weight:bold; font-size:18px; line-height:24px; color:#212527; } .al-card-price-obs{ color:#ACB0B7; font-size:12px; line-height:20px; padding-top:4px; margin-left:6px; } .al-card-location{ overflow:hidden; } .al-card-days{ white-space:nowrap; } .al-card-badges{ overflow:hidden; white-space:nowrap; } .al-card-badge{ font-style:normal; font-weight:700; font-size:12px; line-height:18px; background:var(--color-accent-1); color:#fff; padding:0 10px; display:inline-block; } .al-card-sponsored{ border-radius:40px; background:var(--color-accent-1); color:#212527; display:flex; flex-direction:row-reverse; } .al-card-sponsored-star{ display:inline-flex; align-items:center; justify-content:center; padding:0; width:24px; height:24px; } .al-card-sponsored-star .al-icn{ width:17px; height:17px; } .al-card-sponsored-text{ transition:all ease-in-out 300ms; text-align:center; font-size:12px; font-weight:600; letter-spacing:0; line-height:24px; width:0; padding-left:0; overflow:hidden; height:24px; } .al-card.is-mini .al-card-sponsored,.al-card.is-card .al-card-sponsored,.al-card.is-related .al-card-sponsored{ position:absolute; z-index:3; top:10px; right:10px; } .al-card.is-list .al-card-sponsored{ position:absolute; z-index:3; top:10px; left:10px; } .al-card.is-list .al-card-itemtype{ left:auto; right:10px; } .al-card:hover .al-card-sponsored-text{ width:70px; } .al-card-slider .slick-track,.al-card-slider .slick-list{ height:100%; } .al-card-slider .slick-arrow{ opacity:0.4; } .al-card-slider .slick-arrow-circle{ position:absolute; top:50%; margin-top:-16px; background:#fff; color:#212527; border-radius:16px; box-shadow:0 0 6px 0 rgba(192,191,191,0.5); width:32px; height:32px; display:flex; align-items:center; justify-content:center; } .al-card-slider .slick-arrow-circle .al-icn{ width:16px; height:16px; } .al-card-slider .slick-next .slick-arrow-circle{ right:8px; } .al-card-slider .slick-prev .slick-arrow-circle{ left:8px; transform:rotate(180deg); } .al-card:hover .slick-arrow{ opacity:1; } .al-card.is-mini .slick-arrow{ display:none !important; } .al-card.is-item.is-mini .al-card-title{ --card-title-nlines:2; } .al-card.is-item.has-upsells{ border:2px solid var(--color-accent-1); } .al-card.is-item.is-card .al-card-title{ --card-title-nlines:2; } .al-card.is-item.is-card.has-badges .al-card-title{ --card-title-nlines:1; } .al-card.is-item.is-list .al-card-title{ --card-title-nlines:2; padding-right:16px; } .al-card.is-item.is-list .al-card-text{ overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; } .al-card.is-item.is-related{ min-height:267px; } .al-card.is-item.is-related .al-card-content{ gap:10px; padding:8px; } .al-card.is-item.is-related .al-card-title{ font-size:14px; font-style:normal; font-weight:600; line-height:18px; --card-title-nlines:2; } .al-card.is-item.is-related .al-card-media,.al-card.is-item.is-related .al-card-media .slick-slide{ height:180px; } .al-card.is-item.is-related .al-card-text{ display:none; } .al-card.is-item.is-card .al-card-text{ overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; } .al-card.is-item.is-jobs .al-card-itemtype,.al-card.is-item.is-service .al-card-itemtype{ background:#EAEFF0; } .al-card.is-item.is-jobs.is-list .al-card-media,.al-card.is-item.is-service.is-list .al-card-media{ flex:0 0 80px; height:60px; padding:16px; box-sizing:content-box; overflow:visible; min-height:auto; max-height:auto; } .al-card.is-item.is-jobs.is-list .al-card-itemtype,.al-card.is-item.is-service.is-list .al-card-itemtype{ top:80px; left:8px; right:auto; } .al-card.is-item.is-jobs.is-list .al-card-imgs,.al-card.is-item.is-service.is-list .al-card-imgs{ height:60px; } .al-card.is-item.is-jobs.is-list .al-bizlogo,.al-card.is-item.is-service.is-list .al-bizlogo{ width:100%; height:100%; } .al-card.is-item.is-jobs.is-list .al-card-content,.al-card.is-item.is-service.is-list .al-card-content{ padding:16px; } .al-card.is-item.is-jobs.is-list .al-card-sponsored,.al-card.is-item.is-service.is-list .al-card-sponsored{ top:auto; bottom:16px; left:16px; } .al-card.is-item.is-jobs.is-related .al-card-media,.al-card.is-item.is-service.is-related .al-card-media,.al-card.is-item.is-jobs.is-mini .al-card-media,.al-card.is-item.is-service.is-mini .al-card-media,.al-card.is-item.is-jobs.is-card .al-card-media,.al-card.is-item.is-service.is-card .al-card-media{ width:80px; height:60px; box-sizing:content-box; overflow:visible; } .al-card.is-item.is-jobs.is-related .al-card-itemtype,.al-card.is-item.is-service.is-related .al-card-itemtype,.al-card.is-item.is-jobs.is-mini .al-card-itemtype,.al-card.is-item.is-service.is-mini .al-card-itemtype,.al-card.is-item.is-jobs.is-card .al-card-itemtype,.al-card.is-item.is-service.is-card .al-card-itemtype{ top:auto; } .al-card.is-item.is-jobs.is-related .al-card-text,.al-card.is-item.is-service.is-related .al-card-text,.al-card.is-item.is-jobs.is-mini .al-card-text,.al-card.is-item.is-service.is-mini .al-card-text,.al-card.is-item.is-jobs.is-card .al-card-text,.al-card.is-item.is-service.is-card .al-card-text{ display:block; } .al-card.is-item.is-jobs.is-related .al-card-title,.al-card.is-item.is-service.is-related .al-card-title,.al-card.is-item.is-jobs.is-mini .al-card-title,.al-card.is-item.is-service.is-mini .al-card-title,.al-card.is-item.is-jobs.is-card .al-card-title,.al-card.is-item.is-service.is-card .al-card-title{ --card-title-nlines:2; } .al-card.is-item.is-jobs.is-related .al-card-text,.al-card.is-item.is-service.is-related .al-card-text,.al-card.is-item.is-jobs.is-mini .al-card-text,.al-card.is-item.is-service.is-mini .al-card-text,.al-card.is-item.is-jobs.is-card .al-card-text,.al-card.is-item.is-service.is-card .al-card-text{ overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; } .al-card.is-item.is-jobs.is-related .al-card-img,.al-card.is-item.is-service.is-related .al-card-img,.al-card.is-item.is-jobs.is-mini .al-card-img,.al-card.is-item.is-service.is-mini .al-card-img,.al-card.is-item.is-jobs.is-card .al-card-img,.al-card.is-item.is-service.is-card .al-card-img{ border-radius:4px; } .al-card.is-item.is-jobs.is-related .al-bizlogo,.al-card.is-item.is-service.is-related .al-bizlogo,.al-card.is-item.is-jobs.is-mini .al-bizlogo,.al-card.is-item.is-service.is-mini .al-bizlogo,.al-card.is-item.is-jobs.is-card .al-bizlogo,.al-card.is-item.is-service.is-card .al-bizlogo{ box-sizing:border-box; width:100%; height:100%; } .al-card.is-item.is-jobs.is-related .al-bizlogo svg,.al-card.is-item.is-service.is-related .al-bizlogo svg,.al-card.is-item.is-jobs.is-mini .al-bizlogo svg,.al-card.is-item.is-service.is-mini .al-bizlogo svg,.al-card.is-item.is-jobs.is-card .al-bizlogo svg,.al-card.is-item.is-service.is-card .al-bizlogo svg{ width:24px; height:24px; right:-12px; } .al-card.is-item.is-jobs.is-card .al-card-media,.al-card.is-item.is-service.is-card .al-card-media{ margin:16px; } .al-card.is-item.is-jobs.is-card .al-card-itemtype,.al-card.is-item.is-service.is-card .al-card-itemtype{ bottom:-32px; left:0; } .al-card.is-item.is-jobs.is-card .al-card-content,.al-card.is-item.is-service.is-card .al-card-content{ padding-left:16px; padding-right:16px; } .al-card.is-item.is-jobs.is-related .al-card-media,.al-card.is-item.is-service.is-related .al-card-media{ margin:8px; } .al-card.is-item.is-jobs.is-related .al-card-itemtype,.al-card.is-item.is-service.is-related .al-card-itemtype{ bottom:-32px; left:0; } .al-card.is-item.is-jobs.is-mini .al-card-media,.al-card.is-item.is-service.is-mini .al-card-media{ padding:8px; } .al-card.is-item.is-jobs.is-mini .al-card-media.is-withitemtype,.al-card.is-item.is-service.is-mini .al-card-media.is-withitemtype{ padding-bottom:32px; } .al-card.is-item.is-jobs.is-mini .al-card-itemtype,.al-card.is-item.is-service.is-mini .al-card-itemtype{ bottom:0; left:10px; } .al-card.is-item.is-jobs.is-mini .al-card-content,.al-card.is-item.is-service.is-mini .al-card-content{ padding-left:8px; padding-right:8px; } .al-card.is-item.is-adoftheweek{ border-width:4px; } .al-card.is-item.is-adoftheweek .al-card-adofweek{ text-align:center; color:#fff; text-transform:uppercase; font-style:normal; font-weight:700; font-size:12px; line-height:18px; padding:2px 8px; background:var(--color-accent-1); height:22px; position:absolute; top:0; left:0; right:0; } .al-card.is-item.is-adoftheweek.is-related .al-card-media,.al-card.is-item.is-adoftheweek.is-mini .al-card-media,.al-card.is-item.is-adoftheweek.is-card .al-card-media{ margin-top:22px; } .al-card.is-item.is-adoftheweek.is-related .al-card-sponsored,.al-card.is-item.is-adoftheweek.is-mini .al-card-sponsored,.al-card.is-item.is-adoftheweek.is-card .al-card-sponsored{ margin-top:22px; } .al-card.is-item.is-adoftheweek.is-list{ padding-top:26px; } .al-card.is-item.is-adoftheweek.is-list .al-card-sponsored{ margin-top:22px; } .al-card.is-item.is-jobs.is-card .al-card-media{ margin:16px 16px 32px; } .al-card.is-item.is-jobs.is-card .al-card-text{ overflow:hidden; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; } .al-card.is-item.is-jobs.is-list .al-card-sponsored{ top:auto; bottom:10px; } .al-card.is-item.is-jobs.is-mini .al-card-title{ --card-title-nlines:3; } .al-card.is-item.is-event .al-card-media,.al-card.is-item.is-events .al-card-media{ position:relative; } .al-card.is-item.is-event .al-card-event-pills,.al-card.is-item.is-events .al-card-event-pills{ position:absolute; top:8px; right:8px; z-index:8; } .al-card.is-item.is-event.is-card .al-card-event-pills,.al-card.is-item.is-events.is-card .al-card-event-pills{ left:8px; right:auto; } .al-card.is-item.is-event.is-mini .al-card-event-pills,.al-card.is-item.is-events.is-mini .al-card-event-pills{ left:8px; right:auto; } .al-card.is-item.is-event.is-mini .al-card-event-date,.al-card.is-item.is-events.is-mini .al-card-event-date{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-style:normal; font-weight:400; font-size:12px; line-height:18px; gap:8px; } .al-card.is-item.is-event.is-mini .al-card-event-date.color-text-faded,.al-card.is-item.is-events.is-mini .al-card-event-date.color-text-faded{ color:#747880; } .al-card.is-item.is-sold .al-card-imgs{ opacity:0.5; } .al-card.is-item.is-sold .al-card-sold{ background:#5D6066; color:#fff; text-align:center; position:absolute; bottom:0; left:0; right:0; font-style:normal; font-weight:600; font-size:16px; line-height:21px; padding:8px; z-index:21; text-transform:uppercase; } .al-card.is-item.is-sold .al-card-content{ opacity:0.7; } .al-card.is-item.is-sold .al-card-price{ text-decoration-line:line-through; } .al-card.is-item.is-sold.is-jobs .al-card-content{ margin-bottom:30px; } .al-card.is-item.is-sold.is-jobs .al-card-sold{ height:30px; box-sizing:border-box; text-transform:uppercase; } .al-card.is-collection .al-card-text{ overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; min-height:40px; } .al-card.is-collection .al-card-fav{ display:flex; align-items:end; } .al-card.is-collection.is-card .al-card-media{ height:216px !important; } .al-card.is-collection.is-card .al-card-content{ padding:16px; gap:8px; } .al-card.is-collection.is-card .al-card-title{ --card-title-nlines:1; margin-bottom:8px; } .al-card.is-collection.is-xsmall,.al-card.is-collection.is-small{ min-height:auto; } .al-card.is-collection.is-xsmall .al-card-media,.al-card.is-collection.is-small .al-card-media{ height:139px; } .al-card.is-collection.is-xsmall .al-coll-card-logo,.al-card.is-collection.is-small .al-coll-card-logo{ height:20px; } .al-card.is-collection.is-xsmall .al-coll-card-texts,.al-card.is-collection.is-small .al-coll-card-texts{ gap:8px; } .al-card.is-collection.is-xsmall .al-card-content,.al-card.is-collection.is-small .al-card-content{ height:40px; justify-content:center; } .al-card.is-collection.is-xsmall .al-card-title,.al-card.is-collection.is-small .al-card-title{ --card-title-nlines:1; font-weight:bold; font-size:14px; line-height:20px; } .al-card.is-post .al-card-meta{ font-style:normal; font-weight:400; font-size:12px; line-height:18px; font-weight:700; color:#8B9099; } .al-card.is-post .al-card-meta.color-text-faded{ color:#747880; } .al-card.is-post.is-mini .al-card-title{ --card-title-nlines:3; } .al-card.is-post.is-mini .al-card-text{ display:none; } .al-card.is-post.is-mini .al-card-meta{ max-width:122px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; } .al-card.is-spotlight{ background:#EAEFF0; } .al-card.is-spotlight .al-card-text{ overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; } .al-card.is-spotlight .al-card-footer{ display:flex; align-items:center; justify-content:space-between; } .al-card.is-spotlight.is-mini .al-card-text,.al-card.is-spotlight.is-mini .al-card-meta{ display:none; } .al-card.is-spotlight.is-card .al-card-media,.al-card.is-spotlight.is-list .al-card-media,.al-card.is-spotlight.is-card .al-card-imgs,.al-card.is-spotlight.is-list .al-card-imgs{ height:auto; } .al-card.is-adult .al-card-img.is-vertical{ object-fit:contain; } .al-card-media{ overflow:hidden; } .al-card-media .al-card-imgs{ position:relative; z-index:2; } .al-card-media .al-card-img-blurred{ position:absolute; top:0; left:0; right:0; bottom:0; z-index:1; object-fit:cover; filter:blur(10px) !important; transform:scale(105%) !important; } .al-card-mockup{ position:relative; } .al-card-specs h3{ font-weight:inherit; font-size:inherit; } .al-memberlogo{ display:flex; align-items:center; justify-content:center; border-radius:68px; overflow:hidden; } .al-memberlogo-img{ display:block; object-fit:cover; width:100%; height:100%; } .al-bizlogo{ position:relative; display:inline-block; background:#CBD5D9; border:1px solid #CBD5D9; border-radius:8px; } .al-bizlogo-img{ display:block; width:100%; height:100%; border-radius:inherit; overflow:hidden; color:#fff; object-fit:contain; } .al-bizlogo-text{ display:flex; justify-content:center; align-items:center; color:#fff; border-radius:inherit; width:100%; height:100%; font-size:24px; } .al-locationsearch-form{ border-radius:4px; background:#fff; border:1px solid transparent; } .al-locationsearch-form .al-sep-vertical{ margin:0; } .al-locationsearch-form.is-location-active .al-locationsearch-location-close{ display:block; } .al-locationsearch-form.is-search-active .al-locationsearch-search-close{ display:block; } .al-locationsearch-form:focus-within .al-sep-vertical{ background-color:transparent; } .al-locationsearch-form:has(button:focus) .al-sep-vertical{ background-color:#72767D; } .al-locationsearch-control{ display:flex; flex-direction:column; gap:16px; } .al-locationsearch-control .al-sep-vertical{ height:22px; margin:0; } .al-locationsearch-search-input,.al-locationsearch-location-input{ border-radius:8px; color:#212527; padding:8px 49px; } .al-locationsearch-search-input::placeholder,.al-locationsearch-location-input::placeholder{ opacity:1; color:#212527; } .al-locationsearch-search-input{ border:1px solid #5D6066; } .al-locationsearch-location-input{ border:1px solid #5D6066; } .al-locationsearch-search,.al-locationsearch-location{ position:relative; flex-grow:1; } .al-locationsearch-search-icon,.al-locationsearch-location-icon{ position:absolute; left:17px; top:50%; margin-top:-12px; pointer-events:none; color:#212527; } .al-locationsearch-search-close,.al-locationsearch-location-close{ position:absolute; right:8px; top:50%; margin-top:-12px; display:none; } .homey-form .al-locationsearch-control{ height:52px; } .homey-form .al-locationsearch-control .al-locationsearch-search-input,.homey-form .al-locationsearch-control .al-locationsearch-location-input{ height:50px; box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15); } .homey-form .al-locationsearch-control .al-locationsearch-search-icon,.homey-form .al-locationsearch-control .al-locationsearch-location-icon{ display:inline-block; } .homey-form .al-locationsearch-control .al-sep-vertical{ height:40px; } .al-hdr .al-locationsearch-control .al-locationsearch-search-input,.al-hdr .al-locationsearch-control .al-locationsearch-location-input{ height:50px; } .al-locationsearch-search-popup,.al-locationsearch-location-popup,.al-locationsearch-popup{ position:relative; } .al-locationsearch-search-popup .al-dropdown-menu,.al-locationsearch-location-popup .al-dropdown-menu,.al-locationsearch-popup .al-dropdown-menu{ background:#FFFFFF; box-shadow:0 0 10px rgba(0,0,0,0.15); border-radius:4px; position:absolute; top:2px; left:0; right:0; z-index:10; min-width:200px; padding:0; border-color:transparent; border:0; max-height:400px; overflow:auto; } .al-locationsearch-search-popup .al-dropdown-item,.al-locationsearch-location-popup .al-dropdown-item,.al-locationsearch-popup .al-dropdown-item{ padding:10px 12px; border-top:1px solid #CBD5D9; } .al-locationsearch-search-popup .al-dropdown-item:first-child,.al-locationsearch-location-popup .al-dropdown-item:first-child,.al-locationsearch-popup .al-dropdown-item:first-child{ border-top:0; } .al-locationsearch-search .al-locationsearch-search-popup{ position:relative; } .al-locationsearch-search .al-dropdown-menu{ box-shadow:none; left:-10px; right:-10px; min-height:200px; padding:0; max-height:none; padding:0 10px; } .al-locationsearch-search .al-dropdown-item{ padding:8px 0; gap:8px; } .al-locationsearch-form.is-popup{ width:auto; } .al-locationsearch-form.is-popup .al-locationsearch-control{ flex-direction:column; gap:16px; } .al-locationsearch-form.is-popup .al-locationsearch-divider{ display:none; } .al-locationsearch-form.is-popup .al-locationsearch-search{ display:none; } .al-locationsearch-form.is-popup .al-locationsearch-location{ width:100%; } .al-locationsearch-form.is-popup .al-btn{ border-radius:4px; width:auto; margin:0 auto; } .al-locationsearch-form.is-popup .al-locationsearch-location-input{ border-radius:4px; border:1px solid #EAEFF0; } .al-block-search-sticky{ position:fixed; top:-48px; left:0; right:0; background:#fff; box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15); z-index:999; transition:all ease-in-out 300ms; padding-top:2px; } .al-block-search-sticky .al-locationsearch-search-input{ height:40px; box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15); } .al-block-search-sticky.is-shown{ top:48px; } .al-sitelabsession{ margin:16px 0; } .switch input:checked + .sw-slider{ background-color:#86CE8C; } .switch input:checked + .sw-slider:before{ transform:translateX(18px); } .switch .sw-slider:before{ height:18px; width:18px; left:2px; top:2px; } .al-stickybanner{ position:sticky; top:calc(60px + 16px); } .al-location-trigger{ cursor:pointer; display:flex; gap:4px; align-items:center; } .al-location-trigger:hover .al-location-trigger-label{ text-decoration:underline; } .al-location-trigger:hover .al-location-trigger-btn{ text-decoration:underline; text-decoration-color:var(--color-accent-1-dark); } .al-location-trigger.is-home{ margin-top:8px; } .al-location-trigger.is-home .al-location-trigger-wrapper{ flex-direction:row; gap:4px; align-items:center; } .al-location-trigger.is-home .al-location-trigger-btn{ font-size:12px; padding-top:2px; } .al-location-trigger.is-header .al-location-trigger-label{ width:212px; } .al-location-trigger-wrapper{ display:flex; flex-direction:column; } .al-location-trigger-label{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap; } .al-location-trigger-btn{ font-size:11px; color:var(--color-accent-1-dark); } .al-location-popup .al-locationsearch-location-input{ border:1px solid #72767D; border-radius:6px; height:48px; padding-left:48px; } .al-location-popup .al-locationpopup-searchwrapper{ border-radius:6px; border:1px solid #72767D; } .al-location-popup .al-locationpopup-searchwrapper .al-input{ border:2px solid transparent; } .al-location-popup .al-locationpopup-searchwrapper .al-input:focus{ border:2px solid var(--color-accent-1-dark); } .al-rating-value{ font-weight:600; font-size:18px; line-height:24px; } .al-rating-nratings{ color:#747880; } .al-enhancements-label{ font-size:12px; line-height:18px; font-weight:600; overflow:hidden; padding:3px 8px; background:#212527; color:#fff; border-radius:2px; display:block; } .al-enhancements-label.is-primary{ background-color:var(--color-accent-1); } @media only screen and (max-width:768px){ .al-ageverification{ text-align:center; } .al-ageverification .al-btn{ width:100%; } .al-ageverification-content{ flex-direction:column; justify-content:center; } body.is-falcon .al-ageverification{ margin-left:calc(var(--falcon-gutter-x) * -0.5); margin-right:calc(var(--falcon-gutter-x) * -0.5); } } .al-hr-or{ position:relative; text-align:center; text-transform:uppercase; font-style:normal; font-weight:400; font-size:14px; line-height:22px; } .al-hr-or:before{ content:""; position:absolute; top:50%; left:0; right:0; border-bottom:1px solid #CBD5D9; } .al-hr-or span{ position:relative; z-index:1; padding:0 10px; background:#fff; color:#ACB0B7; } .al-popup-auth .al-popup-container{ min-width:300px; height:auto; min-height:100%; } .al-popup-auth .al-popup-content{ padding-left:0; padding-right:0; } .al-popup-auth .al-popup-body{ padding:32px 0; } .al-popup-auth .al-message{ margin-left:-20px; margin-right:-20px; color:#CC0000; background:rgba(204,0,0,0.1); padding:8px; font-weight:bold; text-align:center; margin-bottom:24px; line-height:28px; border-radius:0; display:none; padding-left:20px; padding-right:20px; } .al-popup-auth .al-message.success{ background:rgba(1,129,6,0.1); color:#018106; } .al-popup-auth .al-message .text{ margin-left:0; } .al-popup-auth-title{ font-size:24px; text-align:center; margin-bottom:20px; font-weight:bold; } .al-popup-auth-width{ margin:0 auto; } .al-popup-auth-form .al-btn{ display:flex; } .al-popup-auth-register-checkboxes .al-checkbox{ font-size:12px; color:#5d5d5d; } .al-popup-auth-register-checkboxes .al-checkbox-fake{ background:#fff; } .al-popup-auth-register-checkboxes .al-checkbox-txt{ font-weight:normal; } .al-popup-auth-register-business{ border-radius:8px; background:#E8F5E9; padding:10px; margin-bottom:16px; } .al-popup-auth-register-business .al-checkbox{ font-size:14px; color:#212527; } .al-popup-auth-register-business .business-explain-block{ padding-left:28px; } .al-popup-auth-fakeinput{ border:1px solid #E3E3E3; padding:2px 0; } .al-popup-auth-fakeinput img{ float:left; margin-right:8px; } .al-popup-auth-fakeinput span{ font-size:11px; } .al-popup-auth-fakeinput div{ font-size:12px; } .al-hdr{ position:fixed; z-index:1000; top:0; left:0; right:0; color:#212527; -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; box-sizing:border-box; } .al-hdr *{ box-sizing:inherit; } .al-hdr .a-primary{ color:var(--color-accent-1-dark); transition:all ease-in-out 300ms; cursor:pointer; } @media (hover:hover){ .al-hdr .a-primary:hover{ color:var(--color-accent-1-dark); text-decoration-line:underline; } } .al-hdr .a-primary:active{ color:#212527; text-decoration-line:underline; } .al-hdr .a-primary[disabled]{ opacity:0.3; transition:none !important; text-decoration-line:underline; } .al-hdr .a-primary[disabled]:hover{ cursor:default; text-decoration-line:underline; } .al-hdr-bar{ position:relative; z-index:1; background:#fff; box-shadow:0 2px 6px 0 rgba(0,0,0,0.2); border-bottom:1px solid transparent; } .al-hdr-bar-container{ display:flex; width:100%; align-items:center; justify-content:space-between; padding:0 10px; height:48px; transition:all ease-in-out 300ms; } .al-subhrd{ padding-top:48px; } .al-hdr-logo img{ height:24px; display:block; object-fit:contain; object-position:left center; width:auto; } .al-hdr-back{ cursor:pointer; transition:all ease-in-out 300ms; gap:8px; align-items:center; } .al-hdr-back-text{ font-weight:bold; } .al-hdr-back-text:empty{ display:none; } .al-hdr-btns{ display:flex; height:100%; align-items:center; gap:8px; } .al-hdr-btn{ position:relative; transition:all ease-in-out 300ms; width:32px; height:32px; display:inline-flex; align-items:center; justify-content:center; } .al-hdr-btn .al-text-avatar{ width:28px; height:28px; line-height:26px; font-size:12px; border:2px solid transparent; } .al-hdr-btn img{ width:28px; height:28px; border-radius:14px; overflow:hidden; border:2px solid transparent; } .al-hdr-btn.is-openmenuonly{ display:none; } .al-hdr-btn.is-permactive,.al-hdr-btn.is-active,.al-hdr-btn:hover,.al-hdr-btn:active{ color:#62bf6a; } .al-hdr-btn.is-permactive .al-text-avatar,.al-hdr-btn.is-active .al-text-avatar,.al-hdr-btn.is-permactive img,.al-hdr-btn.is-active img{ border-color:#62bf6a; } .al-hdr-menu{ position:fixed; z-index:2; top:0; left:0; bottom:0; right:0; background-color:#fff; display:none; overflow:auto; -webkit-overflow-scrolling:touch; transition:all ease-in-out 300ms; transform:translate(-100%); } .al-hdr-menu .al-hdr-bar{ box-shadow:none; border-bottom:1px solid #CBD5D9; } .al-hdr-menu.is-active{ display:block; } .al-hdr-menu.is-visible{ transform:translate(0); } #al-hdr-menu-services,#al-hdr-menu-saved,#al-hdr-menu-community,#al-hdr-menu-types{ transform:translate(100%); } #al-hdr-menu-services.is-visible,#al-hdr-menu-saved.is-visible,#al-hdr-menu-community.is-visible,#al-hdr-menu-types.is-visible{ transform:translate(0); } #al-hdr-menu-account,#al-hdr-menu-user{ border-top:1px solid #CBD5D9; top:48px; } .al-hdr-tab-items{ text-align:center; display:flex; width:100%; gap:16px; overflow-x:auto; overflow-y:hidden; } .al-hdr-tab-item{ color:#212527; padding:8px 0; font-style:normal; font-weight:600; font-size:14px; line-height:22px; flex-grow:1; transition:all ease-in-out 300ms; white-space:nowrap; } .al-hdr-tab-item.is-equalwidth{ flex-basis:0; } .al-hdr-tab-item:hover{ color:var(--color-accent-1-dark); } .al-hdr-tab-item.is-active{ color:var(--color-accent-1-dark); position:relative; } .al-hdr-tab-item.is-active:after{ height:3px; background:var(--color-accent-1-dark); position:absolute; top:auto; left:0; right:0; bottom:0; content:""; } .al-hdr-tab-container{ display:none; } .al-hdr-tab-container.is-active{ display:block; } #al-hdr-menu-main{ padding:0; } #al-hdr-menu-types .al-hdr-lst{ display:none; } #al-hdr-menu-types .al-hdr-lst.is-active{ display:block; } #al-hdr-menu-fixed{ position:absolute; top:-48px; left:0; right:0; background:#fff; padding:0 16px; box-shadow:0 0 5px #ccc; z-index:-100; transition:all ease-in-out 300ms; } #al-hdr-menu-fixed.is-shown{ z-index:999; top:0; } .al-hdr-lst-ul{ display:flex; flex-direction:column; } .al-hdr-lst-item{ min-height:48px; padding:8px; display:flex; align-items:center; width:100%; justify-content:space-between; border-bottom:1px solid #CBD5D9; } .al-hdr-lst-item.no-border{ border-bottom:0; } .al-hdr-lst-item-name{ flex-grow:1; } body.is-open-menu{ max-height:100vh; overflow:hidden; } .al-hdr-item-texts{ display:flex; flex-direction:column; gap:4px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; } .al-hdr-account-avatar{ position:relative; } .al-hdr-account-avatar.is-pro{ border-radius:4px; border:2px solid #86CE8C; } .al-hdr-account-avatar.is-pro svg{ height:30px; position:absolute; top:8px; right:0; transform:translate(50%); } .al-hdr-account-title{ color:#212527; } .al-business__box{ padding:16px; border-radius:8px; background:#FFFFFF; border:3px solid var(--color-accent-1); } .al-business__box .fl-c-g-16{ margin-bottom:24px; gap:8px; } .al-business__box .al-ty-h5{ font-style:normal; font-weight:700; font-size:16px; line-height:20px; color:#212527; } .al-business__box p{ margin-top:0; font-style:normal; font-weight:400; font-size:13px; line-height:20px; color:#212527; } .al-business__box .pb-btn{ Padding:6px 12px; font-weight:700; font-size:14px; line-height:20px; width:65%; } .al-business__box img{ width:65%; } .al-business__box--bg-img{ background:url(/images/paa/bg-plan-horseclicks.png) no-repeat center; background-size:cover; background-color:var(--color-accent-1); color:#fff; } .al-business__box--bg-img p,.al-business__box--bg-img h5{ font-weight:700; } .al-business__box--bg-img img.probadge-img{ height:100px; width:98px; } .al-business__box--bg-img .al-img-text{ display:flex; color:#fff; align-items:center; } .al-business__box--bg-img .al-text-link{ margin-top:14px; } .al-business__box--bg-img .al-text-link a{ font-size:14px; } .al-business__box--bg-img .al-business-title{ line-height:24px; } .al-business__box--bg-img .al-discover-link{ color:#212527; padding:7px; border:1px solid #212527; border-radius:4px; } .header-search-form{ background:#3b343b; padding:15px 15px 10px; } .header-search-form .search-btn{ transition:none; display:none; } .header-search-form.mobilesimple{ position:relative; } .header-search-form.mobilesimple .multiselect-combo,.header-search-form.mobilesimple .row-input-location{ display:none; } .header-search-form.mobilesimple .search-btn{ border-bottom-left-radius:0; border-top-left-radius:0; position:absolute; right:10px; top:15px; height:35px; display:block; } .header-search-form.mobilesimple .more.start{ display:block !important; } .header-search-form.open .search-btn{ display:block; } .header-search-form.open .search-btn .fa{ display:none; } .header-search-form .title{ display:none; } .header-search-form .row-input{ margin-bottom:10px; } .header-search-form .row-input .input-popup li,.header-search-form .row-input input{ padding:0 10px; } .header-search-form .row-select select{ padding:0 10px; } .header-search-form .more{ float:none; display:block; padding:5px 0; } .header-search-form .more.start{ display:none; } .header-search-form .openonly{ display:none; } .header-search-form.open .openonly{ display:block; } .header-search-form .current select:focus{ box-shadow:none; } .al-footer{ box-sizing:border-box; background:#212527; color:#ACB0B7; position:relative; line-height:18px; margin-top:16px; } .al-footer *{ box-sizing:inherit; } .al-footer a{ transition:all ease-in-out 300ms; } .al-footer a:hover{ color:#fff; } .al-footer-block.is-toggeable .al-footer-block-title{ cursor:pointer; position:relative; } .al-footer-block.is-toggeable .al-footer-block-title .al-icn{ float:right; width:20px; height:20px; } .al-footer-block.is-toggeable .al-footer-block-content{ opacity:0; transform:translateY(-20px); transition:all ease-in-out 300ms; margin:0 22px; padding:0; height:0; overflow:hidden; } .al-footer-block.is-active .al-footer-block-title .al-icn{ transform:rotateZ(180deg); } .al-footer-block.is-active .al-footer-block-content{ transform:translateY(0px); opacity:1; height:auto; margin-bottom:16px; } .al-footer-block-title{ color:#fff; font-weight:bold; padding:16px 22px; } .al-footer-block-content{ padding:0 22px 16px; } .al-footer-separator{ height:2px; box-shadow:0 1px 0 0 #4A4A4A; background:#000; } .al-footer-sections-list{ columns:2; } body.is-logged .al-footer-account .is-notlogged-only{ display:none; } body.is-notlogged .al-footer-account .is-logged-only{ display:none; } .al-footer-social-link{ display:block; } .al-footer-social-link img{ transition:all ease-in-out 300ms; border-radius:20px; display:block; width:40px; height:40px; } .al-footer-social-link:hover{ opacity:0.8; } .al-footer-social-link:hover img{ background-color:#000 !important; } .al-footer-paa{ padding:20px 0 0 ; } .al-footer-newsletter .al-checkbox{ color:#fff; } .al-footer-newsletter .al-checkbox-txt{ font-weight:normal; } .al-footer-newsletter .al-form-row{ padding-bottom:8px; } .al-footer-newsletter .al-obs{ padding:0 0 8px 0; margin-bottom:8px; } .al-footer-newsletter .al-btn{ margin-bottom:8px; } .al-footer-logo{ text-align:center; opacity:0.4; padding:24px 0 20px; } .al-footer-copy{ text-align:center; padding:20px 0 40px; } .al-adlist{ box-sizing:border-box; border:1px solid #C82900; } .al-adlist *{ box-sizing:inherit; } .al-adlist-media{ width:230px; height:210px; color:#fff; position:relative; overflow:hidden; float:left; } .al-adlist-media a{ display:block; } .al-adlist-img{ height:210px; min-width:100%; min-height:100%; margin:0 auto; display:block; } @supports (object-fit:cover){ .al-adlist-img{ width:230px; object-fit:cover; } } .al-adlist-texts{ display:flex; flex-direction:column; margin-left:230px; } .al-adlist-stats{ position:absolute; bottom:0; left:0; right:0; background:linear-gradient(180deg,rgba(60,60,60,0) 0%,#000 100%); padding:56px 8px 8px; line-height:24px; } .al-adlist-fav-btn{ position:relative; z-index:1; outline:none; transition:all ease-in-out 300ms; } .al-adlist-fav-btn.is-fav-on{ color:#FF6052; } .al-adlist-slider{ height:203px; overflow:hidden; } .al-adlist-slider:hover .slick-prev,.al-adlist-slider:hover .slick-next{ opacity:0.5; } .al-adlist-title{ min-height:48px; } .al-adlist-props{ color:#5D5D5D; } .al-adlistsimple{ box-sizing:border-box; height:119px; overflow:hidden; } .al-adlistsimple *{ box-sizing:inherit; } .al-adlistsimple-media{ color:#fff; position:relative; } .al-adlistsimple-img{ width:142px; height:119px; object-fit:cover; display:block; } .al-adlistsimple-stats{ position:absolute; bottom:0; left:0; right:0; background:linear-gradient(180deg,rgba(60,60,60,0) 0%,#000 100%); height:50px; padding:22px 4px 4px; } .al-adlistsimple-texts{ flex-grow:1; } .al-adaccstrip{ display:flex; } .al-adaccstrip-img{ object-fit:cover; width:80px; height:64px; margin-right:8px; flex-shrink:0; } .al-adaccstrip-title{ font-size:16px; font-weight:bold; line-height:1; margin-bottom:2px; } .al-adaccstrip-desc{ line-height:14px; font-size:12px; } .al-adaccstrip-pkg{ color:#979797; text-transform:uppercase; border:1px solid currentColor; } .al-ad-week-cat{ box-sizing:border-box; } .al-ad-week-cat *{ box-sizing:inherit; } .al-ad-week-cat .ribbon{ position:absolute; z-index:1; top:15px; right:0; font-size:15px; line-height:18px; font-weight:bold; background:var(--color-accent-1); color:#fff; padding:7px 15px; } .al-ad-week-cat{ position:relative; margin:0 -10px; padding:0; } .al-ad-week-cat .media,.al-ad-week-cat .img-wrapper,.al-ad-week-cat .img-wrapper img{ width:100%; height:300px; float:none; } .al-ad-week-cat .img-wrapper{ position:relative; } .al-ad-week-cat .img-wrapper img{ object-fit:cover; display:block; } .al-ad-week-cat .img-wrapper .adphoto_blank{ height:300px; } .al-ad-week-cat .details{ pointer-events:none; position:absolute; left:0; right:0; bottom:0; padding:10px 20px; background-image:linear-gradient(to bottom,rgba(60,60,60,0),#000); } .al-ad-week-cat .details .title{ color:#fff; font-size:18px; font-weight:normal; padding-bottom:5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-family:Arial,sans-serif; } .al-ad-week-cat .details .dealer{ font-style:italic; color:#fff; font-size:16px; padding-bottom:10px; } .al-ad-week-cat .details .price{ position:static; font-size:20px; line-height:20px; font-weight:bold; color:#fff; } .al-ad-week-cat .country,.al-ad-week-cat .props,.al-ad-week-cat .desc{ display:none; } body.al-paa{ -webkit-overflow-scrolling:auto; } body.al-paa h1,body.al-paa h2,body.al-paa h3{ font-family:inherit; } .al-list{ margin:0; padding:0; } .al-list .al-list-item{ padding:9px 15px; border-bottom:1px solid #e3e3e3; color:#3b343b; } .al-divider{ border:0; border-bottom:1px solid #e3e3e3; display:block; margin:20px 0; } .al-paa-header{ box-sizing:border-box; } .al-paa-header *{ box-sizing:inherit; } .al-paa-steps{ font-family:Arial,sans-serif; text-align:center; } .al-paa-steps ul{ margin:0 auto; padding:35px 0 29px; display:block; max-width:980px; border-bottom:1px solid #fff; } .al-paa-steps li{ position:relative; display:inline-block; list-style:none; margin:0; padding:0; width:140px; text-align:center; } .al-paa-steps li .wrapper{ position:relative; z-index:1; display:block; } .al-paa-steps li .wrapper a{ text-decoration:none; } .al-paa-steps li .number{ font-family:Arial,sans-serif; display:inline-block; width:32px; height:32px; border-radius:50%; background:#D8D8D8; color:#fff; border:1px solid transparent; line-height:30px; font-size:14px; font-weight:700; padding:0; margin:0 0 2px; } .al-paa-steps li .fa{ line-height:26px; } .al-paa-steps li .text{ display:block; color:#d8d8d8; font-size:13px; font-weight:bold; white-space:nowrap; } .al-paa-steps li.step-2:after,.al-paa-steps li.step-1:after{ z-index:0; position:absolute; left:50%; top:18px; content:""; border-bottom:2px dashed #d8d8d8; width:100%; } .al-paa-steps li.step-done .number,.al-paa-steps li.step-active .number{ background:var(--color-accent-1); border-color:var(--color-accent-1); } .al-paa-steps li.step-active .text{ color:var(--color-accent-1-dark); } .al-paa-steps li.step-done a{ color:#d8d8d8; text-decoration:none; } .al-paa-title{ font-family:Arial,sans-serif; padding:16px 0; text-align:center; color:#212527; } .al-paa-title .title{ font-size:24px; line-height:24px; color:#C82900; margin-bottom:0px; font-family:Arial,sans-serif; } .al-paa-form{ color:#3C3C3C; font-family:Arial,sans-serif; font-size:14px; box-sizing:border-box; } .al-paa-form *{ box-sizing:inherit; } .al-paa-form .left{ padding-top:12px; width:230px; float:left; padding-right:21px; } .al-paa-form .main{ margin:0 0 30px 230px; border-left:solid 1px #e3e3e3; padding:12px 0; } .al-paa-group{ padding:0 21px 30px; border-bottom:solid 1px #e3e3e3; } .al-paa-group .header{ padding:25px 0; text-align:center; position:relative; } .al-paa-group .title-wrapper{ margin-right:251px; } .al-paa-group .title{ font-family:Arial,sans-serif; font-size:18px; font-weight:bold; line-height:1.33; margin-bottom:10px; color:#3C3C3C; } .al-paa-group .right{ width:230px; float:right; text-align:left; position:absolute; right:0; } .al-paa-group:last-child{ border-bottom:0; } .al-paa-row-group .al-paa-row{ float:left; width:50%; } .al-paa-row{ clear:both; padding:7px 0; } .al-paa-row .image-icon{ position:absolute; right:8px; top:8px; width:24px; pointer-events:none; } .al-paa-row .image-icon.is-grayscale{ filter:grayscale(1); opacity:0.6; } .al-paa-row .right{ width:230px; float:right; padding-top:6px; font-weight:400; font-size:14px; line-height:20px; color:#7c7c7c; position:relative; padding-left:12px; } .al-paa-row .right .tip,.al-paa-row .right .error-tip,.al-paa-row .right .empty-tip{ position:absolute; width:100%; visibility:hidden; } .al-paa-row .right .error-tip,.al-paa-row .right .custom-tip,.al-paa-row .right .empty-tip{ color:#CC0000; } .al-paa-row .top{ padding-bottom:2px; } .al-paa-row .input-wrapper{ margin-right:251px; position:relative; } .al-paa-row textarea.multiple-2,.al-paa-row input.multiple-2{ display:inline-block; width:49%; margin-right:2%; } .al-paa-row textarea.multiple-2:last-child,.al-paa-row input.multiple-2:last-child{ margin-right:0; } .al-paa-row textarea.multiple-3,.al-paa-row input.multiple-3{ display:inline-block; width:32%; margin-right:2%; } .al-paa-row textarea.multiple-3:last-child,.al-paa-row input.multiple-3:last-child{ margin-right:0; } .al-paa-row textarea.small,.al-paa-row input.small{ width:150px; } .al-paa-row textarea{ height:188px; } .al-paa-row .al-select{ width:100%; } .al-paa-row.error .bottom .fa-exclamation-circle,.al-paa-row.error-custom .bottom .fa-exclamation-circle,.al-paa-row.error-empty .bottom .fa-exclamation-circle{ display:block; } .al-paa-row.error .bottom .al-select select,.al-paa-row.error-custom .bottom .al-select select,.al-paa-row.error-empty .bottom .al-select select,.al-paa-row.error .bottom textarea,.al-paa-row.error-custom .bottom textarea,.al-paa-row.error-empty .bottom textarea,.al-paa-row.error .bottom input,.al-paa-row.error-custom .bottom input,.al-paa-row.error-empty .bottom input,.al-paa-row.error .bottom .select2-selection--multiple,.al-paa-row.error-custom .bottom .select2-selection--multiple,.al-paa-row.error-empty .bottom .select2-selection--multiple{ border-color:#CC0000; outline-color:#CC0000; box-shadow:none; } .al-paa-row.error .bottom .right .custom-tip,.al-paa-row.error .bottom .right .empty-tip,.al-paa-row.error .bottom .right .tip{ visibility:hidden; } .al-paa-row.error .bottom .right .error-tip{ visibility:visible; } .al-paa-row.valid{ height:auto; width:auto; margin-left:auto; background:none; display:block; float:none; } .al-paa-row.error-empty .bottom .right .custom-tip,.al-paa-row.error-empty .bottom .right .error-tip,.al-paa-row.error-empty .bottom .right .tip{ visibility:hidden; } .al-paa-row.error-empty .bottom .right .empty-tip{ visibility:visible; } .al-paa-row.error-custom .bottom .right .empty-tip,.al-paa-row.error-custom .bottom .right .error-tip,.al-paa-row.error-custom .bottom .right .tip{ visibility:hidden; } .al-paa-row.error-custom .bottom .right .custom-tip{ visibility:visible; } .al-paa-row.focus .top .right .custom-tip,.al-paa-row.focus .bottom .right .custom-tip,.al-paa-row.focus .top .right .empty-tip,.al-paa-row.focus .bottom .right .empty-tip,.al-paa-row.focus .top .right .error-tip,.al-paa-row.focus .bottom .right .error-tip{ visibility:hidden; } .al-paa-row.focus .top .right .tip,.al-paa-row.focus .bottom .right .tip{ visibility:visible; } .al-paa-row-default .input-group{ display:flex; } .al-paa-row-default .input-group .al-input:first-child,.al-paa-row-default .input-group .al-select:first-child,.al-paa-row-default .input-group .al-input:first-child select,.al-paa-row-default .input-group .al-select:first-child select{ border-right:0; border-top-right-radius:0; border-bottom-right-radius:0; } .al-paa-row-default .input-group .al-input:last-child,.al-paa-row-default .input-group .al-select:last-child,.al-paa-row-default .input-group .al-input:last-child select,.al-paa-row-default .input-group .al-select:last-child select{ border-top-left-radius:0; border-bottom-left-radius:0; } .al-paafield-label{ line-height:22px; font-family:Arial,sans-serif; font-size:14px; font-weight:bold; } .al-paa-row-ytvideo input{ background:url(/style/img/icn-youtube.png) no-repeat right center; } .al-paa-row-age .fa-calendar,.al-paa-row-date .fa-calendar{ position:absolute; top:10px; right:10px; color:#c3c3c3; } .al-paa-row-color .bottom input{ } .al-paa-row-progeny table{ border-color:#e3e3e3; border-radius:4px; width:100%; } .al-paa-row-progeny table td{ border-color:#e3e3e3; } .al-paa-row-progeny table tr:first-child td:first-child{ border-top-left-radius:4px; } .al-paa-row-progeny table tr:first-child td:last-child{ border-top-right-radius:4px; } .al-paa-row-progeny input{ border:0; text-align:left; } .al-paa-row-jqphotos .photos{ min-height:150px; border-radius:4px; background-color:#fff; border:dashed 2px #e3e3e3; } .al-paa-row-jqphotos .photos .placeholder{ background:url(/style/img/bg-paa-photos.png) no-repeat top center; width:124px; height:100px; margin:25px auto; padding-top:40px; text-align:center; cursor:pointer; color:#a9a9a9; font-size:14px; font-weight:bold; line-height:1.43; } .al-paa-row-jqphotos #ads_uploaded{ min-height:0; width:auto; } .al-paa-row-jqphotos #ads_uploaded .img-options .rotate-photo{ padding:0 5px; font-size:10px; color:#3C3C3C; } .al-paa-row-jqphotos #ads_uploaded .uploadedImageClass,.al-paa-row-jqphotos #ads_uploaded .uploadedImageClass:hover{ height:94px; } .al-paa-row-social .buttons{ margin-bottom:20px; } .al-paa-row-social .buttons .al-btn{ width:49%; } .al-paa-row-social .buttons .al-btn:first-child{ margin-right:2%; } .al-paa-row-social .or{ position:relative; text-align:center; text-transform:uppercase; font-size:16px; } .al-paa-row-social .or span{ position:relative; z-index:1; padding:0 10px; background:#fff; } .al-paa-row-social .or:before{ content:""; position:absolute; top:50%; left:0; right:0; border-bottom:1px solid #e3e3e3; } .select2-dropdown{ border-radius:4px !important; border-color:#E3E3E3 !important; } .select2-results__option{ padding:8px 12px !important; line-height:20px !important; } .select2-container--default li.select2-results__message[aria-live="assertive"]{ color:#CC0000; } .al-paa-row-schedule table{ width:100%; border-top:1px solid #eee; } .al-paa-row-schedule td{ border-bottom:1px solid #eee; } .al-paa-row-schedule input[type=time]{ width:auto; display:inline; margin-top:4px; margin-bottom:4px; } .al-paa-row-schedule textarea{ border:1px solid #ddd !important; color:#999; cursor:default; } body.al-paa .select2-container--default li.select2-results__option[aria-selected="true"]{ background:transparent; position:relative; color:#212527; font-weight:normal; } body.al-paa .select2-container--default li.select2-results__option[aria-selected="true"]:after{ position:absolute; content:""; height:5px; width:9px; border-left:3px solid; border-bottom:3px solid; transform:rotate(-45deg); right:10px; top:10px; color:#86CE8C; } body.al-paa .select2-container--default li.select2-results__option--highlighted[aria-selected]{ background:transparent; color:#212527; font-weight:normal; } body.al-paa .select2-container--default li.select2-results__option--highlighted[aria-selected]:hover{ background:#eeeeee; } @media only screen and (max-width:768px){ .al-paa-steps ul{ padding:14px; position:relative; } .al-paa-steps li{ width:33%; } .al-paa-steps li .number{ text-align:center; } .al-paa-steps li .text{ display:none; } .al-paa-steps li.step-1{ text-align:left; } .al-paa-steps li.step-1:after{ left:35px; } .al-paa-steps li.step-3{ text-align:right; } .al-paa-steps li.step-2:after,.al-paa-steps li.step-1:after{ display:none; } .al-paa-form .left{ float:none; width:auto; padding:0 0 10px; } .al-paa-form .main{ margin-left:0; } .al-paa-group{ padding:0 9px 30px; font-family:Arial,sans-serif; } .al-paa-group .title-wrapper{ margin-right:0; } .al-paa-group .header{ padding:13px 0; } .al-paa-group .header .right,.al-paa-group .header .fa{ display:none; } .al-paa-row .input-wrapper{ margin-right:0; } .al-paa-row .right{ padding-left:0; padding-top:0; width:auto; float:none; } .al-paa-row .right .tip,.al-paa-row .right .error-tip,.al-paa-row .right .empty-tip,.al-paa-row .right .custom-tip{ padding-top:6px; position:static; display:none; } .al-paa-row.error .error-tip{ display:block; } .al-paa-row.error-empty .empty-tip{ display:block; } .al-paa-row.error-custom .custom-tip{ display:block; } .al-paa-row.focus .tip{ display:block; } .al-paa-row-social .buttons .al-btn{ width:100%; float:none; margin-bottom:6px; } .progeny_table input{ width:100% !important; border:0; padding:5px; } .al-paa-step-1-banner{ display:none; } .al-paa-step-1-form{ font-family:Arial,sans-serif; float:none; padding:10px 0; } .al-paa-step-1-form .rows{ min-height:0; } .al-paa-step-1-row .right{ display:none; } .al-paa-step-1-row .left{ width:100%; padding:0; } .al-paa-step-1-footer .al-btn{ width:100%; } #al-paa-step-1-row-search{ margin-bottom:10px; } #al-ad-incomplete-msg-popup .al-popup-footer a.al-btn:last-child{ margin-left:0; } } .ui-sortable .uploadedImageClass .handler{ background-image:url('https://www.horseclicks.com/style/img/pic_move.png'); } .uploaded_photo{ background-image:url('https://www.horseclicks.com/style/jpPublish_removeImage.png'); } .uploaded_photo:hover{ background-image:url('https://www.horseclicks.com/style/jpPublish_removeImage_hover.png'); } .al-paa-rates{ height:45px; } :root{ --error-gutter-y:24px; } @media only screen and (min-width:769px){ :root{ --error-gutter-y:80px; } .al-error-block .al-card.is-item.is-related{ min-height:284px; } } @media only screen and (max-width:768px){ .al-error-img{ margin-top:16px; margin-bottom:16px; } } .al-error-block{ padding:var(--error-gutter-y) 0; } .al-error-block.is-texts{ background:#F4F7F7; text-align:center; } @media only screen and (min-width:769px){ .al-error-block.is-404.is-texts{ text-align:left; } } .al-error-tag{ color:#8B9099; } @media only screen and (min-width:769px){ .al-error-title{ font-weight:bold; font-size:24px; line-height:28px; } } .al-error-firstrow{ margin-bottom:var(--error-gutter-y); } .al-error-action{ background:#fff; box-shadow:0px 0px 10px 0px #00026; display:inline-flex; width:100%; height:60px; align-items:center; justify-content:space-between; border-radius:8px; padding-right:16px; padding-left:16px; font-weight:700; font-size:16px; line-height:20px; } @media only screen and (min-width:769px){ .al-error-action{ height:72px; font-size:18px; line-height:24px; } } *{ margin:0; padding:0; box-sizing:border-box; } * *{ box-sizing:inherit; } .page-amb #page{ width:auto; margin-top:auto; } .page-amb #page .al-hdr-logo-img{ height:auto; } .pb-container{ position:relative; width:95%; } .pb-container .pb-hdr-btns{ display:none; } @media screen and (max-width:767px){ .pb-container .pb-logo{ padding:16px; } .pb-container .block-img{ margin-top:24px; padding:0 16px; width:95%; height:auto; } .pb-container .section-top-image{ text-align:unset; } .pb-container .section-top-image .trustpilot-mobile{ padding:0 16px; margin-top:24px; display:block; } } @media screen and (min-width:767px){ .pb-container .section-top-image{ text-align:end; } .pb-container .section-top-image .block-img{ width:557px; height:537px; } } @media screen and (min-width:1120px){ .pb-container{ max-width:1100px; } } @media screen and (min-width:570px){ .pb-container{ margin:0 auto; width:80%; } .pb-container .pb-hdr-btns{ padding:12px 0; display:block; } .pb-container .pb-popup-header-right{ display:none; } } @media screen and (min-width:767px){ .pb-container .pb-logo{ padding:16px 0; } } .pb-container .al-btn.social-fb,.pb-container .al-btn.social-google{ height:60px; width:100%; } .pb-container .al-btn.social-fb.nonFAD,.pb-container .al-btn.social-google.nonFAD{ width:49%; font-size:15px; } .pb-container .nonfad-login-form{ display:none; } .pb-container .nonfad-login-form.not-logged-in{ display:block; } .pb-container .create-button .al-btn.button-56,.pb-container .login-button .al-btn.button-56{ height:60px; border-radius:6px; padding:11px 20px; font-weight:600; font-size:16px; line-height:18px; } .pb-fixed{ position:fixed; top:0; left:0; width:100%; z-index:9999; backdrop-filter:blur(10px); background:rgba(255,255,255,0.8); } @media screen and (max-width:576px){ .pb-fixed{ backdrop-filter:blur(2px); } } .al-hdr-nav{ height:60px; border-bottom:none; } .al-hdr-nav .logo-pb{ order:0 !important; } @media screen and (max-width:570px){ .al-popup .pb-popup .al-popup-container{ width:auto; } .al-popup .al-popup-container{ width:auto; } } #pb-login .al-message{ color:#F74D4D; background:rgba(247,77,77,0.1); padding:8px; font-weight:bold; text-align:center; margin-bottom:24px; line-height:28px; border-radius:0; display:none; } .pb-form{ box-sizing:border-box; background:#FFFFFF; border-radius:8px; padding:48px 40px; box-shadow:0 0 10px rgba(0,0,0,0.15); } .pb-form *{ box-sizing:inherit; } .pb-form.create-profile{ margin-bottom:3rem; } .pb-form #profile-create.disabled{ opacity:0.5; } .pb-form .al-input{ min-height:60px; border-radius:8px; } @media screen and (min-width:767px){ .pb-form{ min-width:544px; } } .pb-form .form-content{ margin-top:12px; } .pb-form .pb-form-title{ display:flex; flex-direction:column; align-items:flex-start; gap:8px; } .pb-form #cross_icon{ position:absolute; right:4px; top:23px; bottom:18px; width:24px; height:24px; } .pb-form #path_icon{ position:absolute; left:16px; top:18px; bottom:18px; width:24px; height:24px; } .pb-form .al-input-search-popup.pb-input-popup{ padding:0; border:1px solid #CBD5D9; } .pb-form #input_business_address{ font-size:14px; font-style:normal; font-weight:400; line-height:140%; height:60px; resize:none; overflow:hidden; } .pb-form #input_business_address::placeholder{ font-weight:400; font-size:15px; line-height:22px; } .pb-form #input_business_address[readonly]{ min-height:60px; padding:18px 40px 18px 48px; background-color:#F4F7F7; color:#5D6066; border:1px solid #CBD5D9; } .pb-form #input_business_address[readonly].hasTwoLines{ min-height:60px; padding:10px 40px 10px 48px; } .pb-form #input_business_address[readonly].hasMoreLines{ min-height:90px; padding:12px 40px 12px 48px; } .pb-form .al-input.pb-input{ font-weight:400; font-size:15px; line-height:22px; } @media screen and (min-width:767px){ .pb-form .al-input.pb-input{ min-width:456px; } } .pb-form .al-input-search .al-icn.search{ top:18px; } .pb-form #passwordErrormessage{ margin:6px 8px 24px 8px; } .pb-form .errormessage{ margin:6px; font-weight:400; font-size:13px; line-height:15px; color:#CC0000; } .pb-form .invalid{ border:2px solid #CC0000 !important; } .pb-form .valid{ border:2px solid var(--color-accent-1) !important; } .pb-form .pb-title{ font-style:normal; font-weight:700; font-size:30px; line-height:39px; text-align:start; } @media screen and (max-width:767px){ .pb-form .pb-title,.pb-form .pb-title h3{ font-size:24px; font-weight:600; } } .pb-form .social-btn{ font-weight:600; font-size:16px; line-height:18px; height:60px; border:1px solid #5D6066; border-radius:6px; color:#212527; align-items:center; } .pb-form .forgot-password{ margin:10px 0 20px; text-align:end; font-size:13px; line-height:15px; } .pb-form #pb-radio{ margin-bottom:42px; } .pb-form #message_verify_info-yes,.pb-form #message_verify_info-no{ margin-bottom:24px; } .pb-form #pb-location .form-group,.pb-form #pb-radio .form-group{ position:unset; min-height:20px !important; } .pb-form #pb-checkbox-consent.form-group,.pb-form #pb-checkbox.form-group{ position:unset; min-height:20px !important; } .pb-form .business-header p{ color:#5D6066; } .pb-form .business-location-header p{ margin:24px 0; font-weight:700; font-size:14px; line-height:22px; color:#5D6066; } .pb-form #search-result{ width:inherit; } .pb-form #search-result .business-info{ box-shadow:0 0 10px rgba(0,0,0,0.15); border-radius:8px; height:320px; overflow-y:scroll; position:absolute; top:60px; bottom:0; left:0; right:0; z-index:999; background-color:#FFFFFF; } .pb-form #place-info{ width:inherit; padding:12px; } .pb-form #place-info.al-ty-bd13{ width:inherit; font-weight:600; font-size:12px; line-height:20px; } .pb-form #place-info.al-ty-sm{ font-weight:400; font-size:10px; color:#5D6066; } .pb-form #place-info .place-info-address{ width:300px; padding:0; margin:0; overflow:hidden; position:relative; text-decoration:none; text-overflow:ellipsis; white-space:nowrap; } @media screen and (min-width:767px){ .pb-form #place-info .place-info-address{ width:380px; } } .pb-form #place-info:active{ background:#86CE8C; } .pb-form #place-info:hover{ background:#EAEFF0; } .pb-form .form-group{ position:relative; min-height:60px; } .pb-form .dropdown-info-pb{ position:absolute; max-height:320px; left:0; right:0; top:62px; overflow-y:scroll; border:1px solid #CBD5D9; filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.15)); border-radius:8px; background:#FFFFFF; z-index:9; } .pb-form .dropdown-info-pb #place-info{ cursor:pointer; } .pb-form label.al-input-label{ position:absolute; top:0; left:12px; color:#72767D; font-weight:500; font-size:14px; line-height:15px; margin-top:9.5px; } .pb-block{ margin-top:109px; display:flex; flex-wrap:wrap; flex-direction:row; justify-content:space-between; } .pb-block .pb-title-text{ display:flex; flex-direction:column; align-items:flex-start; padding:0 0 8px; gap:24px; width:450px; justify-content:center; } .pb-block .pb-title-text .g-8{ display:flex; flex-direction:column; align-items:flex-start; gap:24px; } .pb-block .pb-title-text .al-ty-bd18{ max-width:376px; } .pb-block .pb-title-text.account-create{ justify-content:normal; } .pb-block .trustpilot-mobile{ display:none; } .pb-block .pb-form{ flex:0 0 44%; } .pb-block .congratulation{ width:544px; flex:0 0 44%; background:#FFFFFF; border-radius:8px; padding:48px 40px; box-shadow:0 0 10px rgba(0,0,0,0.15); margin-top:8px; text-align:center; } .pb-block .congratulation-img{ width:295px; } @media screen and (max-width:767px){ .pb-block{ margin-left:20px; flex-wrap:wrap; flex-direction:column; } .pb-block .pb-title-text{ display:flex; padding:0 16px; flex-direction:column; align-items:flex-start; gap:8px; width:100%; } .pb-block .pb-title-text .g-8{ display:flex; flex-direction:column; align-items:flex-start; gap:8px; } .pb-block .pb-title-text .pb-header-button{ display:none; } .pb-block .pb-title-text.section-top .trustpilot{ display:none; } .pb-block .pb-title-text.account-create .g-8{ gap:16px; } .pb-block .pb-title-text.account-create .trustblock{ display:block; } .pb-block .pb-form{ flex:90%; } .pb-block .congratulation{ width:100%; flex:90%; box-shadow:none; border-radius:0; } .pb-block #scroll-to-form{ width:100%; flex:90%; } } @media screen and (max-width:570px){ .pb-block{ margin:0; padding-top:0; } .pb-block .pb-form{ padding:24px 16px; order:1; border-radius:0; box-shadow:none; } .pb-block .pb-title-text{ order:0; margin-top:24px; } .pb-block .pb-title-text .pb-header-button{ display:none; } .pb-block .pb-title-text .al-ty-bd56{ font-weight:700; font-size:30px; line-height:39px; } } .w-45{ width:45% !important; } .form-group.mb-2{ margin-bottom:12px; } .form-group.mt-2{ margin-top:12px; } @media screen and (max-width:767px){ .al-hdr-col-pb{ display:none; } } .al-footer.is-template-pb{ display:flex; flex-direction:column; align-items:center; padding:40px 24px; gap:40px; background-color:#212527; bottom:0; width:100%; } .al-footer.is-template-pb .pb-footer-logo img{ width:160px; height:35px; } .al-footer.is-template-pb .trustpilot-footer img{ width:175px; height:90px; } @media screen and (max-width:570px){ .al-footer.is-template-pb .pb-footer-logo img{ width:140px; height:30px; } .al-footer.is-template-pb .trustpilot-footer img{ width:160px; height:85px; } } .create-account{ margin-bottom:53px; } .create-account .pb-title-text{ justify-content:flex-start; } @media screen and (max-width:578px){ .create-account .pb-form{ padding:0 16px; margin-bottom:56px; } .create-account .pb-title-text{ display:none; } } @media screen and (max-width:578px){ .pb-container{ padding-top:0; width:100%; } } .marketing-block .block-1{ margin-top:136px; } .marketing-block .block-1 .frame-1{ display:flex; flex-direction:column; align-items:center; text-align:center; padding:40px 0 0; } .marketing-block .block-1 .frame-1 .frame-title{ margin:0 auto; max-width:709px; } .marketing-block .block-1 .frame-1 .frame-title .al-ty-h2-22{ text-transform:uppercase; } .marketing-block .block-1 .frame-1 .frame-content{ margin:20px auto 0; max-width:650px; } .marketing-block .block-1 .image-list img{ display:none; } .marketing-block .block-1 .image-list img:first-child{ display:block; } .marketing-block .block-1 .image-list-mobile{ display:none; } .marketing-block .block-1 .block-img{ width:100%; height:auto; } .marketing-block .block-1 .hr-line{ border-bottom:1px solid #212527; } @media screen and (max-width:570px){ .marketing-block .block-1{ padding:0 24px; margin-top:40px; } .marketing-block .block-1 .image-list-mobile{ display:block; overflow:hidden; margin:0 -20px; } .marketing-block .block-1 .image-list{ display:none; } .marketing-block .block-1 .image-list-mobile img{ display:none; } .marketing-block .block-1 .image-list-mobile img:first-child{ display:block; } .marketing-block .block-1 .al-ty-h2-22{ font-weight:600; font-size:18px; line-height:23px; } .marketing-block .block-1 .al-ty-h2-48b{ font-weight:600; font-size:32px; line-height:38px; } .marketing-block .block-1 .al-ty-bd16b{ font-weight:400; font-size:16px; line-height:26px; } } .marketing-block .block-2{ display:flex; flex-direction:row; justify-content:space-between; align-items:flex-start; padding:40px 0; gap:32px; } .marketing-block .block-2 .sub-block{ display:flex; flex-direction:column; align-items:flex-start; gap:12px; } .marketing-block .block-2 .pb-icon{ width:40px; height:40px; } @media screen and (max-width:667px){ .marketing-block .block-2{ flex-direction:column; padding:40px 24px; } .marketing-block .block-2 .sub-block{ text-align:center; align-items:center; gap:8px; } .marketing-block .block-2 .sub-block .al-ty-h2-28{ font-weight:600; font-size:32px; line-height:38px; } } .marketing-block .block-3{ margin-top:24px; padding:40px 40px 56px; } .marketing-block .block-3 .features-main-block{ display:flex; flex-direction:row; align-items:flex-start; gap:80px; } .marketing-block .block-3 .features-main-block .features-block{ display:flex; flex-direction:column; align-items:flex-start; gap:8px; } .marketing-block .block-3 .features-main-block .features-block .features-item{ display:flex; flex-direction:row; align-items:center; gap:8px; } @media screen and (max-width:767px){ .marketing-block .block-3{ margin-top:40px; padding:40px 24px 56px; } .marketing-block .block-3 .features-main-block{ flex-direction:column; gap:8px; } .marketing-block .block-3 .al-ty-bd30b{ font-weight:600; font-size:24px; line-height:34px; } .marketing-block .block-3 .al-ty-bd30b.text-center{ text-align:start; } .marketing-block .block-3 .check-icon{ width:16px; height:16px; margin:4px; } .marketing-block .block-3 .features-block{ flex-direction:row; } } .marketing-block .block-4{ margin-top:24px; margin-bottom:136px; text-align:center; } .marketing-block .block-4 .title{ max-width:700px; margin:0 auto; } @media screen and (max-width:570px){ .marketing-block .block-4{ margin:40px; } .marketing-block .block-4.bg-light{ background:none; border-radius:0; padding:0; } .marketing-block .block-4 .title{ display:none; } .marketing-block .block-4 .block-4-button{ width:100%; position:fixed; right:0; bottom:-5px; z-index:1000; text-align:center; text-decoration:none; } } .marketing-block .block-5{ padding:0 0 0 16px; } .marketing-block .block-5 .al-ty-h2-48b{ font-weight:600; font-size:32px; line-height:38px; } .marketing-block .block-5 .testimonial-main-block{ display:flex; flex-direction:row; justify-content:space-between; gap:24px; } .marketing-block .block-5 .testimonial-main-block .testimonial-item{ display:flex; flex-direction:column; align-items:flex-start; padding:24px; gap:8px; width:257px; box-shadow:0 0 10px rgba(0,0,0,0.15); border-radius:8px; font-style:italic; } .marketing-block .block-5 .testimonial-main-block .testimonial-item .testimonial-icon{ width:41px; height:45px; } .marketing-block .block-5 .testimonial-main-block .testimonial-item .testimonial-name{ font-weight:500; font-size:14px; line-height:22px; color:#72767D; font-style:normal; } .marketing-block .block-5 .btn-wrap{ display:none; } @media screen and (max-width:767px){ .marketing-block .block-5{ margin-top:40px; } .marketing-block .block-5 .slick-slide{ margin:0 10px; } .marketing-block .block-5 .slick-list{ position:unset; margin:10px; padding:10px; } .marketing-block .block-5 .slick-prev:before,.marketing-block .block-5 .slick-next:before{ opacity:1; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; } .marketing-block .block-5 .justify-content-end{ justify-content:end; } .marketing-block .block-5 .justify-content-between{ justify-content:space-between; } .marketing-block .block-5 .btn-wrap{ display:flex; flex-direction:row; } .marketing-block .block-5 .btn-wrap .prev-btn,.marketing-block .block-5 .btn-wrap .next-btn{ border:none; background-color:#FFFFFF; } .marketing-block .block-5 .btn-wrap .prev-btn .shape-icon,.marketing-block .block-5 .btn-wrap .next-btn .shape-icon{ margin:6px; width:48px; height:48px; } .marketing-block .block-5 .testimonial-main-block .testimonial-item{ margin-right:10px; height:360px; } } @media screen and (max-width:300px){ .marketing-block .block-5 .testimonial-main-block .testimonial-item{ height:100%; } } .marketing-block .block-6{ margin:136px 0; padding:16px; } .marketing-block .block-6 .faq{ border-bottom:1px solid #212527; } .marketing-block .block-6 .faq.faq-block-1{ border-top:1px solid #212527; } .marketing-block .block-6 .faq .faq-block{ display:flex; flex-direction:row; align-items:center; justify-content:space-between; } .marketing-block .block-6 .faq .faq-block .faq-title{ padding:16px; font-weight:600; font-size:20px; line-height:30px; } .marketing-block .block-6 .faq .arrow-icon{ cursor:pointer; } .marketing-block .block-6 .faq .faq-content{ display:none; padding:16px; font-weight:400; font-size:16px; line-height:26px; } .marketing-block .block-6 #faq-hidden{ display:none; } .marketing-block .block-6 #see-more{ text-decoration:none; } .marketing-block .block-6 .see-more{ font-style:normal; font-weight:600; font-size:16px; line-height:21px; } @media screen and (max-width:567px){ .marketing-block .block-6{ margin-top:40px; margin-bottom:58px; } .marketing-block .block-6 .al-ty-h2-48b{ font-weight:600; font-size:32px; line-height:38px; } .marketing-block .block-6 .faq .faq-block .faq-title{ font-weight:600; font-size:17px; line-height:20px; } } @media screen and (max-width:567px){ .marketing-block.pbn-account .block-6{ margin-top:40px; margin-bottom:24px; } } .bg-light{ background:#F4F7F7; border-radius:8px; padding:40px 40px 56px; } @media screen and (max-width:567px){ .bg-light{ border-radius:0; } } .congrats-icon{ width:56px; height:56px; } .loader{ margin:100px auto; width:75px; height:75px; background:linear-gradient(#fff 0 0) padding-box,linear-gradient(to right,#91D851 -25%,rgba(196,196,196,0) 75%) border-box; border:8px solid transparent; border-radius:50%; -webkit-animation:spin 2s linear infinite; animation:spin 2s linear infinite; } @-webkit-keyframes spin{ 0%{ -webkit-transform:rotate(0deg); } 100%{ -webkit-transform:rotate(360deg); } } @keyframes spin{ 0%{ transform:rotate(0deg); } 100%{ transform:rotate(360deg); } } .pd-register-h4{ font-style:normal; font-weight:600; font-size:18px; line-height:25px; } .section-title{ font-style:normal; font-weight:700; font-size:14px; line-height:22px; letter-spacing:0.05em; text-transform:uppercase; color:#46484D; } .consent-checkbox,.register-radio,.register-checkbox,.location-checkbox,.fad-web{ font-weight:400; font-size:14px; line-height:20px; color:#212527; } .register-radio{ width:96px; margin-right:30px; } .consent-block{ margin-top:8px; margin-bottom:24px; font-weight:400; font-size:12px; line-height:18px; color:#72767D; } .pb-link{ margin-top:24px; font-style:normal; font-weight:400; font-size:12px; line-height:18px; color:#212527; } .rotate{ animation:rotate 4s linear; transform:rotate(180deg); } .ad-detail .contact-buttons .button{ background:#B7CB32!important; } #content{ background-color:#F3F3F3; } .button{ background-color:#eb5b36}#top-menu{ background-color:#404042; } .footer_end{ background-color:#404042; } 