/* https://www.antivol-velo.com/wp-content/themes/citycle/custom/css/custom.css?v=1750956177 */
.ptb_col{background:#fff;padding:20px;margin-bottom:20px;border:1px solid rgba(0,0,0,.075);border-radius:4px}.al-preview h2.title{margin:20px 0 40px;text-align:center;color:#ff4d55}.alike-content{text-align:center}.alike-content>div{display:inline-block;margin:auto}.alike-content .alike-table{text-align:center;margin:auto}.alike-content .alike-table th{border-bottom:1px solid #ccc;padding:5px 20px!important;cursor:move;position:relative}.alike-content .alike-table .head{overflow:hidden;width:100%}.alike-content .alike-table .head>i{position:absolute;left:10px;top:10px;font-size:20px;color:#f1f1f1;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.alike-content .alike-table th:hover .head>i{color:#333}.alike-content .alike-table .head a.remove-column{position:absolute;right:10px;top:10px;z-index:99999;width:20px;height:20px;line-height:20px;font-size:20px;color:#f1f1f1;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.alike-content .alike-table th:hover .head a.remove-column{color:#333}.alike-content .alike-table .head div.thumb{width:100%;height:150px;position:relative;display:block}.alike-content .alike-table .head div.thumb img{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;max-width:100%;max-height:100%;width:initial;height:initial;padding:20px}.alike-content .alike-table .head div.title{font-size:16px;display:block;text-align:left;position:relative}.alike-content .alike-table .head .action>div{width:100%;text-align:center;float:left}.alike-content .alike-table tr:nth-child(even){background-color:#f9f9f9}.alike-content .alike-table tr td{font-size:14px;padding:10px 15px!important;border:none!important;font-weight:700}.alike-content .alike-table tr td:first-child{text-align:left}.alike-content .alike-table img{margin:auto;float:initial}.alike-content a.btn-custom{display:inline-block;margin-top:10px;text-align:left;min-width:120px;font-size:14px}.alike-content a.btn-custom i{border:2px solid #ff4d55;border-radius:50%;padding:5px;color:#ff4d55}.loading{position:fixed;top:0;right:0;left:0;bottom:0;margin:auto;background:rgba(255,255,255,.9);z-index:9999}.loading img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.pagination{overflow:hidden;width:initial;padding:0;text-align:right;float:inherit;margin-left:10px;display:inline-block}.pagination>ul{list-style:none;display:inline-block;overflow:hidden}.pagination li a,.pagination li a:hover,.pagination li.active a,.pagination li.disabled{color:#919191;text-decoration:none}.pagination li{float:left;margin:0 2px;padding:3px 0}.pagination li a{border:1px solid rgba(0,0,0,.075);-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.pagination li a,.pagination li a:hover,.pagination li.active a,.pagination li.disabled{background-color:#fff;cursor:pointer;padding:4px 10px;border-radius:2px}.pagination li a:hover,.pagination li.active a{background-color:#ff4d55;color:white!important}.archive .archive_container{margin-top:20px}.archive .sidebar-left{margin-top:0}.archive .sidebar-left .widget{border:1px solid rgba(0,0,0,.075);border-radius:4px;padding-bottom:24px;padding-top:24px;margin-top:0}.archive .sidebar-left .widget>h2{font-size:18px}.archive .sidebar-left .widget .clear-filter{margin:20px 0 10px}.archive .sidebar-left .menu-filter-taxonomies{margin-bottom:20px}.archive .menu-filter .title-tax{font-size:18px;color:#000}.archive .menu-filter .title-tax i{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;font-size:1.3rem}.archive .menu-filter.active .title-tax i{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);color:#ff4d55}.archive .menu-filter .menu-filter-content{max-height:0;overflow:hidden;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.archive .menu-filter.active .menu-filter-content{max-height:500px}.archive .menu-filter.active .menu-filter-content{max-height:500px}.archive .menu-filter .list-prix{padding:0 10px}.archive .try{text-align:right;float:right;margin-top:10px}.archive a.btn-custom{display:inline-block;margin-bottom:10px;text-align:left;min-width:120px;font-size:14px}.archive a.btn-custom i{border:2px solid #ff4d55;border-radius:50%;padding:5px;color:#ff4d55}.archive .title-page{float:left;text-align:left}.archive .title-page>.title{color:#ff4d55;line-height:42px;font-size:17px}.archive .try form{display:inline-block;vertical-align:top}.archive .try form select{height:30px;padding:0 .9375rem;line-height:20px}.archive .drag-icon{color:#ff4d55;position:relative;font-size:14px;padding-left:75px;margin-bottom:5px;margin-top:19px}.archive .drag-icon:before{background:url(/wp-content/themes/citycle/custom/css/../images/icons/arrow-curved.svg) center center no-repeat;background-size:cover;content:"";display:block;height:30px;width:70px;position:absolute;bottom:0;left:0}.archive .display-type{display:inline-block;font-size:1.5rem;margin:0 10px;vertical-align:top}.archive .display-type a{display:inline-block;text-align:center;color:#ccc}.archive .display-type a:hover,.archive .display-type a.active{color:#ff4d55}.archive .display-type a.active{pointer-events:none}.archive .articles .article{background-color:#fff;padding:10px!important;border:1px solid #ddd;width:100%;margin-left:0!important;margin-right:0!important;margin-bottom:10px;clear:none!important;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;z-index:11}.archive .articles article.article.ui-draggable-dragging{opacity:.5;cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.archive .articles .article .image{height:160px;background:#fff}.archive .articles .article .image a{display:block;height:100px;position:relative;margin:10px}.archive .articles .article .image img{position:relative;max-height:150px;max-width:100%;left:0;right:0;top:0;bottom:0;margin:auto}.archive .articles .article .content{min-height:160px}.archive .articles .article a.title{display:block}.archive .articles .article a.title h2{font-size:16px;font-weight:700;text-align:center;margin-bottom:10px}.archive .articles .article .description{font-size:14px}.archive .articles .article .description .attributes{text-align:left;margin-bottom:5px;clear:both;overflow:hidden}.archive .articles .article .description .attributes span{display:block;font-size:14px}.archive .articles .article .description .attributes img.alignnone{float:left;margin:0 5px;width:18px!important;height:18px}.archive .articles .article .description .attributes .icon{max-width:24px}.archive .articles .article .description .compare{text-align:left;position:absolute;bottom:0}.archive .articles .article .action{min-height:160px;background:#f9f9f9;border:1px solid #e0e0e0;text-align:center;padding:20px 0}.archive .articles .article .action .prix h3{font-size:2rem;font-weight:700;color:#261e1e}.archive .articles.tv-grid .article{background-color:#fff;padding:20px!important;width:calc(50% - 20px);float:left;margin-right:20px!important;margin-bottom:1.5em;clear:none!important;cursor:-moz-grab;cursor:-webkit-grab;z-index:11;overflow:hidden;border-radius:.25rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.archive .articles.tv-grid .article .image img{position:absolute;max-height:150px;max-width:100%;left:0;right:0;top:0;bottom:0;margin:auto}.archive .articles.tv-grid .article .image{width:100%;padding:6px}.archive .articles.tv-grid .article .content{width:100%;padding:0;min-height:160px}.archive .articles.tv-grid .article .content .description{position:absolute;top:3.2em}.archive .articles.tv-grid .article .action{padding:7px 0 0 0;min-height:inherit;position:absolute;bottom:.5em;right:.5em;z-index:9999999999999999999;min-width:140px;border-radius:.25rem}.archive .articles.tv-grid .article .action h3{color:#fff}.archive div.droppable,.archive div.droppable .widget{margin-top:0!important}.archive div.droppable .widget{border:1px solid rgba(0,0,0,.075)}.archive div.droppable{min-height:300px}.archive div.droppable{width:100%;max-width:375px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.archive.fixed div.droppable{top:100px;position:fixed}.archive div.droppable .widget *{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;font-size:18px}.archive div.droppable.ui-droppable-hover .widget{border:4px dashed #c1c1c1}.archive div.droppable .widget .section-wrap{padding:0}.alike-widget-btn-wrap .alike-button-compare{color:#ff4d55}.alike-widget-btn-wrap .alike-button-clear{color:#000;float:right}.alike-widget-btn-wrap .alike-button-clear i{color:black!important;border:2px solid black!important}.single-type-content a.btn-custom{display:inline-block;margin-bottom:10px;text-align:left;min-width:120px;font-size:14px;background:transparent}.single-type-content a.btn-custom i{border:2px solid #ff4d55;border-radius:50%;padding:5px;color:#ff4d55}.single-type-content{padding:40px 0}.single-type-content .fotorama{background-color:#fff;padding:20px 0;border:1px solid rgba(0,0,0,.075);margin-bottom:20px;border-radius:5px}.single-type-content .fotorama .fotorama__wrap{margin:auto}.single-type-content .ptb_items_wrapper{padding:0}.single-type-content h5.ptb_entry_title,.single-type-content h4.ptb_entry_title,.single-type-content h3.ptb_entry_title,.single-type-content h2.ptb_entry_title,.single-type-content h1.ptb_entry_title{margin:0}.single-type-content .ptb_items_wrapper .ptb_col_last{min-height:200px;text-align:center}.single-type-content .ptb_items_wrapper .ptb_col_last .ptb_prix{font-size:2rem;font-weight:700;color:#261e1e}.single-type-content .ptb_link_button{min-width:130px}.single-type-content .fotorama__thumb{background:white!important;border:1px solid #ececec!important}.single-type-content .fotorama__thumb img{max-width:100%!important;max-height:100%!important;top:50%!important;margin-top:-32px!important;width:initial!important;margin:auto}.ptb_last_row .ptb_col_first .ptb_module{font-size:16px}.ptb_last_row .ptb_col_first .ptb_module .ptb_text_before{width:260px;display:inline-block;float:left}.ptb_last_row .ptb_col_first .ptb_module p{margin:0}.ptb_last_row .ptb_col_first .ptb_module{clear:both}.ptb_last_row .ptb_col_first .ptb_module:nth-child(even){background-color:#f9f9f9}@media (max-width:600px){.ptb_last_row .ptb_col_first .ptb_module{float:inherit;width:100%}.ptb_last_row .ptb_col_first .ptb_module.clear{margin-right:0}.ptb_last_row .ptb_col_first .ptb_module.bg{background-color:transparent}.ptb_last_row .ptb_col_first .ptb_module:nth-child(even){background-color:#f9f9f9}}.single-type-content .multi-rating{margin:20px 0}.single-type-content .rating-form{padding:20px;background:#fff;border:1px solid rgba(0,0,0,.075);border-radius:5px}.archive div.droppable>.widget{max-height:600px;overflow-y:auto;padding:20px}.alike-widget-partials{padding:5px;margin-bottom:15px;border:1px solid #EDEDED}.alike-widget-title{width:100%}.alike-widget-partials .alike-widget-close{right:-10px;top:-10px;background:#ff4d55}.alike-widget-partials .alike-widget-close a{border:none;color:#fff}.alike-widget-btn-wrap{border:1px solid #EDEDED}.widget-custom{background:transparent;border:0;padding:0}.widget-custom .widget{margin:0 0 40px;display:block;background:#fff;padding:20px;border:1px solid rgba(0,0,0,.075);border-radius:4px;margin-bottom:20px}.widget-custom .widget h4{margin:0 0 5px;text-transform:capitalize}.widget-custom .widget img{max-width:100%;float:initial}ul.primary-menu .menu-item.current-menu-item>a{color:#ff4d54;font-weight:700}ul.primary-menu .menu-item-has-children.current-menu-item:after{border-top-color:#ff4d54}.single_container .ptb_custom_text h1{margin:10px 0 5px 0;font-size:24px;font-weight:700}.footer-sidebar h2{color:#fff;margin-bottom:10px}.footer-sidebar a{color:#ff4d55}.footer-sidebar .rpwe-block li{border-bottom:0}.footer-sidebar .mc4wp-form{text-align:left}.footer-sidebar .mc4wp-form label{color:#d8d8d8}.footer-sidebar .mc4wp-form input{margin-bottom:20px}.column-sidebar .textwidget .mc4wp-form-fields input{margin-bottom:10px}.single-sidebar-left .widget{background:#fff;padding:20px;margin-bottom:20px;overflow:hidden}.single-sidebar-left .widget h2{font-size:1.125rem;font-weight:700;letter-spacing:1px;margin-bottom:.5rem;text-transform:uppercase}.single-sidebar-left .widget .section-wrap>div .mejs-video{width:100%}.descicon{overflow:auto}.descicon img{margin:0}.carrier_color{overflow:hidden}.carrier_color span{width:20px;height:20px;display:inline-block;margin:0 2px}.single_container a,.page_container a{color:#ff4d55!important}.title-single h1{margin:0}.page-add-antivol h1{font-size:20px;margin:30px 0 10px}.page-add-antivol .section{border:solid 1px #EEE;margin-bottom:10px;clear:both;overflow:hidden}.page-add-antivol .section h2{background:#f3f3f3;padding:10px;font-size:14px;font-weight:700;margin-top:0;float:left}.page-add-antivol .section-content{padding:5px;float:right}.page-add-antivol .section-content input[type=text],.page-add-antivol .section-content input[type=number]{line-height:30px;padding:0;min-width:300px;padding-left:5px}.page-add-antivol .section-content.wp-editor{clear:both;float:inherit}.page-add-antivol .section-content.link-fields input[type=text]{float:right;width:auto;margin-left:5px}.testimonial_group .testimonial{width:100%;border-bottom:1px solid #f5f5f5}.testimonial_group .testimonial:last-child{border:none}.testimonial_group .testimonial .rr_title{font-size:16px}.testimonial_group .testimonial .stars{margin-bottom:10px;font-size:20px}.testimonial_group .testimonial .rr_review_text .drop_cap{font-size:74px;top:-23px}.rr_review_form .form_table .rr_form_row .rr_form_heading{text-align:left}.pagination-simple{clear:both;position:relative;font-size:11px;line-height:13px;float:right}.pagination-simple span,.pagination-simple a{display:block;float:left;margin:2px 2px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;color:#fff;background:#555;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-ms-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.pagination-simple a:hover{color:#fff;background:rgba(255,77,85,.45)}.pagination-simple .current{padding:6px 9px 5px 9px;background:#ff4d55;color:#fff}.status-antivol{display:inline-block;background:#000;padding:0 5px;margin:0 5px;font-size:12px;color:#fff}.status-antivol.pending{background:orange}.status-antivol.publish{background:green}.video .fancybox{position:relative;display:block}.video .fancybox img{vertical-align:bottom}.video .fancybox:before{content:'';width:100%;height:100%;position:absolute;z-index:1;background:#000;opacity:.2;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.video .fancybox:after{position:absolute;background:url(/wp-content/themes/citycle/custom/css/../../assets/img/play.png) no-repeat center;background-size:65%;content:'';width:120px;height:120px;top:50%;left:50%;margin-top:-60px;margin-left:-60px;z-index:2;opacity:.8;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.video:hover .fancybox:before{opacity:.8}.video:hover .fancybox:after{opacity:1}img.preview{border:1px solid #e0e0e0;border-radius:5px;padding:5px;float:right;margin:10px}.single-comparateur-antivol .grid{max-width:100%;margin-left:-23px!important}.single .single_container .grid,.single .single_container .product-content{max-width:100%;margin-left:-22px}@media screen and (max-width:1024px){.archive .articles .article .image img{max-height:100%;position:absolute}.archive .articles .article .description .attributes{text-align:center}.archive .articles .article a.title h2{text-align:center!important}.archive .articles .article .description .attributes img{text-align:center;display:initial;float:unset}}