@font-face{font-family:'dinot-bold';src:url(/sites/all/themes/car_theme/css/fonts/dinot/dinot-bold-webfont.eot);src:url(/sites/all/themes/car_theme/css/fonts/dinot/dinot-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/car_theme/css/fonts/dinot/dinot-bold-webfont.woff) format('woff'),url(/sites/all/themes/car_theme/css/fonts/dinot/dinot-bold-webfont.ttf) format('truetype'),url(/sites/all/themes/car_theme/css/fonts/dinot/dinot-bold-webfont.svg#din_otbold) format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'NewCenturySchlbkLTStd-Roman';src:url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-roman/NewCenturySchlbkLTStd-Roman.eot?) format('eot'),url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-roman/NewCenturySchlbkLTStd-Roman.otf) format('opentype'),url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-roman/NewCenturySchlbkLTStd-Roman.woff) format('woff'),url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-roman/NewCenturySchlbkLTStd-Roman.ttf) format('truetype'),url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-roman/NewCenturySchlbkLTStd-Roman.svg#NewCenturySchlbkLTStd-Roman) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'NewCenturySchlbkLTStd-It';src:url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-it/NewCenturySchlbkLTStd-It.eot?) format('eot'),url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-it/NewCenturySchlbkLTStd-It.otf) format('opentype'),url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-it/NewCenturySchlbkLTStd-It.woff) format('woff'),url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-it/NewCenturySchlbkLTStd-It.ttf) format('truetype'),url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-it/NewCenturySchlbkLTStd-It.svg#NewCenturySchlbkLTStd-It) format('svg');font-weight:normal;font-style:italic;}@font-face{font-family:'NewCenturySchlbkLTStd-Bd';src:url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-bd/NewCenturySchlbkLTStd-Bd.eot?) format('eot'),url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-bd/NewCenturySchlbkLTStd-Bd.otf) format('opentype'),url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-bd/NewCenturySchlbkLTStd-Bd.woff) format('woff'),url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-bd/NewCenturySchlbkLTStd-Bd.ttf) format('truetype'),url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-bd/NewCenturySchlbkLTStd-Bd.svg#NewCenturySchlbkLTStd-Bd) format('svg');font-weight:bold;font-style:normal;word-spacing:1px;}@font-face{font-family:'NewCenturySchlbkLTStd-BdIt';src:url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-bd-it/NewCenturySchlbkLTStd-BdIt.eot?) format('eot'),url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-bd-it/NewCenturySchlbkLTStd-BdIt.otf) format('opentype'),url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-bd-it/NewCenturySchlbkLTStd-BdIt.woff) format('woff'),url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-bd-it/NewCenturySchlbkLTStd-BdIt.ttf) format('truetype'),url(/sites/all/themes/car_theme/css/fonts/newcentury/newcentury-bd-it/NewCenturySchlbkLTStd-BdIt.svg#NewCenturySchlbkLTStd-BdIt) format('svg');font-weight:bold;font-style:italic;word-spacing:1px;}html,body,div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;font-weight:bold;}a,p,ul,ol,li,img,span,strong,em{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}canvas,details,embed,figcaption,menu,nav,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}b,strong{font-weight:bold;}em,i{font-style:italic;}sup{vertical-align:super;font-size:0.85em;}small{font-size:0.85em;}blockquote,q{quotes:none;}blockquote{background:#eeeeee none;border-top:5px solid #ff0000;padding:20px;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;width:100%;margin:0 0 10px;border:1px solid #999999;}table td,table th{vertical-align:middle;padding:8px 10px;border:0;color:#5e5e5e;}tr.even,tr.odd{border-width:0 1px 0 1px;border-style:solid;border-color:#999999;background:#f3f4ee;}tr.odd{background:#fff;}tr.drag{background:#ECECEC;}tr.drag-previous{background:#ffb;}table th{color:#666666;font-family:"dinot-bold",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:18px;text-transform:uppercase;background:#ECECEC;border-width:1px;border-style:solid;border-color:#bebfb9;padding:3px 10px;}body{font:13px/1.5 Arial,Helvetica,sans-serif;color:#5e5e5e;}h1{font-family:"NewCenturySchlbkLTStd-Bd",Arial,Helvetica,sans-serif;font-size:36px;line-height:38px;color:#666666;text-transform:none;}h2{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;line-height:21px;color:#666666;text-transform:uppercase;}h3{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:21px;text-transform:none;color:#666666;}h4{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:19px;font-weight:bold;text-transform:none;color:#999999;}a{font-weight:bold;text-decoration:none;}a:link,a:visited{color:#00772f;}a:hover{color:#00772f;}a:active{color:#00772f;}hr{margin:0;padding:0;border:none;height:1px;background:#666666;}ul ul,ol ol{padding:5px 0 0 10px;}ol li,ul li,.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;list-style-position:outside;}li a.active{color:#00772f;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10px;}dt,.admin h3{font-size:18px;margin:0;}dd{padding-left:10px;font-size:0.9em;font-style:italic;margin-bottom:20px;}fieldset{border:1px solid #ccc;padding:2.5em 0 0 0;position:relative;margin:1em 0;}fieldset .fieldset-legend{margin-top:0.5em;padding-left:15px;position:absolute;text-transform:uppercase;}fieldset .fieldset-wrapper{padding:0 13px 13px 15px;}fieldset .fieldset-description{margin-top:0.5em;}fieldset.collapsed{background-color:transparent;}html.js fieldset.collapsed{border-width:1px;height:auto;}fieldset fieldset{background-color:#fff;}fieldset fieldset fieldset{background-color:#f8f8f8;}.title,.title a{font-family:"dinot-bold",Arial,Helvetica,sans-serif;font-weight:normal;font-size:14px;line-height:18px;color:#666666;text-transform:uppercase;margin:0 0 5px;}.title a:hover{color:#999999;}.title-box,.title-box a{font-family:"NewCenturySchlbkLTStd-Bd";font-size:14px;line-height:18px;font-weight:bold;color:#666666;text-transform:none;margin:0 0 5px;}ul.arrowed-red{list-style:none;margin:0;padding:0;}ul.arrowed-red li{background:url(/sites/all/themes/car_theme/images/arrow_red.png) 0px 7px no-repeat;padding:0 0 0 15px;margin:6px;}body.print-body{margin:2em 1em 1em;}body#print-body-pdf *{font-family:Arial;}body#print-body-pdf .print-logo{margin-bottom:10px;}body#print-body-pdf .form-item label,body.print-body .form-item label,body#print-body-pdf fieldset legend{display:block;font-weight:bold !important;color:#5e5e5e;}body.print-body .webform-submission-actions,body.print-body .webform-submission-navigation{display:none;}body#print-body-pdf h2.webform-page{page-break-before:always;text-align:center;margin:0px 0px 10px 0px;}body#print-body-pdf fieldset{padding:25px 0.5em 0;display:block;}body#print-body-pdf fieldset .fieldset-legend{font-family:Arial;padding-top:10px;padding-left:0px;padding-bottom:15px;padding-right:0px;margin-top:6px;font-size:18px;line-height:27px;height:40px;font-weight:bold;text-transform:uppercase;display:block;}body#print-body-pdf .fieldset-wrapper:empty{display:block;height:20px;}.webform-component--document-final-group--atteste-conditons-formulaire-cantonal.webform-component-display{margin-top:-10px;margin-bottom:0.25em;margin-left:1.5em;padding:0px 0px 0px 0px;display:list-item;}.webform-component--document-final-group--atteste-conditons-formulaire-cantonal.webform-component-checkboxes{margin-top:-9px;}.table-bordered{width:100%;border:1px solid #999999 !important;}.table-bordered th,.table-bordered td{border:1px solid #999999 !important;}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive>.table-bordered{border:0;}
.section{margin:0 auto;width:940px;padding:0 20px 20px;}#user-nar{background-color:#919191;}#user-nav-inner{padding:0 20px 0;min-height:20px;}#nav-responsive{display:none;position:relative;}#site-name{float:left;}#nav-responsive-content{display:none;position:absolute;top:36px;width:100%;z-index:100;background-color:#919191;}#nav-responsive-content-inner{padding:10px;}#page-title{border-bottom:1px dashed #999999;margin-bottom:20px;}#page-left{width:695px;float:left;margin-right:40px;}#page-right{float:right;width:205px;}#branding{float:left;width:245px;}#masthead{float:left;width:450px;}#highlighted{margin-bottom:17px;}#content .region{float:left;}#content .region-sidebar-first,#content .region-sidebar-second{width:205px;}#content .region-sidebar-first{margin-right:40px;}#content .region-sidebar-second{margin-left:40px;}.no-sidebars #content .region-content{width:100%;float:none;}.one-sidebar #content .region-content{width:450px;}.two-sidebars #content .region-content{width:205px;}#footer-columns,#footer-bottom{border-top:1px dashed #666;padding:10px 0;}#footer-columns .region{float:left;width:20%;}#footer-columns .region-footer-firstcolumn .block{margin-right:25px;}#footer-columns .region-footer-thirdcolumn{width:60%;}#footer-columns .region-footer-fourthcolumn{float:none;clear:both;width:100% !important;}#footer-bottom{display:flex;}#footer-bottom-left{margin-right:auto;}.f-col3-col{float:left;width:50%;}#f-service .f-col3-col-inside{margin-right:25px;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#FFF;}#colorbox{outline:0;}#cboxWrapper{}#cboxTopLeft{}#cboxTopCenter{}#cboxTopRight{}#cboxBottomLeft{}#cboxBottomCenter{height:10px;}#cboxBottomRight{}#cboxMiddleLeft{}#cboxMiddleRight{}#cboxContent{overflow:visible;margin-top:32px;font-family:"dinot-bold",Arial,Helvetica,sans-serif;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:50px;}#cboxTitle{position:absolute;bottom:4px;left:0;color:#000;font-size:18px;line-height:20px;width:100%;height:40px;overflow:hidden;padding:0px 68px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{display:none;position:absolute;bottom:25px;right:0;color:#FFFFFF;font-size:18px;line-height:20px;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/themes/car_theme/mycolorbox/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/themes/car_theme/mycolorbox/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;top:50%;left:0;margin:-35px 15px 0 0;background:transparent url(/sites/all/themes/car_theme/mycolorbox/images/arrow_right_carrousel.png) right top no-repeat;width:70px;height:70px;font-family:inherit;font-size:18px;line-height:20px;color:#fff;margin:-35px 0 0 15px;text-indent:-9999px;transition:none;}#cboxPrevious:hover{background-position:-70px 0;}#cboxNext{position:absolute;top:50%;right:0;width:70px;height:70px;font-family:inherit;font-size:18px;line-height:20px;color:#FFF;text-indent:-9999px;margin:-35px 15px 0 0;background:transparent url(/sites/all/themes/car_theme/mycolorbox/images/arrow_left_carrousel.png) right top no-repeat;transition:none;}#cboxNext:hover{background-position:-70px 0;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/sites/all/themes/car_theme/mycolorbox/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;top:-27px;right:-8px;background:transparent none;width:25px;height:25px;font-family:inherit;color:#000;text-indent:9999px;font-size:18px;line-height:20px;}#cboxClose:hover{background-position:-25px -25px;}#cboxClose:after{content:'x';text-indent:0;position:absolute;left:0;top:0;width:100%;line-height:1;font-size:inherit;}.picture-colorbox-container img{-moz-border-radius:0 0 20px 0;-webkit-border-radius:0 0 20px 0;border-radius:0 0 50px 0;behavior:url("/pie/PIE.htc");}
input[type="text"],input[type="password"],input[type="email"],textarea,select{border:1px solid #dddddd;padding:7px 4px;margin:0;max-width:100%;outline:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;color:#666666;background:#ececec;}select{padding:0;}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border:1px solid #aaa;color:#666666;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);}.form-textarea-wrapper textarea{max-width:100%;}label,legend{display:block;font-weight:bold;}input[type="checkbox"]{display:inline;}label span,legend span{font-weight:normal;font-size:18px;color:#666666;}option:checked{background-color:#e9e9e9;}.button,a.button,button,input[type="submit"],input[type="reset"],input[type="button"]{border-style:solid;border-width:0;border-color:transparent;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;color:white;background-color:#00772F;font-size:14px;font-family:"dinot-bold",Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;display:inline-block;cursor:pointer;line-height:normal;padding:5px 14px;margin:5px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.button:hover,a:hover.button,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{background-color:#ff0000;}.button:active,button:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active{background-color:#ff0000;}.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}.button_hilite,a.button_hilite{background-color:#0ad1e5;}.button_hilite:hover,a:hover.button_hilite{background-color:#374045;}.button_pale,a.button_pale{color:#374045;background-color:#f8f8f8;text-shadow:0 1px 0 rgba(255,255,255,0.4);}a:hover.button_pale{color:#fff;background-color:#374045;text-shadow:0 1px 0 rgba(0,0,0,0.4);}.button,button.sm_button,a.sm_button,input[type="submit"].sm_button,input[type="reset"].sm_button,input[type="button"].sm_button{font-size:13px;}.form-type-checkbox,.form-type-radio{display:block;margin-bottom:10px;margin-top:10px;min-height:20px;position:relative;}.form-type-checkbox label,.form-type-radio label{cursor:pointer;padding-left:25px;display:inline-block;}.form-type-checkbox input,.form-type-radio input[type="radio"]{position:absolute;}#nav-responsive-toggle{background:transparent url(/sites/all/themes/car_theme/images/dropdown.png) left center no-repeat;float:right;height:20px;overflow:hidden;position:relative;text-indent:-300px;width:22px;margin:11px 15px 11px 0;}#site-name,#site-name a{color:#fff;font-family:"dinot-bold",Arial,Helvetica,sans-serif;font-size:24px;text-transform:uppercase;}#nav-responsive-content #search{margin-bottom:20px;}#nav-responsive-content #navigation a{font-size:17px;color:#fff;}#nav-responsive-content #block-multiblock-1,#nav-responsive-content #block-multiblock-2{background-color:#ececec;padding:20px 10px 0;}.alert{padding:8px 35px 8px 14px;margin-bottom:10px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url("/pie/PIE.htc");}.alert,.alert h4{color:#c09853;}.alert h4{margin:0;}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px;}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;}.alert-success h4{color:#468847;}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;}.alert-danger h4,.alert-error h4{color:#b94a48;}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;}.alert-info h4{color:#3a87ad;}.alert-block{padding-top:14px;padding-bottom:14px;}.alert-block>p,.alert-block>ul{margin-bottom:0;}.alert-block p+p{margin-top:5px;}.alert .close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.alert a.close{text-decoration:none;}.alert .close:hover,.alert .close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);}html.js div.ctools-dropdown.car-select{padding:0;margin:0 0 20px 0;border:1px solid #dddddd;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;behavior:url("/pie/PIE.htc");background:-webkit-linear-gradient(#fefefe,#e7e7e7);background:-moz-linear-gradient(#fefefe,#e7e7e7);background:-ms-linear-gradient(#fefefe,#e7e7e7);background:-o-linear-gradient(#fefefe,#e7e7e7);background:linear-gradient(#fefefe,#e7e7e7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe',endColorstr='#e7e7e7');}html.js div.ctools-dropdown.car-select div.ctools-dropdown-link-wrapper{border-right:1px solid #DDDDDD;margin:0 20px 0 0;padding:0;}html.js div.ctools-dropdown.car-select a.ctools-dropdown-text-link{display:block;padding:4px 20px 4px 5px;margin-right:-17px;background:transparent none;background:transparent url(/sites/all/themes/car_theme/images/arrow-asc.png) right center no-repeat;}html.js div.ctools-dropdown.car-select div.ctools-dropdown-container{border:0 none;max-width:100%;margin:0;}html.js div.ctools-dropdown.car-select div.ctools-dropdown-container ul{border:1px solid #dddddd;}html.js div.ctools-dropdown.car-select div.ctools-dropdown-container ul li{margin:0;padding:0;border-bottom:1px solid #999;}html.js div.ctools-dropdown.car-select div.ctools-dropdown-container ul li a{width:auto;display:block;padding:4px;}html.js div.ctools-dropdown.car-select a,html.js div.ctools-dropdown.car-select div.ctools-dropdown-container ul li a{color:#666666;font-weight:normal;}html.js div.ctools-dropdown.car-select .ctools-dropdown-hover{background-color:#ECECEC;}div.car-box{border-bottom:1px dashed #666;margin-bottom:20px;padding-bottom:0px;}div.car-box h2.title-box{overflow:hidden;height:55px;}html.js div.ctools-dropdown.car-box-dropdown div.ctools-dropdown-link-wrapper{margin:0 0 5px;}html.js div.ctools-dropdown.car-box-dropdown a.ctools-dropdown-text-link{font-family:"dinot-bold",Arial,Helvetica,sans-serif;font-weight:normal;font-size:14px;line-height:18px;color:#666666;text-transform:uppercase;display:block;padding:0 20px 0 0;background:transparent url(/sites/all/themes/car_theme/images/btn_menu.png) right center no-repeat;}div.field-name-field-box>div.field-items>div.field-item,ul.car-boxes-list>li{float:left;width:205px;margin:0;padding:0;list-style:none;}div.field-name-field-box>div.field-items>div.field-item.even,ul.car-boxes-list>li.even{margin-right:40px;}html.js div.ctools-dropdown.car-box-dropdown div.ctools-dropdown-container-wrapper{position:relative;}html.js div.ctools-dropdown.car-box-dropdown div.ctools-dropdown-container{border:0 none;width:100%;max-width:100%;margin:0;background-color:#919191;}html.js div.ctools-dropdown.car-box-dropdown div.ctools-dropdown-container ul{border:0 none;}html.js div.ctools-dropdown.car-box-dropdown div.ctools-dropdown-container ul li{margin:0;padding:0;}html.js div.ctools-dropdown.car-box-dropdown div.ctools-dropdown-container ul li a{width:auto;display:block;background:transparent url(/sites/all/themes/car_theme/images/arrow_red.png) 5px 10px no-repeat;padding:4px 10px 4px 17px;color:#FFF;}html.js div.ctools-dropdown.car-box-dropdown .ctools-dropdown-hover{background-color:transparent;}div.car-box img{max-width:100% !important;height:auto !important;-moz-border-radius:0 0 20px 0;-webkit-border-radius:0 0 20px 0;border-radius:0 0 20px 0;behavior:url("/pie/PIE.htc");}div.field-name-field-cards{position:relative;}div.field-name-field-cards > .field-items{display:-ms-grid;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:15px;row-gap:15px;}div.field-name-field-cards > .field-items > .field-item{position:relative;border:1px solid #ECECEC;}.field-collection-item-field-cards .field-name-field-titre{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:14px;line-height:21px;color:#666666;padding:15px;}.field-collection-item-field-cards .field-name-field-titre a{color:inherit;}.field-collection-item-field-cards .field-name-field-titre a:hover{color:#999999;}.field-collection-item-field-cards .field-name-field-description{padding:0 15px;}#navigation{margin-bottom:10px;font-family:"dinot-bold",Arial,Helvetica,sans-serif;font-weight:normal;font-size:18px;line-height:22px;text-transform:uppercase;color:#666666;}ul.main-menu li{margin:0;padding:0;float:left;border-right:1px solid #666666;}ul.main-menu li.first{border-left:1px solid #666666;}ul.main-menu li a{font-weight:normal;display:block;padding:20px 11px 0 12px;color:#666666;}ul.main-menu li.active a,ul.main-menu li a:hover{border-top:4px solid red;padding-top:16px;}ul#user-menu{float:right;margin:0;color:#FFF;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:20px;}ul#user-menu li a{color:#FFF;font-family:Arial,Helvetica,sans-serif;}.search-form{margin:0;}.page-search .region-content .search-form{margin-bottom:35px;}.search-form .form-item{margin:0;padding:0;font-size:12px;line-height:14px;float:left;}.search-form input.form-text{background-color:#ebebeb;padding:8px 0 8px 5px;border:0 none;width:405px;font-family:"dinot-bold",Arial,Helvetica,sans-serif;font-size:20px;line-height:24px;font-weight:bold;}.search-form input.form-submit{background:#00772F url(/sites/all/themes/car_theme/images/loupe.png) center center no-repeat;overflow:hidden;width:40px;height:40px;text-indent:999px;border:0 none;margin:0;padding:0;cursor:pointer;}.car-alert{position:relative;padding:4px;background-color:#dc0018;font-family:"dinot-bold",Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#fff;margin-bottom:15px;text-transform:uppercase;}.car-alert.with-link{padding:0;}.car-alert a{position:relative;display:block;color:#fff;padding:4px 36px 4px 10px;}.car-alert a:hover{color:#ffffff;background-color:#dc0018;}.car-alert a:after{content:'';background:#00772f url(/sites/all/themes/car_theme/images/arrow_white.png) center center no-repeat;background-size:contain;position:absolute;top:0;right:0;width:32px;height:100%;}.car-alert a:hover:after{background-color:#dc0018;}.changed{font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:400;margin-top:-7px;}.changed + .chapo{margin-top:7px;}.car-hightlight{position:relative;}.car-hightlight .car-hightlight-caption{position:absolute;top:0;left:0;width:186px;height:200px;padding:10px;overflow:hidden;background-color:rgba(0,0,0,0.6);color:#FFF;}.car-hightlight-caption-subtitle{font-family:"dinot-bold",Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;font-weight:bold;color:#ff0000;text-transform:uppercase;}.car-hightlight-caption-title{font-family:"NewCenturySchlbkLTStd-Bd";font-size:18px;line-height:22px;font-weight:bold;text-transform:none;color:#fff;margin-bottom:5px;}.car-hightlight-caption-description{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15px;color:#fff;font-weight:normal;}.flexslider{background:transparent none;border:0 none;border-radius:0 0 0 0;box-shadow:none;margin:0 0 5px;padding:0;}.flexslider .slides>li{margin:0;padding:0;}.flexslider .slides img{display:block;height:auto !important;max-width:100% !important;-moz-border-radius:0 0 20px 0;-webkit-border-radius:0 0 20px 0;border-radius:0 0 20px 0;behavior:url("/pie/PIE.htc");}.flexslider .slides .flex-caption{position:absolute;top:0;left:0;width:186px;height:175px;padding:10px 10px 35px;overflow:hidden;background-color:rgba(0,0,0,0.6);color:#FFF;}.flex-control-nav{z-index:2;left:40px;bottom:5px;position:absolute;text-align:center;width:130px;}.flex-control-paging li a{background:none repeat scroll 0 0 rgba(0,0,0,0);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;box-shadow:0 0 3px rgba(0,0,0,0.3) inset;behavior:url("/pie/PIE.htc");border:1px solid #FFF;cursor:pointer;display:block;height:11px;text-indent:-9999px;width:11px;}.flex-control-paging li a:hover{background-color:#FFF;}.flex-control-paging li a.flex-active{background-color:#FFF;cursor:default;}.flexslider .flex-direction-nav{z-index:3;margin:0;padding:0;}.flexslider .flex-direction-nav li{margin:0;padding:0;}.flexslider .flex-direction-nav a{display:block;content:".";width:32px;height:32px;margin:0;}.flexslider .flex-direction-nav a:before{content:".";}.flexslider .flex-direction-nav a.flex-next:before{content:".";}.flexslider .flex-direction-nav a.flex-next{top:184px;left:171px;background:transparent url(/sites/all/themes/car_theme/images/arrow_next.png) left top no-repeat;}.flexslider .flex-direction-nav a.flex-prev{top:184px;left:6px;background:transparent url(/sites/all/themes/car_theme/images/arrow_prev.png) left top no-repeat;}.flexslider .flex-direction-nav .flex-prev,.flexslider:hover .flex-prev{opacity:1;left:0px;}.flexslider .flex-direction-nav .flex-next,.flexslider:hover .flex-next{opacity:1;right:0px;}.view-carousel-images{margin-bottom:35px;}.view-carousel-images .flexslider .slides{margin-bottom:40px;}.field-name-field-carousel{margin-bottom:50px;}.field-name-field-carousel .flexslider .slides{margin:0;}.field-name-field-carousel .slides .flex-caption{position:relative;width:auto;background:transparent;color:inherit;text-align:center;height:auto;padding:15px;}.flexslider .flex-carousel-control-nav{position:absolute;text-align:center;bottom:-58px;z-index:2;padding-left:40px;padding-right:40px;}.flexslider .flex-carousel-control-nav li{display:inline-block;margin:0 6px;}.flexslider .flex-carousel-control-nav li a{background-color:#FFF;cursor:default;border:1px solid #666666;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;behavior:url("/pie/PIE.htc");display:block;width:11px;height:11px;text-indent:-9999px;}.flexslider .flex-carousel-control-nav li a.flex-carousel-active{background-color:#666666;}.flexslider .flex-carousel-direction-nav{margin:0;padding:0;z-index:3;position:relative;width:100%;}.flexslider .flex-carousel-direction-nav li{margin:0;padding:0;list-style:none;list-style-image:none;}.flexslider .flex-carousel-direction-nav li a{position:absolute;bottom:-32px;overflow:hidden;display:block;width:32px;height:32px;text-indent:-999px;}.flexslider .flex-carousel-direction-nav li a.flex-carousel-prev{left:0;background:transparent url(/sites/all/themes/car_theme/images/arrow_prev_gris.png) left top no-repeat;}.flexslider .flex-carousel-direction-nav li a.flex-carousel-next{right:0;background:transparent url(/sites/all/themes/car_theme/images/arrow_next_gris.png) left top no-repeat;}.block{margin-bottom:20px;}.block-subject{text-transform:uppercase;}#block-system-help{font-family:"NewCenturySchlbkLTStd-It";font-size:21px;line-height:24px;font-weight:normal;font-style:italic;color:#666666;}#block-car-je-suis,#block-car-votre-service{background-color:#ececec;padding:20px 10px 0;}#block-car-votre-service{padding-bottom:25px;}.node-title,.node-title a{text-transform:none;}div.selection-item{float:left;width:155px;margin-right:25px;}div.selection-item.last{margin-right:0;}div.selection-item div.item-list h3{font-family:"dinot-bold",Arial,Helvetica,sans-serif;font-weight:normal;font-size:16px;line-height:18px;color:#666666;text-transform:none;}div.selection-item div.item-list ul li{margin:0;list-style:none;list-style-image:none;}div.selection-item div.item-list ul li a{padding:0 0 0 15px;margin:0 0 2px 0;background:transparent url(/sites/all/themes/car_theme/images/arrow_red.png) left 5px no-repeat;white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;color:#666666;}#block-car-apropos{text-align:center;}#block-car-apropos .block-content{font-family:"NewCenturySchlbkLTStd-Bd";font-size:14px;font-weight:normal;color:#666666;}.field-collection-item-field-contact .field-name-field-titre .field-item{font-family:"dinot-bold",Arial,Helvetica,sans-serif;font-weight:bold;font-size:14px;line-height:18px;color:#666666;text-transform:uppercase;margin-bottom:5px;}.field-collection-item-field-contact .field-name-field-lien{margin-bottom:10px;}#block-views-agenda-service-block,#block-ds-extras-service-documents,#block-views-formalites-block,#block-car-en-images,#block-car-tabs-news-events,#block-views-agenda-block,#block-views-agenda-politique-block,#block-views-agenda-news-block-1{height:469px;overflow:hidden;position:relative;background-color:#eeeeee;border-bottom:5px solid #00772f;}#block-views-agenda-service-block,#block-views-agenda-news-block-1,#block-views-formalites-block{height:auto;}#block-views-agenda-service-block h2.block-subject,#block-ds-extras-service-documents h2.block-subject,#block-views-formalites-block h2.block-subject,#block-car-en-images h2.block-subject,#block-views-agenda-block h2.block-subject,#block-views-agenda-politique-block h2.block-subject,#block-views-agenda-news-block-1 h2.block-subject,#block-ds-extras-service-agenda h2.block-subject,#block-views-agenda-block-liste h2.block-subject{background-color:#fff;border-bottom:5px solid #00772f;padding-bottom:5px;margin-bottom:0;}#block-ds-extras-service-documents div.block-content,#block-views-formalites-block div.block-content,#block-car-en-images div.block-content,#block-car-tabs-news-events div.block-content{padding:0 10px;}#block-views-agenda-service-block div.block-content,#block-car-tabs-news-events div.block-content,#block-views-agenda-block div.block-content,#block-views-agenda-politique-block div.block-content,#block-views-agenda-news-block-1 div.block-content,#block-ds-extras-service-agenda div.block-content{background-color:#eeeeee;padding:0;}#block-car-tabs-news-events .view-content{margin-top:-1em;}#block-views-agenda-service-block .views-row,#block-car-tabs-news-events .views-row,.view-agenda-politique.view-display-id-block .views-row,#block-views-agenda-news-block-1 .views-row,#block-ds-extras-service-agenda div.field-name-field-events>.field-items>.field-item{margin:0;padding:10px;background-color:#eee;position:relative;}#block-views-agenda-service-block .views-row.views-row-even,#block-car-tabs-news-events .views-row.views-row-even,.view-agenda.view-display-id-block .views-row.views-row-even,.view-agenda-politique.view-display-id-block .views-row.views-row-even,#block-views-agenda-news-block-1 .views-row.views-row-even{background-color:#f9f9f9;}#block-views-agenda-service-block .views-row>.node,#block-car-tabs-news-events .views-row>.node,#block-views-agenda-politique-block .views-row>.node,#block-views-agenda-news-block-1 .views-row>.node{margin:0;}.view-agenda .views-row,#block-views-agenda-politique-block .views-row{padding:10px 0;}.view-agenda .views-row>.views-field,.view-agenda .views-row>.node,#block-views-agenda-politique-block .views-row>.views-field{margin:0 10px;}.view-agenda.view-display-id-block_liste .views-row>.node{margin:0;}.field-name-field-taxo-agenda,.field-name-field-taxo-agenda a{font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;text-transform:uppercase;color:#666666;margin-bottom:5px;}.field-name-field-date{font-family:"dinot-bold",Arial,Helvetica,sans-serif;color:#00772f;font-size:12px;line-height:15px;text-transform:uppercase;margin-bottom:5px;}.field-name-field-organisateur{margin:5px 0px 5px;}.view-agenda.view-display-id-block .field-name-field-description,.view-agenda-politique.view-display-id-block .field-name-field-description{font-size:12px;line-height:15px;color:#666666;}.view-agenda.view-display-id-block .more-link,.view-agenda.view-display-id-block_liste .more-link,.view-actualites.view-display-id-block .more-link,#block-views-agenda-news-block-1 .more-link{text-align:center;padding:8px 0;font-size:12px;line-height:20px;}.view-agenda.view-display-id-block_liste .more-link{border-bottom:1px solid #ccc;padding-bottom:20px;}.view-agenda.view-display-id-block .more-link a,.view-agenda.view-display-id-block_liste .more-link a,.view-actualites.view-display-id-block .more-link a,#block-views-agenda-news-block-1 .more-link a{color:#00772f;text-transform:uppercase;}#block-views-agenda-news-block-1 .more-link a{background:transparent url(/sites/all/themes/car_theme/images/agenda_plus_off.png) center top no-repeat;padding-top:35px;display:block;}.view-agenda.view-display-id-block_liste .more-link a{background:transparent url(/sites/all/themes/car_theme/images/agenda_plus_off.png) left center no-repeat;padding:10px 10px 10px 40px;}#block-views-agenda-news-block-1 .more-link a:hover,.view-agenda.view-display-id-block_liste .more-link a:hover{background-image:url(/sites/all/themes/car_theme/images/agenda_plus_on.png);color:#999999;}#block-ds-extras-service-documents div.field-name-field-documents div.field-item{margin:10px 0;}#block-ds-extras-service-documents div.field-name-field-documents a{color:#666;}#block-ds-extras-service-documents div.field-name-field-documents a:hover{color:#999;}#block-views-formalites-block ul li a{font-weight:bold;color:#666666;}#block-views-formalites-block ul li a:hover{color:#999;}#block-car-en-images{height:auto;}#block-car-en-images ul li a{font-weight:bold;color:#666666;}#block-car-en-images ul li a:hover{color:#999;}#block-car-en-images div.item-list{border-bottom:1px solid #999999;margin-bottom:10px;}#block-car-en-images div.item-list h3{font-family:"dinot-bold",Arial,Helvetica,sans-serif;font-weight:normal;font-size:14px;line-height:18px;color:#666666;text-transform:uppercase;}#block-car-selection h2.block-subject,#block-car-home-zoom h2.block-subject,#block-car-selection-term h2.block-subject{border-bottom:1px dashed #666;padding:0 0 7px;}#block-multiblock-4,#block-multiblock-5{display:none;}.field-name-field-pages-en-lien>.field-items>.field-item{margin-bottom:10px;}.field-name-field-pages-en-lien>.field-items>.field-item.last{margin-bottom:0;}.field-name-field-pages-plus-loin>.field-items>.field-item{background-color:#eeeeee;padding:0;-webkit-border-radius:0 0 20px 0;-moz-border-radius:0 0 20px 0;border-radius:0 0 20px 0;behavior:url("/pie/PIE.htc");margin-bottom:10px;}.field-name-field-pages-plus-loin .field-item .field-name-field-image{display:none;}.field-name-field-pages-plus-loin .field-item-1 .field-name-field-image,.field-name-field-pages-plus-loin .field-item-2 .field-name-field-image{display:block;}.field-name-field-pages-plus-loin .field-name-title{padding:5px;}#highlighted .block{margin-bottom:0;}#block-car-home-banners,#block-simplenews-1,#block-car-vivre,#page-right .block-ds-extras,#block-car-mailchimp,#block-car-mailchimp-bibliotheque{border-top:1px dashed #666;padding-top:10px;}#block-car-vivre,#block-car-plan-ville{margin-bottom:10px;}#page-right .block-ds-extras{margin-bottom:10px;}#block-car-home-banners{margin-bottom:0;}#block-car-home-banners .node{margin-bottom:10px;}.field-name-field-pages-banners>div.field-items>div.field-item{margin-bottom:10px;}#block-car-portails .node-portail{margin-bottom:15px;}#block-car-mailchimp .block-subject,#block-car-mailchimp-bibliotheque .block-subject{background:transparent url(/sites/all/themes/car_theme/images/icon_newsletter_title.png) left top no-repeat;background-size:40px 34px;padding-left:45px;min-height:34px;}div.box-home{border-bottom:1px dashed #666666;margin-bottom:10px;padding-bottom:0;}div.box-home img{max-width:100% !important;height:auto !important;-moz-border-radius:0 0 20px 0;-webkit-border-radius:0 0 20px 0;border-radius:0 0 20px 0;behavior:url("/pie/PIE.htc");}.home-boxes-cards{display:-ms-grid;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:15px;row-gap:15px;}.home-boxes-card{position:relative;}.home-boxes-card img{display:block;margin-bottom:10px;max-width:100% !important;height:auto !important;-moz-border-radius:0 0 20px 0;-webkit-border-radius:0 0 20px 0;border-radius:0 0 20px 0;behavior:url("/pie/PIE.htc");}#mc_embed_signup .button{border-radius:0 !important;background-color:#00772F !important;}#mc_embed_signup .button:hover,#mc_embed_signup .button:focus{background-color:#00772F !important;}.bc-dates{font-family:"dinot-bold",Arial,Helvetica,sans-serif;font-weight:normal;font-size:13px;line-height:18px;text-transform:uppercase;color:#ff0000;text-align:center;padding:0;}.bc-date span{display:block;}div.field-name-field-fiche{border-top:1px solid #eeeeee;margin:20px 0;padding:10px 0 0;}div.field-name-field-fiche>div.field-items>div.field-item{border-bottom:1px solid #eeeeee;margin:10px 0;padding:0 0 10px;}div.field-name-field-fiche div.field-name-field-titre{font-family:"dinot-bold",Arial,Helvetica,sans-serif;font-weight:bold;font-size:14px;line-height:18px;color:#666666;}.node-fiche-contact .field{margin-bottom:10px;}.node-fiche-contact p:last-child{margin-bottom:0;}.field-name-field-image img,div.car-hightlight img,img.car-box-img,.field-name-field-images img{max-width:100% !important;height:auto !important;-moz-border-radius:0 0 20px 0;-webkit-border-radius:0 0 20px 0;border-radius:0 0 20px 0;behavior:url("/pie/PIE.htc");}.view-galeries-images .views-row{border-bottom:1px solid #eeeeee;padding-bottom:10px;margin-bottom:10px;}.node-galerie-images.node-teaser.ds-2col>.group-left{width:35%;}.node-galerie-images.node-teaser.ds-2col>.group-right{width:65%;}.node-galerie-images.node-teaser.ds-2col .field-name-field-image{margin-right:40px;}.node-galerie-images.view-mode-full .field-name-field-images .field-items{margin:0 -20px;}.node-galerie-images.view-mode-full .field-name-field-images .field-item{float:left;width:205px;margin:0 20px 20px;}.view-galeries-videos .views-row{border-bottom:1px solid #eeeeee;padding-bottom:10px;margin-bottom:10px;}.node-video.node-teaser.ds-2col>.group-left{width:35%;}.node-video.node-teaser.ds-2col>.group-right{width:65%;}.node-video.node-teaser.ds-2col .field-name-field-lien-video{margin-right:40px;}.node-video.node-teaser.ds-2col .field-name-field-lien-video img,.node-video.view-mode-box .field-name-field-lien-video img{-moz-border-radius:0 0 20px 0;-webkit-border-radius:0 0 20px 0;border-radius:0 0 20px 0;behavior:url("/pie/PIE.htc");max-width:100% !important;height:auto !important;}.view-galeries-images-videos .views-row{border-bottom:1px solid #eeeeee;padding-bottom:10px;margin-bottom:10px;}.d-newsletter{display:flex;flex-wrap:wrap;flex:1 1 auto;margin-left:-15px;margin-right:-15px;}.d-newsletter > *{padding:15px;}div.field-name-field-parutions>div.field-items>div.field-item{float:left;margin:0;padding:0;width:50%;min-height:165px;}div.field-name-field-parutions>div.field-items>div.field-item.first{width:100%;float:none;position:relative;}div.field-name-field-parutions>div.field-items>div.field-item>div.field-collection-item-field-parutions{margin:0 10px 10px 0;}div.field-name-field-parutions>div.field-items>div.field-item.first>div.field-collection-item-field-parutions{margin-right:0;}div.field-name-field-parutions>div.field-items>div.field-item.first div.field-name-field-image{margin:0 10px 10px 0;}div.field-name-field-parutions div.field-name-field-image img{width:100% !important;height:auto !important;}.field-collection-item-field-sm-boxes>.content>.field-name-field-titre{font-family:"dinot-bold",Arial,Helvetica,sans-serif;font-weight:normal;font-size:20px;line-height:1.4;margin-bottom:20px;text-transform:uppercase;font-weight:bold;color:#666666;}.field-collection-item-field-fc-cards .field-name-field-titre,.field-collection-item-field-fc-cards .field-name-field-titre a{font-family:"dinot-bold",Arial,Helvetica,sans-serif;font-weight:normal;font-size:14px;line-height:18px;color:#666666;text-transform:uppercase;margin:0 0 5px;}.field-collection-item-field-fc-cards .field-name-field-titre a:hover{color:#999999;}.node-page.view-mode-liste,.node-actualite.view-mode-liste,.node-evenement.view-mode-liste,.field-collection-item-field-fc-cards{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #ccc;}.node-page.view-mode-liste>.group-left,.node-actualite.view-mode-liste>.group-left,.node-evenement.view-mode-liste>.group-left,.field-collection-item-field-fc-cards>.group-left{width:35%;}.node-page.view-mode-liste>.group-right,.node-actualite.view-mode-liste>.group-right,.node-evenement.view-mode-liste>.group-right,.field-collection-item-field-fc-cards>.group-right{width:65%;}.node-page.view-mode-liste .group-left .field-name-field-image,.node-actualite.view-mode-liste .group-left .field-name-field-image,.node-evenement.view-mode-liste .group-left .field-name-field-image,.field-collection-item-field-fc-cards .group-left .field-name-field-image{margin-right:20px;}.node-page.view-mode-liste .group-left .field-name-field-image img,.node-actualite.view-mode-liste .group-left .field-name-field-image img,.node-evenement.view-mode-liste .group-left .field-name-field-image img,.field-collection-item-field-fc-cards .group-left .field-name-field-image img{max-width:100% !important;height:auto !important;}#edit-submitted-qui-etes-vous,#edit-submitted-location-de-salles-salles,#edit-submitted-domaine-public-utilisation-place-ou-parking-select{-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;column-gap:10px;}.car-materiels-price,.car-materiels-total{text-align:right;}.car-materiels-qte{text-align:center;}.footer-banners{display:flex;align-items:center;justify-content:space-between;}.footer-banner{padding:0 15px 0;width:25%;}.footer-banner:first-child{width:50%;}.footer-banner:last-child{padding-right:0;}#footer img{display:block;max-width:100%;height:auto;}#footer a.follow{float:left;height:26px;width:26px;text-indent:-9999px;margin-right:10px;background-position:center center;background-repeat:no-repeat;}.follow-facebook{background-image:url(/sites/all/themes/car_theme/images/ic_facebook.png);}.follow-twitter{background-image:url(/sites/all/themes/car_theme/images/ic_tweeter.png);}.follow-instagram{background-image:url(/sites/all/themes/car_theme/images/ic_instagram.png);}.follow-youtube{background-image:url(/sites/all/themes/car_theme/images/ic_youtube.png);}#secondary-menu{font-size:12px;margin:0;padding:0;}#secondary-menu li{margin:0 5px 0 0;padding:0 5px 0 0;border-right:1px solid #5e5e5e;}#secondary-menu li.last{border:0 none;margin-right:0;}li.search-result{border-bottom:1px solid #FF0000;}.commerce-order-handler-area-order-total .commerce-price-formatted-components{white-space:nowrap;}#block-block-2,#block-multiblock-3{background:#ececec url(/sites/all/themes/car_theme/images/ic_flag.png) right top no-repeat;-moz-border-radius:0 0 20px 0;-webkit-border-radius:0 0 20px 0;border-radius:0 0 20px 0;behavior:url("/pie/PIE.htc");padding:10px 10px 5px;}.calendrio-link a{float:right;padding:15px 60px 15px 0;background:transparent url(/sites/all/themes/car_theme/images/icone_agenda.png) right top no-repeat;}.calendrio-link a:hover{background-image:url(/sites/all/themes/car_theme/images/icone_agenda_on.png);color:#999999;}a#video_popup_ink{visibility:hidden;}@media only screen and (max-width:979px){#block-car-je-suis,#block-car-votre-service,#page-right #block-block-2{display:none;}#page-left,#page-right{float:none;margin-right:0;}#nav-responsive{display:block;}ul#user-menu{margin:10px;}#footer-columns .region{width:25%;}#footer-columns .region-footer-thirdcolumn{width:50%;}}@media only screen and (min-width:768px) and (max-width:979px){.section{width:695px;}body.admin-menu{margin-top:0px !important;}#site-name,#nav-responsive-content #search,#nav-responsive-content #navigation{display:none;}html.js #nav-responsive-content div.ctools-dropdown div.ctools-dropdown-container{width:644px;}#page-left,#page-right{width:695px;}.one-sidebar.sidebar-first #page-right{margin-left:245px;width:450px;}#page-right .block{float:left;width:205px;margin-right:40px;}#page-right #block-car-plan-ville,.page-node.node-type-page #page-right #block-ds-extras-page-plus-loin,.page-node.node-type-service #page-right #block-simplenews-1,.page-node.node-type-service #page-right #block-car-mailchimp,.page-node.node-type-service #page-right #block-car-mailchimp-bibliotheque{margin-right:0;}#page-right #block-car-plan-ville{border-top:1px dashed #666666;padding-top:10px;}}@media only screen and (max-width:767px){#user-nar{margin-bottom:20px;}#header{display:none;}body.admin-menu{margin-top:0 !important;}div.car-hightlight img{display:block;max-width:100% !important;height:auto !important;}div.car-hightlight .car-hightlight-caption,.flexslider .slides .flex-caption{position:relative;width:100%;height:auto;padding:10px 0 0;background-color:transparent;}.car-hightlight-caption-title,.car-hightlight-caption-description{color:#666666;}.flexslider{margin:0 0 40px;}.flex-control-nav{bottom:-40px;width:100%;left:auto;}.flex-control-paging li a{background-color:#00772f;border:0 none;}.flexslider .flex-direction-nav a.flex-prev{top:55px;}.flexslider .flex-direction-nav a.flex-next{top:55px;right:6px;left:auto;}#content .region{float:none;position:relative;width:100%;margin-right:0;}#content .region-sidebar-second{margin-left:0;}.node-video.node-teaser.ds-2col>.group-left,.node-galerie-images.node-teaser.ds-2col>.group-left{width:100%;float:none;}.node-video.node-teaser.ds-2col>.group-right,.node-galerie-images.node-teaser.ds-2col>.group-right{width:100%;float:none;}.node-video.node-teaser.ds-2col .field-name-field-lien-video,.node-galerie-images.node-teaser.ds-2col .field-name-field-image{margin-right:0;}div.field-name-field-parutions>div.field-items>div.field-item,div.field-name-field-parutions>div.field-items>div.field-item.first .group-left,div.field-name-field-parutions>div.field-items>div.field-item.first .group-right{float:none;position:relative;width:100%;}#block-ds-extras-page-en-lien,#block-ds-extras-event-en-lien{display:none;}#block-multiblock-4,#block-multiblock-5{display:block !important;margin-right:0 !important;width:100% !important;float:none !important;}}@media only screen and (min-width:481px) and (max-width:767px){.section{width:450px;padding:0 15px;}#page-left,#page-right{width:450px;}#nav-responsive-content .search-form input.form-text{width:385px;}html.js #nav-responsive-content div.ctools-dropdown div.ctools-dropdown-container{width:399px;}#content .region-sidebar-second .block{float:left;width:205px;}.two-sidebars #content .region-content{float:left;width:205px;margin-right:40px;}.two-sidebars #content .region-sidebar-second{float:left;width:205px;}#block-ds-extras-service-documents,#block-views-formalites-block,#block-car-en-images,#block-car-tabs-news-events,#block-views-agenda-block,#block-views-agenda-politique-block{width:205px;float:left;margin-right:40px;}.two-sidebars #block-ds-extras-service-documents,.two-sidebars #block-views-formalites-block,.two-sidebars #block-car-en-images,.two-sidebars #block-car-tabs-news-events,.two-sidebars #block-views-agenda-block,.two-sidebars #block-views-agenda-politique-block{margin-right:0;}#page-right .block{float:left;width:205px;margin-right:40px;}#page-right #block-car-vivre,#page-right #block-car-plan-ville,#page-right #block-simplenews-1,#page-right #block-car-mailchimp,#page-right #block-car-mailchimp-bibliotheque,.page-node.node-type-page #page-right #block-ds-extras-page-plus-loin,.page-node.node-type-service #page-right #block-simplenews-1,.page-node.node-type-service #page-right #block-car-mailchimp,#page-right #block-ds-extras-service-banners,#block-ds-extras-page-plus-loin{margin-right:0;}#block-ds-extras-service-banners .field-name-field-pages-banners .field-items>.field-item,#block-car-home-banners .content>.node,#block-ds-extras-portail-banners .field-name-field-pages-banners .field-items>.field-item,#block-ds-extras-je-suis-banners .field-name-field-pages-banners .field-items>.field-item{float:left;width:205px;border-bottom:0 none;}#block-ds-extras-service-banners .field-name-field-pages-banners .field-items>.field-item.first,#block-car-home-banners .content>.node:first-child,#block-ds-extras-portail-banners .field-name-field-pages-banners .field-items>.field-item.first,#block-ds-extras-je-suis-banners .field-name-field-pages-banners .field-items>.field-item.first{margin-right:40px;}#footer-columns .region-footer-firstcolumn,#footer-columns .region-footer-secondcolumn{width:50%;}#footer-columns .region-footer-secondcolumn .block{margin-right:0;}#footer-columns .region-footer-thirdcolumn{width:100%;margin-right:0px;display:block;position:relative;}.conseil-membre{width:134px;}.home-boxes-cards{grid-template-columns:1fr 1fr;}div.field-name-field-cards > .field-items{grid-template-columns:1fr 1fr;}}@media only screen and (max-width:480px){.section{width:auto;}#page-left,#page-right{width:100%;}#site-name a{font-size:16px;line-height:36px;}#nav-responsive-content .search-form input.form-text{width:98%;}#nav-responsive-content .search-form input.form-submit{display:none;}#nav-responsive-content #navigation ul li{border:0 none;float:none;}#nav-responsive-content #navigation ul li a{font-size:18px;color:#fff;padding-top:10px;border:0 none;}#nav-responsive-content #navigation ul li a:hover{border:0 none;padding-top:10px;}ul#user-menu{clear:both;}.one-sidebar #content .region-content,.two-sidebars #content .region-content{width:100%;}div.field-name-field-box>div.field-items>div.field-item,ul.car-boxes-list>li{float:none;width:100%;display:block;position:relative;}div.field-name-field-box>div.field-items>div.field-item.even,ul.car-boxes-list>li.even{margin-right:0;}.node-galerie-images.view-mode-full .field-name-field-images .field-items{margin:0;}.node-galerie-images.view-mode-full .field-name-field-images .field-item{float:none;margin:0 0 20px;width:100%;}#footer-columns .region,.f-col3-col{float:none;position:relative;width:100%;}#footer-bottom{flex-direction:column;}.home-boxes-cards{grid-template-columns:1fr;}div.field-name-field-cards > .field-items{grid-template-columns:1fr;}}#webform-client-form-3568 .form-text,#webform-client-form-3568 .form-select{width:100%;box-sizing:border-box;padding:.375rem .75rem;}#webform-client-form-3568 .webform-grid thead,.page-node-3568 .webform-grid thead{display:none;}#webform-client-form-3568 .webform-grid .form-text.form-number{max-width:50px;text-align:center;}
