#page-wrapper{min-width:1170px;position:relative;}.section{width:1170px;margin:0 auto;position:relative;}.clear{font-size:1px;height:10px;clear:both;}#header-wrapper{max-width:1600px;padding:70px 0 0;margin:0 auto;}#header-fixed{width:100%;position:fixed;top:0;left:0;z-index:100;}#header01 .section{height:70px;}#header01_col01{float:left;}#header01_col02{float:right;}#header02{height:235px;position:relative;}#logo,#header02_top,#header02_right,#header02_bottom,#header02 .bt-scroll{position:absolute;z-index:11;}#logo{top:0;left:0;}.not-front #logo img{height:135px;}.not-front #logo a,.not-front #logo .region{float:left;}#header02_top,#header02_right,#header02_bottom{right:0;}#header02_right{top:35px;}#header02_top,#header02_bottom{width:100%;bottom:0;}#header02_top .region,#header02_bottom .region{float:right;}#header02 .bt-scroll{margin:0 0 0 -63px;left:50%;}#header02 #banner-wrapper{height:360px;width:100%;position:absolute;top:0;left:0;overflow:hidden;}#header02 #banner{height:100%;width:100%;}#header02 #page-title{position:relative;z-index:5;}#footer-wrapper{padding:20px 0 0;}#footer-wrapper .bt-scroll{margin:0 auto 40px;}#footer01_col01,#footer01_col02,#footer01_col03,#footer02_col01,#footer02_col02,#footer02_col03{min-height:10px;width:33.3333333333%;float:left;}#footer01_col03{min-height:0;}#footer01_col01 .region,#footer02_col01 .region{padding:0 50px 0 30px;}#footer02_col02 .region{padding:0 40px 10px;}#footer01_col03 .region,#footer02_col03 .region{padding:0 30px 0 50px;}#footer03 .section,#footer04 .section{padding:25px 0 0;}#footer-wrapper .clearfix-debug{font-size:1px;height:40px;}#footer03 .clearfix-debug,#footer04 .clearfix-debug{height:25px;}#footer03 .clearfix-debug{max-width:1170px;margin:0 auto;}#footer-wrapper .expanded ul{display:none;}#main-wrapper{max-width:1600px;margin:0 auto;}#main > .section{padding:0 30px;}#tabs{max-width:1230px;margin:0 auto;position:relative;}#tabs:after{content:".";height:0;display:block;clear:both;visibility:hidden;}#tabs ul{margin:0 0 20px;}#tools{padding:30px 0;float:right;}#breadcrumb{line-height:29px;height:30px;padding:30px 0;}.breadcrumb{padding:0;}#console .messages{margin:0 0 20px;}#content,.sidebar{padding:0 0 100px;float:left;}.no-sidebars #content{width:auto;float:none;}.one-sidebar #content,.two-sidebars #content{width:770px;}.sidebar{width:370px;}#sidebar-first{padding-right:30px;}#sidebar-second{padding-left:30px;}.two-sidebars #sidebar-first{display:none;}#content-top{padding:0 0 60px;}#patchwork00,#patchwork01,#patchwork02{clear:both;}#patchwork00 .section{width:1100px;padding:0 0 0 70px;}#patchwork01 .section,#patchwork02 .section{width:1000px;padding:0 0 0 30px;}#patchwork00_col01,#patchwork00_col02,#patchwork01_col01,#patchwork01_col02,#patchwork02_col01,#patchwork02_col02,#patchwork02_col02a,#patchwork02_col02b{min-height:10px;float:left;}#patchwork00_col01{width:30%;}#patchwork00_col02{width:70%;}#patchwork01_col01{width:50%;}#patchwork01_col02{width:47%;}#patchwork02_col01{width:40%;}#patchwork02_col02{width:60%;}#patchwork02_col02a{width:40%;clear:left;}#patchwork02_col02b{width:60%;}#content-bottom01{padding:45px 0 60px;}#content-bottom02{padding:30px 0;}#content-bottom03{padding:45px 0 100px;}#main > .section + #patchwork00,#main > .section + #patchwork01,#main > .section + #patchwork02,#main > .section + #content-bottom01,#main > .section + #content-bottom02,#main > .section + #content-bottom03{margin-top:-100px;position:relative;}#patchwork00 + #content-bottom01,#patchwork00 + #content-bottom02,#patchwork00 + #content-bottom03,#patchwork01 + #content-bottom01,#patchwork01 + #content-bottom02,#patchwork01 + #content-bottom03,#patchwork02 + #content-bottom01,#patchwork02 + #content-bottom02,#patchwork02 + #content-bottom03{margin-top:70px;}.front #header02{height:740px;}.front #logo,.front #header02_top{top:35px;bottom:auto;}.front #footer-wrapper{padding:60px 0 0;}.front #main > .section{min-height:0;}#home{margin-bottom:-40px;}#home01 .section,#home02bis,#home04 .section,#home05 .section{padding-top:40px;}#home01_col01,#home03_col01{margin-right:200px;clear:left;}#home01_col01a,#home01_col01b,#home03_col01a,#home03_col01b{min-height:10px;width:50%;float:left;}#home01_col02,#home03_col02{width:200px;float:right;}#home01_bottom,#home03_bottom{clear:both;}#home02bis{padding-bottom:50px;}#home03_over{height:0;position:relative;overflow:hidden;}#bt-close{position:absolute;top:20px;right:20px;z-index:50;}#home03bis_col01,#home03bis_col02,#home03ter_col01,#home03ter_col02,#home03ter_col03,#home03ter_col04{min-height:10px;float:left;}#home03bis_col01,#home03bis_col02{width:50%;}#home03ter_col01,#home03ter_col02,#home03ter_col03,#home03ter_col04{width:25%;}#home05 .section{width:auto;max-width:1280px;}.front #content{padding:0;}.maintenance-page #content-content{width:350px;padding:25px 30px;margin:75px auto 100px;}.listing-page-tis #header-wrapper{height:175px;}.not-front.listing-page-tis #header02 .section,.listing-page-tis #main .section{width:auto;padding:0;}.listing-page-tis #home02bis,.listing-page-tis #footer-wrapper{position:relative;z-index:20;}.listing-page-tis #tools,.listing-page-tis #breadcrumb{padding:15px 0;}.listing-page-tis #tools{margin:0 260px 0 0;z-index:30;}.listing-page-tis #tools .region{position:relative;z-index:30;}.listing-page-tis #breadcrumb{margin:0 260px 0 120px;}.listing-page-tis #breadcrumb .breadcrumb{position:relative;z-index:20;}.listing-page-tis #content-content{padding-left:40%;position:relative;}.listing-page-tis.syndic-agenda #header-wrapper{height:auto;}.not-front.listing-page-tis.syndic-agenda #header02 .section,.listing-page-tis.syndic-agenda #main > .section{width:1170px;padding:0 30px;}.listing-page-tis.syndic-agenda #tools,.listing-page-tis.syndic-agenda #breadcrumb{padding:30px 0;}.listing-page-tis.syndic-agenda #tools{margin:0;}.listing-page-tis.syndic-agenda #breadcrumb{margin:0;}.listing-page-tis.syndic-agenda #content-content{padding:0;}.listing-page-tis2 #header-wrapper{height:175px;}.listing-page-tis2 .static-navigation{display:none;}.not-front.listing-page-tis2 #header02 .section,.listing-page-tis2 #main .section{width:auto;padding:0;}.listing-page-tis2 #tools,.listing-page-tis2 #breadcrumb{padding:15px 0;}.listing-page-tis2 #tools{margin:0 260px 0 0;z-index:30;}.listing-page-tis2 #tools .region{position:relative;z-index:30;}.listing-page-tis2 #breadcrumb{margin:0 260px 0 120px;}.listing-page-tis2 #breadcrumb .breadcrumb{position:relative;z-index:20;}.page-sommaire02 #main > .section{width:auto;padding:0;}.page-sommaire02 #tools,.page-sommaire02 #breadcrumb{display:none;}.detail-page-tis.syndic-agenda #main > .section{width:auto;padding:0;}.detail-page-tis.syndic-agenda #main > .section > .section,.detail-page-tis.syndic-agenda #detail-syndic > .section{width:1170px;padding:0 30px;}.node-type-festival #main > .section{width:auto;padding:0;}.node-type-festival #main > .section > .section,#detail-festival > .section{width:1170px;padding:0 30px;}.page-projets-ville #main > .section{width:auto;padding:0;}.page-projets-ville #content-bottom01{margin-top:30px;}.page-projets-ville #main > .section > .section,.detail-projets-ville > .section{width:1170px;padding:0 30px;}.page-timeline2 #header-wrapper,.page-timeline #header-wrapper{height:175px;}.not-front.page-timeline #header02 .section,.page-timeline #main .section,.not-front.page-timeline2 #header02 .section,.page-timeline2 #main .section{width:auto;padding:0;}.page-timeline #tools,.page-timeline #breadcrumb,.page-timeline2 #tools,.page-timeline2 #breadcrumb{padding:15px 0;}.page-timeline #tools,.page-timeline2 #tools{margin:0 260px 0 0;z-index:30;}.page-timeline #tools .region,.page-timeline2 #tools .region{position:relative;z-index:30;}.page-timeline #breadcrumb,.page-timeline2 #breadcrumb{margin:0 260px 0 120px;}.page-timeline #breadcrumb .breadcrumb,.page-timeline2 #breadcrumb .breadcrumb{position:relative;z-index:20;}.node-type-presse #main > .section,.node-type-partenaires #main > .section{width:auto;padding:0;}.node-type-presse #main > .section > .section,.node-type-partenaires #main > .section > .section,#presse > .section{width:1170px;padding:0 30px;}.one-sidebar #presse > .section,.two-sidebars #presse > .section{width:770px;padding:0 430px 0 30px;}.node-type-presse #content,.node-type-partenaires #content{width:auto !important;float:none !important;}.node-type-presse .sidebar,.node-type-partenaires .sidebar{padding:0;margin:0 0 0 185px;position:absolute;top:125px;left:50%;}.page-metamoteur #header-wrapper{height:175px;}.not-front.page-metamoteur #header02 .section,.page-metamoteur #main .section{width:auto;padding:0;}.page-metamoteur #footer-wrapper{position:relative;z-index:20;}.page-metamoteur #tools,.page-metamoteur #breadcrumb{padding:15px 0;}.page-metamoteur #tools{margin:0 260px 0 0;z-index:30;}.page-metamoteur #tools .region{position:relative;z-index:30;}.page-metamoteur #breadcrumb{margin:0 260px 0 120px;}.page-metamoteur #breadcrumb .breadcrumb{position:relative;z-index:20;}.node-type-incontournable #main > .section{width:auto;padding:0;}.node-type-incontournable #main > .section .section{width:1170px;padding:0 30px;}.node-type-sejours #main > .section{width:auto;padding:0;}.node-type-sejours #main > .section .section{width:1170px;padding:0 30px;}#home03_under_col01,#home03_under_col02,#home03_under_col03,#home03_under_col04,#home03_under_col05{min-height:10px;float:left;}#home03_under_col01,#home03_under_col02,#home03_under_col03{width:33.3333333333%;}#home03_under_col04,#home03_under_col05{width:50%;}#home03_under_col01 .block .content,#home03_under_col02 .block .content,#home03_under_col03 .block .content,#home03_under_col04 .block .content,#home03_under_col05 .block .content{height:260px;}#home03_under_col01 .block .content{border-right:2px solid #ffffff;}#home03_under_col02 .block .content{border-left:1px solid #ffffff;border-right:1px solid #ffffff;}#home03_under_col03 .block .content{border-left:2px solid #ffffff;}#home03_under_col04 .block .content{border-top:3px solid #ffffff;border-right:2px solid #ffffff;}#home03_under_col05 .block .content{border-top:3px solid #ffffff;border-left:1px solid #ffffff;}.front #home03_bottom{border-top:3px solid #ffffff;}#home03_bottom{padding:0 0 100px;}.node-type-accueil.not-front #logo img{height:auto;}.node-type-accueil.not-front #logo a,.node-type-accueil.not-front #logo .region{float:none;}.node-type-accueil #header02{height:740px;}.node-type-accueil #logo,.node-type-accueil #header02_top{top:35px;bottom:auto;}.node-type-accueil #footer-wrapper{padding:60px 0 0;}.node-type-accueil #main > .section{min-height:0;}.node-type-accueil #content{padding:0;}.node-type-accueil #home03_bottom{border-top:3px solid #ffffff;}
@font-face{font-family:"CenturyGothic";src:url(/sites/deauvillev4/themes/deauville/fonts/centurygothic-regular-webfont.eot);src:url(/sites/deauvillev4/themes/deauville/fonts/centurygothic-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/deauvillev4/themes/deauville/fonts/centurygothic-regular-webfont.woff2) format("woff2"),url(/sites/deauvillev4/themes/deauville/fonts/centurygothic-regular-webfont.woff) format("woff"),url(/sites/deauvillev4/themes/deauville/fonts/centurygothic-regular-webfont.ttf) format("truetype"),url(/sites/deauvillev4/themes/deauville/fonts/centurygothic-regular-webfont.svg#CenturyGothic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"CenturyGothicBold";src:url(/sites/deauvillev4/themes/deauville/fonts/centurygothic-bold-webfont.eot);src:url(/sites/deauvillev4/themes/deauville/fonts/centurygothic-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/deauvillev4/themes/deauville/fonts/centurygothic-bold-webfont.woff2) format("woff2"),url(/sites/deauvillev4/themes/deauville/fonts/centurygothic-bold-webfont.woff) format("woff"),url(/sites/deauvillev4/themes/deauville/fonts/centurygothic-bold-webfont.ttf) format("truetype"),url(/sites/deauvillev4/themes/deauville/fonts/centurygothic-bold-webfont.svg#CenturyGothicBold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Lobster";src:url(/sites/deauvillev4/themes/deauville/fonts/lobster-regular-webfont.eot);src:url(/sites/deauvillev4/themes/deauville/fonts/lobster-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/deauvillev4/themes/deauville/fonts/lobster-regular-webfont.woff2) format("woff2"),url(/sites/deauvillev4/themes/deauville/fonts/lobster-regular-webfont.woff) format("woff"),url(/sites/deauvillev4/themes/deauville/fonts/lobster-regular-webfont.ttf) format("truetype"),url(/sites/deauvillev4/themes/deauville/fonts/lobster-regular-webfont.svg#Lobster) format("svg");font-weight:normal;font-style:normal;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font:inherit;font-size:100%;border:0;padding:0;margin:0;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:normal;}ol,ul,li,ul li.leaf,ul li.collapsed,ul li.expanded{list-style:none;list-style-image:none;}strong,b{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;}em,i{font-style:italic;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}table{border-collapse:collapse;}.clearfix:after{content:".";height:0;display:block;clear:both;visibility:hidden;}.node.contextual-links-region{position:static;}.static-navigation{clear:both;}.hide{display:none;}body{color:#777777;font-family:"CenturyGothic",Arial,Helvetica,sans-serif;font-size:1em;background-color:#ffffff;}div#page-title .title,h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1em;}div#page-title{color:#000000;text-align:center;text-transform:uppercase;height:175px;width:100%;display:table;}div#page-title .title,div#page-title h1{font-size:4.4em;text-transform:uppercase;padding:13px 150px 21px;display:table-cell;vertical-align:bottom;}.page-projets-ville div#page-title .title{font-size:3.3em;text-transform:uppercase;padding:50px 150px 10px;display:block;}.page-projets-ville div#page-title .accroche{font-size:1.3em;text-transform:uppercase;padding:0;}.page-projets-ville div#page-title .title *,.page-projets-ville div#page-title .accroche *{margin:0;}h1 *{line-height:1em;}h2,h3,h4,h5,h6{margin:0 0 5px;}h2{font-size:1.6em;}h3{font-size:1.4em;}h4{font-size:1.2em;}h5,h6{font-size:1.1em;}p{margin:0 0 10px;}a{color:#808080;text-decoration:none;}a:hover,a:focus,a:active{color:#000000;}a img{border:none;}table th{background-color:#808080;padding:5px 10px;}table td{padding:5px 10px;}.ville table td{border:1px solid;}.ville table[border="0"] td{border:none;}label{font-weight:normal;}select,input,textarea{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:1em;text-transform:uppercase;background-color:#ffffff;border:1px solid #000000;height:40px;padding:6px 7px;margin:0;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}select{padding:4px 4px 4px 3px;}textarea{height:200px;}*{outline:none;}#header01{background-color:#ffffff;}.not-front #header02 .section{background-color:#fafafa;padding:0 30px;}#header02 #banner{background-color:#e7e7e7;background-repeat:no-repeat;background-position:50% 0;background-size:cover;}#header02 #banner:before{content:"";background-color:rgba(0,0,0,0.07);height:100%;width:100%;display:block;position:absolute;top:0;left:0;}#header02 .bt-scroll{text-indent:-9999px;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:0 -480px;height:28px;width:126px;display:block;}#header02 .bt-back,#header02 .bt-prev,#header02 .bt-next{height:60px;display:block;float:left;}#header02 .bt-back{color:#ffffff;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;text-align:center;line-height:59px;background-color:#bbbbbb;padding:0 25px;}#header02 .bt-prev,#header02 .bt-next{text-indent:-9999px;background-color:#404950;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;width:30px;}#header02 .bt-prev{background-position:-120px -660px;}#header02 .bt-next{background-position:-120px -720px;}#footer-wrapper,#footer-wrapper a{color:#ffffff;}#footer-wrapper .bt-scroll{text-indent:-9999px;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:0 -540px;height:28px;width:126px;display:block;}#footer02_col02 .region{border-left:1px solid rgba(198,201,203,0.5);border-right:1px solid rgba(198,201,203,0.5);}#footer03 .section{border-top:1px solid rgba(198,201,203,0.5);}#footer03 .clearfix-debug{border-bottom:1px solid rgba(198,201,203,0.5);}.not-front #main > .section{background-color:#ffffff;}#tabs{background-color:#ffffff;}.breadcrumb,.breadcrumb a{color:#000;text-decoration:none;}.breadcrumb a:hover,.breadcrumb a:focus,.breadcrumb a:active{text-decoration:underline;}#content-bottom01{background-position:50% 0;}#content-bottom02{background-color:#000000;}.front #header02{background-color:#e7e7e7;}#home01,#home03,#home04{background-position:50% 0;}#home02,#home02bis{background-position:50% 50%;background-size:cover;background-attachment:fixed;}#bt-close{text-indent:-9999px;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:-120px -600px;height:30px;width:30px;cursor:pointer;}#home05 > .section{background-color:#ffffff;}#home03_under.loader:after{content:"";background-color:rgba(255,255,255,0.8);background-image:url("/sites/deauvillev4/modules/contrib_patched/search_api_ajax/spinner.gif");background-repeat:no-repeat;background-position:50% 50%;height:730px;width:100%;position:absolute;bottom:70px;left:0;z-index:100;}.maintenance-page #page-wrapper{background-position:50% 0;}.maintenance-page #content-content{background-color:#e0e0e0;}.form-item,.form-actions{margin:0 0 20px;}#content .form-actions{margin-left:200px;}.form-item:after,.form-actions:after{content:".";height:0;display:block;clear:both;visibility:hidden;}#content label,#content .label{color:#000000;text-align:right;text-transform:uppercase;min-height:30px;width:190px;padding:10px 10px 0 0;display:block;float:left;}#content .field-label-hidden label{display:none;}#content .field-label-middle label{width:auto;padding:7px 10px 0;}#content .field-label-hidden-middle label{text-align:left;text-indent:-9999px;width:10px;padding:0;}#content .form-item .field-suffixe{width:auto;padding:7px 10px 0 5px;float:left;}#content select,#content input,#content textarea,#content .form-textarea-wrapper,#content .ui-dropdownchecklist{float:left;}#content input,#content textarea,#content .form-textarea-wrapper{width:500px;}#content .form-item .username{min-height:23px;padding:7px 0 0;float:left;}#content .form-item .description{color:#bbbbbb;font-size:0.75em;font-style:italic;padding:2px 0 0 200px;float:left;clear:left;}#content .form-item .form-item .description{padding:2px 0 0 0;}.filter-wrapper .form-item{padding:0;margin:0 0 20px;}.filter-guidelines{padding-left:200px;}.form-submit,#content .form-submit{color:#ffffff;background-color:#569bbe;border:none;width:auto;padding:0 7px;cursor:pointer;}.form-submit:hover,#content .form-submit:hover{background-color:#5c94b0;}#content .form-type-checkbox{padding:0 0 0 200px;}.form-type-checkboxes .form-type-checkbox{margin:0 0 5px !important;}.form-type-checkboxes .form-type-checkbox:last-child{margin:0 !important;}.form-type-radio label,#content .form-type-radio label,.form-type-checkbox label,#content .form-type-checkbox label,.form-type-checkbox-after label,#content .form-type-checkbox-after label,.ui-dropdownchecklist .ui-widget-content label{font-family:Arial,Helvetica,sans-serif !important;font-size:0.9em !important;font-weight:normal !important;text-align:left !important;text-transform:none !important;min-height:14px;width:auto !important;padding:0 0 0 18px !important;margin:0 !important;display:block !important;float:none !important;}.form-type-radio input,#content .form-type-radio input,.form-type-checkbox input,#content .form-type-checkbox input,.form-type-checkbox-after input,#content .form-type-checkbox-after input,.ui-dropdownchecklist .ui-widget-content input{background-color:transparent !important;border:none !important;height:14px !important;width:14px !important;padding:0 !important;margin:1px 0 0 !important;float:left !important;}.ui-widget{color:#777777;font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-dropdownchecklist-selector-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.ui-dropdownchecklist .ui-state-default,.ui-dropdownchecklist .ui-widget-content{font-weight:normal;background-color:#ffffff;background-image:none;border:1px solid #000000;}.ui-dropdownchecklist .ui-dropdownchecklist-selector{color:#000000;text-transform:uppercase;line-height:39px;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:100% -780px;height:40px;width:100% !important;padding:0 35px 0 6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.ui-dropdownchecklist.ui-dropdownchecklist-dropcontainer-wrapper{height:auto !important;width:260px !important;}.ui-dropdownchecklist .ui-widget-content{background-color:#ffffff;background-image:none;border:1px solid #000000;height:auto !important;padding:5px 5px 0;}.ui-dropdownchecklist .ui-dropdownchecklist-item.ui-state-default{border:none;margin:0 0 5px;}.ui-datepicker{z-index:35 !important;}.intro{color:#bbbbbb;margin:0 0 30px;clear:both;}.intro *{margin:0;}#listing-syndic .intro,#listing-portrait .intro,.view-phototeque .view-header,.view-phototeque-internaute .view-header,.view-espace-presse-photo .view-header{color:#000000;font-family:Georgia,serif;font-size:1.25em;font-style:italic;}.boutons,.faq-answer ul.links{text-align:right;display:block;}.boutons h2{margin:30px 0 0;}.boutons li,ul.links .carnet_links_global,.carnet_links_global,ul.links .link-wrapper,ul.links .voir-plus,ul.links li.node-readmore{padding:0;margin:10px 0 0 6px;}.forum-post-links ul.links li{padding:0;margin:0 0 0 10px;}.boutons li .carnet_links_global{margin:0 !important;}.boutons li:first-child,ul.links .carnet_links_global:first-child,ul.links .link-wrapper:first-child,ul.links .voir-plus:first-child,ul.links .voir-tous:first-child,ul.links li.node-readmore:first-child{margin-left:0 !important;}.boutons li:last-child,ul.links .carnet_links_global:last-child,ul.links .link-wrapper:last-child,ul.links .voir-plus:last-child,ul.links .voir-tous:last-child,ul.links li.node-readmore:last-child{margin-right:0 !important;}.boutons li,ul.links .carnet_links_global,ul.links .link-wrapper,ul.links .voir-plus,ul.links .voir-tous,ul.links li.node-readmore,.faq-answer ul.links li{padding:0;display:inline-block;}.boutons a,.boutons .carnet_links_global a,.carnet_links_global a,.link-wrapper a,.voir-plus a,.voir-tous a,.node-readmore a,.liste_brochures a,.lien_valider a,.faq-answer ul.links a,.page-forum .af-button-large,.node-type-forum .af-button-large,.forum-post-links a{color:#000000 !important;text-transform:uppercase;font-size:1.1em;text-align:center;text-decoration:none !important;line-height:39px;border:1px solid #000000;height:40px;padding:0 20px;margin:0;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.boutons .bt-detail,.voir-plus a,.node-readmore a{text-align:left;text-indent:-9999px;background-color:transparent;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:0 -60px;border:none;width:30px;}.boutons .bt-telecharger,.boutons .bt-feuilleter{line-height:20px;background-color:transparent;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;border:none;height:20px;padding:0 25px 0 0;}.boutons .bt-telecharger{background-position:100% -240px;}.boutons .bt-feuilleter{background-position:100% -300px;}.boutons a:hover,.boutons a:focus,.boutons a:active,.boutons .carnet_links_global a:hover,.boutons .carnet_links_global a:focus,.boutons .carnet_links_global a:active,.carnet_links_global a:hover,.carnet_links_global a:focus,.carnet_links_global a:active,.link-wrapper a:hover,.link-wrapper a:focus,.link-wrapper a:active,.voir-plus a:hover,.voir-plus a:focus,.voir-plus a:active,.liste_brochures a:hover,.liste_brochures a:focus,.liste_brochures a:active,.lien_valider a:hover,.lien_valider a:focus,.lien_valider a:active,.faq-answer ul.links a:hover,.faq-answer ul.links a:focus,.faq-answer ul.links a:active,.page-forum .af-button-large:hover,.page-forum .af-button-large:focus,.page-forum .af-button-large:active,.node-type-forum .af-button-large:hover,.node-type-forum .af-button-large:focus,.node-type-forum .af-button-large:active,.forum-post-links a:hover,.forum-post-links a:focus,.forum-post-links a:active{text-decoration:none !important;background-color:rgba(0,0,0,0.1);}.boutons .bt-detail:hover,.boutons .bt-detail:focus,.boutons .bt-detail:active,.voir-plus a:hover,.voir-plus a:focus,.voir-plus a:active,.node-readmore a:hover,.node-readmore a:focus,.node-readmore a:active{color:#000000 !important;background-color:transparent;background-position:0 -120px;}.boutons .bt-telecharger:hover,.boutons .bt-telecharger:focus,.boutons .bt-telecharger:active,.boutons .bt-feuilleter:hover,.boutons .bt-feuilleter:focus,.boutons .bt-feuilleter:active{color:#000000 !important;background-color:transparent;}.carnet_confirmation{display:none;}.mode-listing{height:22px;margin:0 0 20px 20px;float:right;clear:right;}.mode-listing li{list-style:none;margin:0 0 0 3px;float:left;}.mode-listing a{text-indent:-9999px;background-color:#a0a0a0;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:22px;width:22px;display:block;}.mode-listing .mode-liste a{background-position:-120px -300px;}.mode-listing .mode-fiche a{background-position:-120px -360px;}.mode-listing .mode-carte a{background-position:-120px -420px;}.mode-listing a:hover,.mode-listing a:focus,.mode-listing a:active,.mode-listing .active{background-color:#404040;}.col{float:left;}.col1 .col{width:100%;}.col2 .col{width:50%;}.col3 .col,.col12 .col:nth-child(2n+1),.col21 .col:nth-child(2n+2){width:33.3333333333%;}.col4 .col{width:25%;}.col5 .col{width:20%;}.col12 .col:nth-child(2n+2),.col21 .col:nth-child(2n+1){width:66.6666666666%;}.col2 .col:nth-child(2n+3),.col3 .col:nth-child(3n+4),.col4 .col:nth-child(4n+5),.col5 .col:nth-child(5n+6),.col12 .col:nth-child(2n+3){clear:left;}.pager,.item-list .pager,.nav-haut .links,.nav-bas .links,.google-search-pager.item-list{height:22px;margin:10px 0;float:right;clear:right;}.nav-haut .item-list .pager,.nav-haut .links{margin:0 0 20px;}.nav-bas .item-list .pager,.nav-bas .links,.listings .item-list .pager{margin:20px 0 0;}.item-list .pager{clear:none;}.pager li,.item-list .pager li,.nav-haut .links li,.nav-bas .links li,.google-search-pager.item-list ul.pager li{padding:0;margin:0 0 0 5px;float:left;}.pager a,.pager .pager-current,.item-list .pager a,.item-list .pager .pager-current,.nav-haut .links a,.nav-bas .links a{color:#000000;line-height:22px;background-color:#ffffff;height:22px;padding:0 7px;display:block;}.pager .pager-current,.item-list .pager .pager-current{color:#ffffff;background-color:#000000;}.pager .pager-first,.pager .pager-previous,.item-list .pager .pager-first,.item-list .pager .pager-previous,.nav-haut .links .prec,.nav-bas .links .prec,.google-search-pager.item-list ul.pager .pager-previous a{padding:0 5px 0 0;}.pager .pager-next,.pager .pager-last,.item-list .pager .pager-next,.item-list .pager .pager-last,.nav-haut .links .suiv,.nav-bas .links .suiv,.google-search-pager.item-list ul.pager .pager-next a{padding:0 0 0 5px;}.pager .pager-first a,.pager .pager-previous a,.item-list .pager .pager-first a,.item-list .pager .pager-previous a{padding-right:4px;}.pager .pager-next a,.pager .pager-last a,.item-list .pager .pager-next a,.item-list .pager .pager-last a{padding-left:4px;}.accordion-inner .item-list .pager .pager-first a,.accordion-inner .item-list .pager .pager-previous a{padding-right:7px;}.accordion-inner .item-list .pager .pager-next a,.accordion-inner .item-list .pager .pager-last a{padding-left:7px;}.google-search-pager.item-list ul.pager .pager-previous a,.google-search-pager.item-list ul.pager .pager-next a{width:auto;}.pager a:hover,.pager a:focus,.pager a:active,.item-list .pager a:hover,.item-list .pager a:focus,.item-list .pager a:active,.nav-haut .links a:hover,.nav-haut .links a:focus,.nav-haut .links a:active,.nav-bas .links a:hover,.nav-bas .links a:focus,.nav-bas .links a:active{color:#ffffff;background-color:#569bbe;}.pager .pager-ellipsis,.item-list .pager .pager-ellipsis{display:none;}.googlemaps{height:400px;width:100%;clear:both;position:relative;}.googlemaps #carte{height:100%;width:100%;}.googlemaps .cadre-h,.googlemaps .cadre-b,.googlemaps .cadre-g,.googlemaps .cadre-d{display:none;}#sommaire .listings{width:100%;float:right;clear:right;}#sommaire .bloc-listing{color:#ffffff;text-transform:uppercase;background-color:#000000;width:200px;float:left;position:relative;}#sommaire .bloc1,#sommaire .bloc3,#sommaire .bloc4,#sommaire .bloc5,#sommaire .bloc6,#sommaire .bloc7,#sommaire .bloc8,#sommaire .bloc9,#sommaire .bloc10,#sommaire .bloc11{text-shadow:2px 2px 0 rgba(0,0,0,0.7);}#sommaire .bloc1{font-size:2.5em;height:440px;width:40.2%;}#sommaire .bloc2{font-family:"Lobster",Arial,Helvetica,sans-serif;font-size:3em;text-transform:none;background-color:#569bbe;height:350px;width:34.2%;margin:90px 0 0;}#sommaire .bloc3{font-size:2.4em;height:390px;width:25.6%;margin:50px 0 0;}#sommaire .bloc4,#sommaire .bloc5,#sommaire .bloc6{height:250px;}#sommaire .bloc4{color:#FFFFFF;font-family:"Lobster",Arial,Helvetica,sans-serif;font-size:3.7em;text-transform:none;background-color:#e7e7e7;width:34.2%;margin:0 0 0 6%;}#sommaire .bloc5{font-size:2em;background-color:#404950;width:28.2%;}#sommaire .bloc6{font-size:2.3em;width:31.6%;}#sommaire .bloc7,#sommaire .bloc8,#sommaire .bloc9{height:210px;}#sommaire .bloc7{font-size:3.3em;width:36.7%;margin:0 0 0 14.6%;}#sommaire .bloc8{color:#FFFFFF;font-size:2.5em;background-color:#f6f6f6;width:25.6%;}#sommaire .bloc9{color:#FFFFFF;font-family:"Lobster",Arial,Helvetica,sans-serif;font-size:3.7em;text-transform:none;font-size:2.1em;background-color:#ffffff;width:23.1%;}#sommaire .bloc10,#sommaire .bloc11{height:200px;}#sommaire .bloc10{font-family:"Lobster",Arial,Helvetica,sans-serif;font-size:3.7em;text-transform:none;width:42.7%;}#sommaire .bloc11{color:#FFFFFF;font-size:2.7em;background-color:#e7e7e7;width:57.3%;}#sommaire .listing-media,#sommaire .media,#sommaire .listing-apercu,#sommaire .lien a{height:100%;width:100%;}#sommaire .listing-media{overflow:hidden;}#sommaire .media{background-position:50% 50%;background-size:cover;}#sommaire .bloc-listing:hover .media{padding:150px;margin:-150px;-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);filter:blur(6px);}#sommaire .bloc1 .media,#sommaire .bloc3 .media,#sommaire .bloc6 .media,#sommaire .bloc9 .media,#sommaire .bloc10 .media{}#sommaire .bloc4 .media,#sommaire .bloc7 .media,#sommaire .bloc11 .media{}#sommaire .bloc2 .media{background-image:none !important;}#sommaire .bloc8 .media{}#sommaire .listing-apercu,#sommaire .lien a{position:absolute;top:0;left:0;}#sommaire .listing-apercu{display:table;}#sommaire .listing-apercu h2,#sommaire .listing-apercu p{margin:0;}#sommaire .listing-apercu h2{font-size:1em;text-align:center;line-height:normal;padding:20px;display:table-cell;vertical-align:middle;}#sommaire .bloc1 .listing-apercu h2{line-height:1.7em;}#sommaire .bloc1 .listing-apercu h2:before,#sommaire .bloc1 .listing-apercu h2:after{content:"";font-size:1px;height:30px;width:130px;margin:0 auto;display:block;}#sommaire .bloc1 .listing-apercu h2:before{border-top:1px solid #ffffff;}#sommaire .bloc1 .listing-apercu h2:after{border-bottom:1px solid #ffffff;}#sommaire .bloc1 .listing-apercu h2 span{display:block;}#sommaire .bloc1 .listing-apercu h2 span:first-line{font-size:1.25em;}#sommaire .bloc2 .listing-apercu h2:first-line{font-size:1.45em;}#sommaire .bloc8 .listing-apercu h2:first-line{font-size:0.6em;}#sommaire .bloc9 .listing-apercu h2 span{border-bottom:1px solid #404950;}#sommaire .bloc10 .listing-apercu h2 span{border-bottom:1px solid #ffffff;padding:0 25px;}#sommaire .lien a{text-indent:-9999px;display:block;}#sommaire02 .intro{max-width:1170px;margin:30px auto;}#sommaire02 .bloc-listing{text-align:center;margin:0 0 30px;position:relative;}#sommaire02 .listing-media{height:530px;width:100%;display:table;}#sommaire02 .media{background-repeat:no-repeat;background-position:50% 0;padding:0 10px;display:table-cell;position:relative;vertical-align:middle;}#sommaire02 .media h2{color:#ffffff;font-size:3em;text-transform:uppercase;letter-spacing:0.1em;}#sommaire02 .media h2:after{content:"";font-size:1px;border-bottom:1px solid #ffffff;height:35px;width:160px;margin:0 auto 30px;display:block;}#sommaire02 .media a{text-indent:-9999px;height:100%;width:100%;display:block;position:absolute;top:0;left:0;z-index:50;}#sommaire02 .section{padding:30px 0 0;position:static;}#sommaire02 .resume{font-size:1.2em;min-height:70px;}#sommaire02 .resume p{margin:0;}#sommaire02 .boutons{text-align:center;}#sommaire02 .boutons li{margin:30px 0 0;}#sommaire02 .boutons a{color:#000000 !important;line-height:69px;border-color:#000000 !important;height:70px;padding:0 60px;}#sommaire03 .intro{max-width:1170px;margin:30px auto;}#sommaire03 .bloc-listing{color:#ffffff;background-color:#000000;width:292px;height:292px;float:left;position:relative;}#sommaire03 .bloc-listing.bloc2,#sommaire03 .bloc-listing.bloc8{color:#569bbe;background-color:#FFFFFF;}#sommaire03 .bloc-listing.bloc2 .resume,#sommaire03 .bloc-listing.bloc8 .resume{display:none;}#sommaire03 .listing-apercu{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.50);padding:10px;}#sommaire03 .bloc-listing.bloc2 .listing-apercu,#sommaire03 .bloc-listing.bloc8 .listing-apercu{position:absolute;bottom:0;left:0;right:0;top:0;background-color:transparent;padding:10px;}#sommaire03 .lien a{position:absolute;top:0;right:0;bottom:0;left:0;}#sommaire03 .listing-apercu h2,#sommaire03 .listing-apercu p{margin:0;}#sommaire03 .listing-apercu h2{font-size:1.2em;text-transform:uppercase;line-height:normal;display:table-cell;vertical-align:middle;}#sommaire03 .bloc-listing.bloc2 h2,#sommaire03 .bloc-listing.bloc8 h2{font-family:"Lobster",Arial,Helvetica,sans-serif;font-size:2.2em;text-transform:none;color:#569bbe;text-align:center;line-height:normal;display:block;margin-top:30%;}#sommaire03 .listing-media,#sommaire03 .media,#sommaire03 .lien a{height:100%;width:100%;}#sommaire03 .listing-media{overflow:hidden;}#sommaire03 .media{background-position:50% 50%;background-size:cover;}#sommaire03 .bloc2 .media,#sommaire03 .bloc8 .media{background-image:none !important;}#sommaire03 .bloc-listing:hover .media{padding:150px;margin:-150px;-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);filter:blur(6px);}#sommaire03 .lien a{text-indent:-9999px;display:block;}#sommaire03 .bloc-listing:hover .listing-apercu{top:0;}#sommaire03 .bloc-listing:hover .listing-apercu h2,#sommaire03 .bloc-listing:hover .listing-apercu .resume{display:none;}#sommaire03 .bloc-listing:hover .lien a{background-image:url(/sites/deauvillev4/themes/deauville/img/plus2.png);background-repeat:no-repeat;background-position:50% 50%;}#sommaire03 .bloc-listing.bloc2:hover .listing-apercu,#sommaire03 .bloc-listing.bloc8:hover .listing-apercu{background-color:#569bbe;}#listing-fsviews .flux-rss{line-height:22px;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:-240px 0;height:22px;padding:0 0 0 25px;margin:0 20px 20px 0;float:left;}#listing-fsviews .flux-rss a{color:#e34a14;}#listing-fsviews .nav-haut .boutons{float:left;}#listing-fsviews .nav-haut .boutons li{margin:0;}#listing-fsviews .form-fsviews{margin:0 0 20px 0;}#listing-fsviews .form-fsviews .form-item{width:auto;margin:0 10px 10px 0;float:left;clear:none;}#listing-fsviews .form-fsviews .form-submit{margin:0 0 10px;}#listing-fsviews .form-fsviews label{width:auto;}#listing-fsviews .categorie{color:#000000;font-family:"MuseoSlab900",Arial,Helvetica,sans-serif;font-size:1.6em;text-transform:uppercase;border-bottom:1px solid #000000;padding:0 0 4px;margin:10px 0 -1px;position:relative;z-index:10;}#listing-fsviews .bloc-listing{background-color:#ffffff;min-height:110px;padding:20px 0 60px;position:relative;}#listing-fsviews .col1 .bloc-listing,#listing-fsviews .col2 .col,#listing-fsviews .col3 .col,#listing-fsviews .col4 .col,#listing-fsviews .col5 .col{border-top:1px solid #f0f0f0;}#listing-fsviews .col2 .col:nth-child(2n+1) .bloc-listing{margin:0 15px 0 0;}#listing-fsviews .col2 .col:nth-child(2n+2) .bloc-listing{margin:0 0 0 15px;}#listing-fsviews .col3 .col:nth-child(3n+1) .bloc-listing{margin:0 20px 0 0;}#listing-fsviews .col3 .col:nth-child(3n+2) .bloc-listing{margin:0 10px;}#listing-fsviews .col3 .col:nth-child(3n+3) .bloc-listing{margin:0 0 0 20px;}#listing-fsviews .col4 .col:nth-child(4n+1) .bloc-listing{margin:0 21px 0 0;}#listing-fsviews .col4 .col:nth-child(4n+2) .bloc-listing{margin:0 14px 0 7px;}#listing-fsviews .col4 .col:nth-child(4n+3) .bloc-listing{margin:0 7px 0 14px;}#listing-fsviews .col4 .col:nth-child(4n+4) .bloc-listing{margin:0 0 0 21px;}#listing-fsviews .col5 .col:nth-child(5n+1) .bloc-listing{margin:0 24px 0 0;}#listing-fsviews .col5 .col:nth-child(5n+2) .bloc-listing{margin:0 18px 0 6px;}#listing-fsviews .col5 .col:nth-child(5n+3) .bloc-listing{margin:0 12px;}#listing-fsviews .col5 .col:nth-child(5n+4) .bloc-listing{margin:0 6px 0 18px;}#listing-fsviews .col5 .col:nth-child(5n+5) .bloc-listing{margin:0 0 0 24px;}#listing-fsviews .field-name-field-image{width:200px;position:absolute;top:20px;left:0;}#listing-fsviews .listing-media a,#listing-fsviews .field-name-field-image a{display:block;}#listing-fsviews .listing-media img,#listing-fsviews .field-name-field-image img{height:auto;width:100%;}#listing-fsviews .node h2{margin:0 0 5px 220px;}#listing-fsviews .bloc-listing h2,#listing-fsviews .bloc-listing h2 a{color:#808080;}#listing-fsviews .bloc-listing h2 a:hover,#listing-fsviews .bloc-listing h2 a:focus,#listing-fsviews .bloc-listing h2 a:active{color:#000000;}#listing-fsviews .listing-apercu p{margin:0 0 5px;}#listing-fsviews .field-name-field-actu-date,#listing-fsviews .field-name-field-bonplan-date,#listing-fsviews .field-name-field-commune{font-weight:bold;margin:0 0 0 220px;}#listing-fsviews .field-name-body{margin:5px 0 0 220px;}#listing-fsviews .field-name-field-commune{text-transform:uppercase;}#listing-fsviews .listing-apercu .resume,#listing-fsviews .field-name-body{color:#808080;}#listing-fsviews .field-name-body *{margin:0;}#listing-fsviews .bloc-listing .carnet_links_global,#listing-fsviews .bloc-listing .links.inline{position:absolute;}#listing-fsviews .bloc-listing .carnet_links_global{bottom:25px;right:50px;}#listing-fsviews .bloc-listing .links.inline{bottom:20px;right:0;}#listing-fsviews .bonplan01 h2{margin-right:100px;}#listing-fsviews .bonplan01 .field-name-field-bonplan-date,#listing-fsviews .bonplan01 .field-name-field-commune,#listing-fsviews .bonplan01 .field-name-body{margin-right:50px;}#listing-fsviews .bonplan01 .field-name-field-promotion{max-width:70px;position:absolute;top:20px;right:0;}#listing-fsviews .bonplan01 .field-name-field-promotion .field-items{font-size:1.3em;text-align:right;font-weight:bold;text-transform:uppercase;line-height:1.2em;background-image:url(/sites/deauvillev4/themes/deauville/img/promo.png);background-repeat:no-repeat;height:100px;padding:10px 5px 0 35px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#listing-fsviews .lienutile01 .bloc-listing{min-height:100px;}#listing-fsviews .lienutile01 .field-name-field-image{text-align:right;width:100px;}#listing-fsviews .lienutile01 .field-name-field-image img{max-height:100px;width:auto;max-width:100px;}#listing-fsviews .lienutile01 h2,#listing-fsviews .lienutile01 .field-name-body{margin-left:120px;}#listing-fsviews .photo01.col2 .col,#listing-fsviews .photo01.col3 .col,#listing-fsviews .photo01.col4 .col,#listing-fsviews .photo01.col5 .col{border:none;margin:30px 0 0;}#listing-fsviews .photo01.col2 .bloc-listing,#listing-fsviews .photo01.col3 .bloc-listing,#listing-fsviews .photo01.col4 .bloc-listing,#listing-fsviews .photo01.col5 .bloc-listing{border:1px solid #f0f0f0;min-height:390px;padding:0 0 40px;}#listing-fsviews .listing-media iframe{height:300px !important;width:100% !important;}#listing-fsviews .listing-apercu{padding:10px 10px 0;}#listing-fsviews .listing-apercu h2{font-size:1.1em;margin:0;}#listing-fsviews .listing-apercu .credit,#listing-fsviews .listing-apercu .resume{margin:0 0 5px;}#listing-fsviews .listing-apercu .credit{font-size:0.9em;font-style:italic;}#listing-fsviews .bloc-listing .boutons{position:absolute;bottom:10px;right:10px;}.overlay_slider{z-index:8000;}.diaporama{z-index:10000;}.diaporama_fermeture{height:0;position:relative;}.diaporama_fermeture a{text-indent:-9999px;background:url("/sites/all/libraries/prettyPhoto/images/prettyPhoto/default/sprite.png") no-repeat scroll 0 0 transparent;height:27px;width:26px;position:absolute;top:10px;right:10px;z-index:1000;cursor:pointer;}.page-liens-utiles .view-liens-utiles{display:block;width:100%;height:auto;}.page-liens-utiles .view-liens-utiles .views-exposed-form .views-exposed-widget .form-submit{margin-top:0px !important;}.page-liens-utiles .view-liens-utiles .view-content .views-row:after{content:'.';height:0;display:block;clear:both;visibility:hidden;}.page-liens-utiles .view-liens-utiles .view-content .views-row{display:block;width:100%;height :auto;border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:20px;}.page-liens-utiles .view-liens-utiles .view-content .views-row:last-child{border :none;}.page-liens-utiles .view-liens-utiles .view-content .views-row .views-field-field-image{display:block;width:30%;height:auto;float:left;padding-right:10px;margin-bottom:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}.page-liens-utiles .view-liens-utiles .view-content .views-row .views-field-field-image img{display:block;width:100%;height:auto;}.page-liens-utiles .view-liens-utiles .view-content .views-row .views-field-nothing{display:block;width:70%;height:auto;float:right;}.page-liens-utiles .view-liens-utiles .view-content .views-row .views-field-nothing .views-field-title{display:block;font-size:1.2em;font-family:"CenturyGothicBold";margin-bottom:10px;}.page-liens-utiles .view-liens-utiles .view-content .views-row .views-field-nothing .views-field-field-lien{clear:both;display:block;width:100%;height:auto;margin:10px 0px;}.page-liens-utiles .view-liens-utiles .view-content .views-row .views-field-nothing .views-field-field-lien a{font-family:"CenturyGothic",Arial,Helvetica,sans-serif;text-transform:none;background-image:url(/sites/deauvillev4/themes/deauville/img/master/puce.png) !important;background-repeat:no-repeat;background-position:0px 5px;width:auto;padding:0 0 0 20px !important;}.page-taxonomy .node,.page-carnet-de-voyage .node,.page-search .search-results li,.google-search-results .gss-result{background-color:#ffffff;border-top:1px solid #f0f0f0;padding:20px 0;margin:0;position:relative;}.page-taxonomy .node:after,.page-carnet-de-voyage .node:after,.page-search .search-results li:after,.google-search-results .gss-result:after{content:".";height:0;display:block;clear:both;visibility:hidden;}.page-taxonomy .field-name-field-image,.page-carnet-de-voyage .field-name-field-image,.page-search .field-name-field-image,.page-search .search-results img,.google-search-results .gss-result img{margin:-30px 20px 0 0;float:left;clear:left;}.page-taxonomy .field-name-field-image img,.page-carnet-de-voyage .field-name-field-image img{height:auto;width:150px;}.page-search .field-name-field-image img,.page-search .search-results img,.google-search-results .gss-result img{height:auto !important;width:100px !important;}.page-taxonomy .node h2,.page-taxonomy .node h2 a,.page-carnet-de-voyage .node h2,.page-carnet-de-voyage .node h2 a,.page-search .node h2,.page-search .node h2 a,.page-search .search-results h3.title,.page-search .search-results h3.title a,.google-search-results .gss-result h3.gss-title,.google-search-results .gss-result h3.gss-title a{color:#000000;}.page-taxonomy .node h2,.page-carnet-de-voyage .node h2,.page-search .node h2,.page-search .search-results h3.title,.google-search-results .gss-result h3.gss-title{margin:0 0 10px 120px;}.page-taxonomy .node h2 a:hover,.page-taxonomy .node h2 a:focus,.page-taxonomy .node h2 a:active,.page-carnet-de-voyage .node h2 a:hover,.page-carnet-de-voyage .node h2 a:focus,.page-carnet-de-voyage .node h2 a:active,.page-search .node h2 a:hover,.page-search .node h2 a:focus,.page-search .node h2 a:active,.page-search .search-results h3.title a:hover,.page-search .search-results h3.title a:focus,.page-search .search-results h3.title a:active,.google-search-results .gss-result h3.gss-title a:hover,.google-search-results .gss-result h3.gss-title a:focus,.google-search-results .gss-result h3.gss-title a:active{color:#000000;}.page-taxonomy .field-name-field-actu-date,.page-taxonomy .field-name-field-bonplan-date,.page-taxonomy .field-name-field-commune,.page-carnet-de-voyage .field-name-field-actu-date,.page-carnet-de-voyage .field-name-field-bonplan-date,.page-carnet-de-voyage .field-name-field-commune,.page-search .field-name-field-actu-date,.page-search .field-name-field-bonplan-date,.page-search .field-name-field-commune{font-weight:bold;margin:0 0 0 120px;}.page-taxonomy .field-name-field-commune,.page-carnet-de-voyage .field-name-field-commune,.page-search .field-name-field-commune{text-transform:uppercase;}.page-taxonomy .field-name-field-photo-credit,.page-carnet-de-voyage .field-name-field-photo-credit,.page-search .field-name-field-photo-credit{font-size:0.9em;font-style:italic;}.page-taxonomy .field-name-field-url,.page-carnet-de-voyage .field-name-field-url,.page-search .field-name-field-url{margin:5px 0 0;}.page-taxonomy .field-name-field-descriptif,.page-taxonomy .field-name-body,.page-taxonomy .field-name-field-soustitre,.page-carnet-de-voyage .field-name-field-descriptif,.page-carnet-de-voyage .field-name-body,.page-carnet-de-voyage .field-name-field-soustitre,.page-search .field-name-field-descriptif,.page-search .field-name-body,.page-search .field-name-field-soustitre,.page-search .search-results .search-desc,.google-search-results .gss-result .gss-search-snippet-info .gss-search-snippet{color:#bbbbbb;margin:5px 0 10px 120px;}.page-taxonomy .field-name-field-descriptif *,.page-taxonomy .field-name-body *,.page-taxonomy .field-name-field-soustitre *,.page-carnet-de-voyage .field-name-field-descriptif *,.page-carnet-de-voyage .field-name-body *,.page-carnet-de-voyage .field-name-field-soustitre *,.page-search .field-name-field-descriptif *,.page-search .field-name-body *,.page-search .field-name-field-soustitre *{margin:0;}.page-taxonomy .field-name-field-promotion,.page-carnet-de-voyage .field-name-field-promotion,.page-search .field-name-field-promotion{display:none;}.page-search .search-results .search-snippet-info,.page-search .search-results .gss-search-snippet-info{padding:0;}.page-taxonomy .carnet_links_global,.page-taxonomy ul.links li.node-readmore,.page-carnet-de-voyage .carnet_links_global,.page-carnet-de-voyage ul.links li.node-readmore,.page-carnet-de-voyage ul.boutons li.node-readmore,.page-search .carnet_links_global,.page-search ul.links li.node-readmore{margin:10px 7px 0 0;}.page-taxonomy .carnet_links_global,.page-carnet-de-voyage .carnet_links_global,.page-search .carnet_links_global,.page-taxonomy .links.inline,.page-carnet-de-voyage .links.inline,.page-carnet-de-voyage .node .boutons,.page-search .links.inline{position:absolute;}.page-taxonomy .carnet_links_global,.page-carnet-de-voyage .carnet_links_global,.page-search .carnet_links_global{bottom:25px;left:50px;}.page-taxonomy .links.inline,.page-carnet-de-voyage .links.inline,.page-carnet-de-voyage .node .boutons,.page-search .links.inline{bottom:20px;left:0;}.google-search-results .gss-result .gss-search-snippet-info .gss-search-url,.google-search-results .gss-result .gss-search-snippet-info .gss-info{display:none;}.page-node #content-content .nav-haut .links,.page-node #content-content .nav-bas .links{display:block;}.page-node .field-name-field-image{width:400px;margin:0 0 30px 30px;float:right;clear:right;}.page-node .field-name-field-image img{height:auto;width:100%;}.page-node .field-name-field-actu-date,.page-node .field-name-field-bonplan-date,.page-node .field-name-field-commune{font-size:1.2em;font-weight:bold;margin:0;}.page-node .field-name-field-commune{text-transform:uppercase;}.page-node .field-name-body{margin:10px 0 0;}.page-node .field-name-field-tags{border-top:1px solid #808080;padding:10px 0;margin:30px 0 0;clear:both;}.page-node .field-name-field-tags .field-label{color:#ffffff;text-align:center;font-weight:normal;background-color:#808080;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:42px;padding:2px 0 3px 3px;float:left;}.page-node .field-name-field-tags .field-items{padding:2px 0 2px 55px;float:none;}.page-node .field-name-field-tags .field-item{margin-right:7px;display:inline;}.page-node #content-content .node-actu .carnet_links_global,.page-node #content-content .node-bonplan .carnet_links_global,.page-node #content-content .node-page-cms1c .carnet_links_global,.page-node #content-content .node-page-cms3l2c .carnet_links_global{text-align:right;padding:30px 0 0;margin:0;}.node-type-bonplan #content-content .content{position:relative;}.page-node .field-name-field-promotion{max-width:100px;position:absolute;top:0;right:0;}.page-node .field-name-field-promotion .field-items{font-size:1.3em;text-align:right;font-weight:bold;text-transform:uppercase;line-height:1.2em;background-image:url(/sites/deauvillev4/themes/deauville/img/promo.png);background-repeat:no-repeat;height:100px;padding:10px 5px 0 35px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.page-node .field-name-field-soustitre .field-items{color:#000000;font-size:1.1em;margin:0 0 50px;clear:both;}.page-node .field-name-field-soustitre .field-item h2,.page-node .field-name-field-soustitre .field-item h3,.page-node .field-name-field-soustitre .field-item h4,.page-node .field-name-field-soustitre .field-item h5,.page-node .field-name-field-soustitre .field-item h6,.page-node .field-name-field-soustitre .field-item p{margin:0 0 10px !important;}.page-node .field-name-field-soustitre .field-item h2{font-family:"CenturyGothic",Arial,Helvetica,sans-serif !important;font-size:2.7em !important;}.page-node .field-name-field-soustitre .field-item h2:after{content:"";font-size:1px;border-bottom:1px solid #000000;height:5px;width:130px;margin:0 0 0 3px;display:block;}.page-node .field-name-field-contenu,.page-node .field-name-field-contenu-haut,.page-node .field-name-field-contenu-gauche,.page-node .field-name-field-contenu-droite,.page-node .field-name-field-contenu-bas{color:#939393;font-size:1.1em;text-align:left;}.page-node .field-name-field-contenu p,.page-node .field-name-field-contenu-haut p,.page-node .field-name-field-contenu-gauche p,.page-node .field-name-field-contenu-droite p,.page-node .field-name-field-contenu-bas p{text-align:justify;}.page-node .field-name-field-contenu,.page-node .field-name-field-contenu-haut,.page-node .field-name-field-contenu-bas{padding-right:70px;}.page-node .field-name-field-contenu-gauche{width:50%;margin:50px 0;float:left;}.page-node .field-name-field-contenu-droite{width:50%;margin:50px 0;float:right;}.page-node .field-name-field-contenu-gauche .field-items{border-right:1px solid #f0f0f0;padding:0 30px 0 0;}.page-node .field-name-field-contenu-droite .field-items{border-left:1px solid #f0f0f0;padding:0 0 0 31px;margin:0 0 0 -1px;}.page-node .field-name-field-contenu-bas .field-items,.page-node #content-content .node-page-cms3l2c .carnet_links_global{clear:both;}.page-node #content-content .node-page-cms1c .content h2,.page-node #content-content .node-page-cms1c-sscarnet .content h2,.page-node #content-content .node-page-cms3l2c .content h2,.page-node #content-content .node-page-cms1c .content h3,.page-node #content-content .node-page-cms1c-sscarnet .content h3,.page-node #content-content .node-page-cms3l2c .content h3,.page-node #content-content .node-page-cms1c .content h4,.page-node #content-content .node-page-cms1c-sscarnet .content h4,.page-node #content-content .node-page-cms3l2c .content h4,.page-node #content-content .node-page-cms1c .content h5,.page-node #content-content .node-page-cms1c-sscarnet .content h5,.page-node #content-content .node-page-cms3l2c .content h5,.page-node #content-content .node-page-cms1c .content h6,.page-node #content-content .node-page-cms1c-sscarnet .content h6,.page-node #content-content .node-page-cms3l2c .content h6{color:#000000;text-align:left;line-height:normal;margin:30px 0;}.page-node #content-content .node-page-cms1c .content h2,.page-node #content-content .node-page-cms1c-sscarnet .content h2,.page-node #content-content .node-page-cms3l2c .content h2{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:2em;text-transform:uppercase;}.page-node #content-content .node-page-cms1c .content h3,.page-node #content-content .node-page-cms1c-sscarnet .content h3,.page-node #content-content .node-page-cms3l2c .content h3{font-size:1.7em;}.page-node #content-content .node-page-cms1c a,.page-node #content-content .node-page-cms1c-sscarnet a,.page-node #content-content .node-page-cms3l2c a{color:#569bbe;text-decoration:underline;}.page-node #content-content .node-page-cms1c a:hover,.page-node #content-content .node-page-cms1c a:focus,.page-node #content-content .node-page-cms1c a:active,.page-node #content-content .node-page-cms1c-sscarnet a:hover,.page-node #content-content .node-page-cms1c-sscarnet a:focus,.page-node #content-content .node-page-cms1c-sscarnet a:active,.page-node #content-content .node-page-cms3l2c a:hover,.page-node #content-content .node-page-cms3l2c a:focus,.page-node #content-content .node-page-cms3l2c a:active{text-decoration:none;}.page-node #content-content .node-page-cms1c .content p,.page-node #content-content .node-page-cms1c-sscarnet .content p,.page-node #content-content .node-page-cms3l2c .content p,.page-node #content-content .node-page-cms1c .content ul,.page-node #content-content .node-page-cms1c-sscarnet .content ul,.page-node #content-content .node-page-cms3l2c .content ul{margin:20px 0;}.page-node #content-content .node-page-cms1c .content li,.page-node #content-content .node-page-cms1c-sscarnet .content li,.page-node #content-content .node-page-cms3l2c .content li{list-style:none;background-image:url(/sites/deauvillev4/themes/deauville/img/puce.png);background-repeat:no-repeat;background-position:0 6px;padding:0 0 0 9px;margin:0 0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.page-node #content-content .node-page-cms1c img,.page-node #content-content .node-page-cms1c-sscarnet img,.page-node #content-content .node-page-cms3l2c img{height:auto !important;}.page-node #content-content .node-page-cms1c table,.page-node #content-content .node-page-cms1c-sscarnet table,.page-node #content-content .node-page-cms3l2c table{width:100%;margin:30px 0;}.page-node #content-content .node-page-cms1c table th,.page-node #content-content .node-page-cms1c-sscarnet table th,.page-node #content-content .node-page-cms3l2c table th{color:#ffffff;text-align:center;background-color:#808080;padding:5px 10px;vertical-align:middle;}.page-node #content-content .node-page-cms1c table td,.page-node #content-content .node-page-cms1c-sscarnet table td,.page-node #content-content .node-page-cms3l2c table td{text-align:center;border-bottom:1px solid #f0f0f0;padding:10px;vertical-align:middle;}.page-node #content-content .node-page-cms1c table caption,.page-node #content-content .node-page-cms1c-sscarnet table caption,.page-node #content-content .node-page-cms3l2c table caption{text-align:left;background-color:#f0f0f0;padding:10px;}.page-node #content-content .node-page-cms1c hr,.page-node #content-content .node-page-cms1c-sscarnet hr,.page-node #content-content .node-page-cms3l2c hr{border:none;height:30px;margin:0;clear:both;}.page-node #content-content .node-page-cms1c p + p img,.page-node #content-content .node-page-cms1c-sscarnet p + p img,.page-node #content-content .node-page-cms3l2c p + p img{margin:20px 0 0;}.page-node #content-content .node-page-cms1c .content h2:first-child,.page-node #content-content .node-page-cms1c-sscarnet .content h2:first-child,.page-node #content-content .node-page-cms3l2c .content h2:first-child,.page-node #content-content .node-page-cms1c .content h3:first-child,.page-node #content-content .node-page-cms1c-sscarnet .content h3:first-child,.page-node #content-content .node-page-cms3l2c .content h3:first-child,.page-node #content-content .node-page-cms1c .content h4:first-child,.page-node #content-content .node-page-cms1c-sscarnet .content h4:first-child,.page-node #content-content .node-page-cms3l2c .content h4:first-child,.page-node #content-content .node-page-cms1c .content h5:first-child,.page-node #content-content .node-page-cms1c-sscarnet .content h5:first-child,.page-node #content-content .node-page-cms3l2c .content h5:first-child,.page-node #content-content .node-page-cms1c .content h6:first-child,.page-node #content-content .node-page-cms1c-sscarnet .content h6:first-child,.page-node #content-content .node-page-cms3l2c .content h6:first-child,.page-node #content-content .node-page-cms1c .content p:first-child,.page-node #content-content .node-page-cms1c-sscarnet .content p:first-child,.page-node #content-content .node-page-cms3l2c .content p:first-child,.page-node #content-content .node-page-cms1c .content ul:first-child,.page-node #content-content .node-page-cms1c-sscarnet .content ul:first-child,.page-node #content-content .node-page-cms3l2c .content ul:first-child,.page-node #content-content .node-page-cms1c table:first-child,.page-node #content-content .node-page-cms1c-sscarnet table:first-child,.page-node #content-content .node-page-cms3l2c table:first-child{margin-top:0;}.page-node #content-content .node-page-cms1c .content .boutons,.page-node #content-content .node-page-cms1c-sscarnet .content .boutons,.page-node #content-content .node-page-cms3l2c .content .boutons{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;margin:50px 0 0;float:right;}.page-node #content-content .node-page-cms1c .carnet_links_global,.page-node #content-content .node-page-cms3l2c .carnet_links_global{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;padding:0;margin:50px 0 0;float:left;}#colorbox #dispo .dispo-date-maj{font-size:0.6em;position:absolute;bottom:0;left:0;}.page-node #content-content .node-page .content{color:#000000;}.page-node #content-content .node-page .content strong{font-family:inherit;font-weight:bold;}.page-node-3 .field-name-field-contenu,.page-node-4 .field-name-field-contenu{background-color:#e0e0e0;width:50%;padding:10px;margin:80px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.page-node-3 #content-content .node-page-cms1c-sscarnet .content .boutons,.page-node-4 #content-content .node-page-cms1c-sscarnet .content .boutons{text-align:right;margin:10px 0 0;}#listing-portrait #recherche-syndic{height:auto;margin:0 0 40px;}#listing-portrait .bloc-listing{min-height:200px;width:20%;float:left;position:relative;}#listing-portrait .listing-media a{display:block;}#listing-portrait .listing-media img{height:auto !important;width:100% !important;}#listing-portrait .listing-apercu,#listing-portrait .listing-apercu a{color:#ffffff;}#listing-portrait .listing-apercu{padding:10px;display:none;position:absolute;bottom:0;left:0;right:0;}#listing-portrait .listing-apercu.fond-noir{background-color:#000000 !important;background-color:rgba(0,0,0,0.8) !important;}#listing-portrait .listing-apercu h2{font-size:1.5em;text-transform:uppercase;margin:0;}#listing-portrait .bloc-listing:hover .listing-apercu{display:block;}#detail-portrait{clear:both;}#detail-portrait .media-portrait,#detail-portrait .contenu-portrait,#detail-portrait .liens-portrait{float:left;}#detail-portrait .blocs-portrait{float:right;clear:right;}#detail-portrait .media-portrait,#detail-portrait .contenu-portrait{width:630px;}#detail-portrait .entete-portrait,#detail-portrait .blocs-portrait,#detail-portrait .liens-portrait{width:540px;}#detail-portrait .media-portrait{height:630px;position:relative;overflow:hidden;}#detail-portrait .field-slideshow-controls a.prev,#detail-portrait .field-slideshow-controls a.next{text-indent:-9999px;background-color:#404950;background-color:rgba(64,73,80,0.5);background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/skin.png);background-repeat:no-repeat;border:0;height:40px;width:40px;display:block;position:absolute;top:0;z-index:10;cursor:pointer;}#detail-portrait .field-slideshow-controls a.prev{background-position:0 0;right:41px;}#detail-portrait .field-slideshow-controls a.next{background-position:100% 0;right:0;}#detail-portrait .media-portrait img{height:auto !important;width:100% !important;}#detail-portrait .entete-portrait{height:360px;margin:0 0 0 630px;display:table;}#detail-portrait .entete-portrait > div{padding:0 0 0 30px;display:table-cell;vertical-align:middle;}#detail-portrait .entete-portrait h1,#detail-portrait .entete-portrait h2{margin:10px 0;}#detail-portrait .entete-portrait h1{color:#454545;font-size:3.7em;text-transform:uppercase;}#detail-portrait .entete-portrait h2{color:#000000;font-size:3em;}#detail-portrait .blocs-portrait{height:270px;}#detail-portrait .bloc-portrait{color:#ffffff;text-align:center;background-color:#000000;height:100%;width:50%;float:left;position:relative;overflow:hidden;}#detail-portrait .bloc-portrait img{height:auto !important;width:100% !important;}#detail-portrait .bloc-portrait img.video{margin:33px 0 0;}#detail-portrait .bloc-info-portrait{background-color:#000000;background-color:rgba(0,0,0,0.5);height:100%;width:100%;display:table;position:absolute;top:0;left:0;}#detail-portrait .bloc-info-portrait a{color:#ffffff;padding:0 20px;display:table-cell;vertical-align:middle;}#detail-portrait .picto-player{background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/skin.png);background-repeat:no-repeat;background-position:-50px 0;height:88px;width:126px;margin:-44px 0 0 -63px;display:block;position:absolute;top:50%;left:50%;}#detail-portrait .contenu-portrait > div{color:#454545;padding:0 30px 0 0;}#detail-portrait .contenu-portrait h3{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.9em;text-transform:uppercase;margin:30px 0 20px;}#detail-portrait .contenu-portrait h3:after{content:"";font-size:1px;border-bottom:1px solid #454545;height:6px;width:85px;margin:0 0 0 2px;display:block;}#detail-portrait .contenu-portrait p{font-size:1.1em;margin:20px 0;}#detail-portrait .liens-sociaux-portrait{text-align:center;margin:80px 0 0 0;}#detail-portrait .liens-sociaux-portrait li{height:70px;margin:0 8px 20px;display:inline-block;}#detail-portrait .liens-sociaux-portrait a{text-indent:-9999px;background-color:#000000;background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/pictos-sociaux.png);background-repeat:no-repeat;-webkit-border-radius:35px;-moz-border-radius:35px;-o-border-radius:35px;border-radius:35px;height:70px;width:70px;display:block;}#detail-portrait .liens-sociaux-portrait .lien-facebook a{background-position:0 0;}#detail-portrait .liens-sociaux-portrait .lien-twitter a{background-position:-80px 0;}#detail-portrait .liens-sociaux-portrait .lien-googleplus a{background-position:-160px 0;}#detail-portrait .liens-sociaux-portrait .lien-youtube a{background-position:-240px 0;}#detail-portrait .liens-sociaux-portrait .lien-flickr a{background-position:-320px 0;}#detail-portrait .liens-sociaux-portrait .lien-instagram a{background-position:-400px 0;}#detail-portrait .liens-sociaux-portrait .lien-pinterest a{background-position:-480px 0;}#detail-portrait .lien-web-portrait{font-size:1.5em;text-align:center;margin:60px 0 0 0;}#detail-portrait .lien-web-portrait a{color:#000000;}#detail-acteur{clear:both;}#detail-acteur .media-acteur{height:150px;width:150px;float:left;position:relative;overflow:hidden;}#detail-acteur .media-acteur img{height:auto !important;width:100% !important;}#detail-acteur .entete-acteur{height:150px;margin:0 0 0 150px;display:table;}#detail-acteur .entete-acteur > div{padding:0 0 0 30px;display:table-cell;vertical-align:middle;}#detail-acteur .entete-acteur h1,#detail-acteur .entete-acteur h2{margin:10px 0;}#detail-acteur .entete-acteur h1{color:#454545;font-size:3.7em;text-transform:uppercase;}#detail-acteur .entete-acteur h2{color:#000000;font-size:3em;}#detail-acteur .contenu-acteur > div{color:#454545;padding:0 30px 0 0;}#detail-acteur .contenu-acteur h3{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.9em;text-transform:uppercase;margin:30px 0 20px;}#detail-acteur .contenu-acteur h3:after{content:"";font-size:1px;border-bottom:1px solid #454545;height:6px;width:85px;margin:0 0 0 2px;display:block;}#detail-acteur .contenu-acteur p{font-size:1.1em;margin:20px 0;}#detail-acteur .contenu-acteur ul{font-size:1.1em;width:50%;float:left;}#detail-acteur .contenu-acteur p,#detail-acteur .contenu-acteur li,#detail-acteur .contenu-acteur a{color:#000000;}#detail-acteur .contenu-acteur a:hover{text-decoration:underline;}#detail-acteur .contenu-acteur .libelle{color:#808080;}#detail-acteur .interview-acteur{color:#569bbe;text-align:center;padding:70px 20px 0;position:relative;}#detail-acteur .interview-acteur:before{content:"";font-size:1px;background-color:#569bbe;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:-60px -840px;-webkit-border-radius:28px;-moz-border-radius:28px;-o-border-radius:28px;border-radius:28px;height:55px;width:55px;display:block;margin:0 0 0 -28px;position:absolute;top:43px;left:50%;}#detail-acteur .interview-acteur p{color:#569bbe;font-size:1em;margin:0 0 10px;}#detail-acteur .interview-acteur p:first-child:before{content:"";font-size:1px;border-top:1px solid #569bbe;height:45px;width:50%;margin:0 auto;display:block;}#listing-blog #recherche-syndic{margin:0 0 20px;}#listing-blog .bloc-listing{float:left;position:relative;}#listing-blog .bloc-listing:nth-child(1),#listing-blog .bloc-listing:nth-child(10){height:510px;width:44%;}#listing-blog .bloc-listing:nth-child(2),#listing-blog .bloc-listing:nth-child(3),#listing-blog .bloc-listing:nth-child(8),#listing-blog .bloc-listing:nth-child(9){height:330px;width:28%;}#listing-blog .bloc-listing:nth-child(4){height:460px;width:39%;margin:0 17% 0 0;float:right;}#listing-blog .bloc-listing:nth-child(5){height:370px;width:32%;margin:0 0 0 12%;}#listing-blog .bloc-listing:nth-child(6){height:550px;width:47%;margin:0 9% 0 0;float:right;}#listing-blog .bloc-listing:nth-child(7){height:460px;width:39%;margin:0 0 0 5%;}#listing-blog .listing-media,#listing-blog .media,#listing-blog .listing-apercu,#listing-blog .lien a{height:100%;}#listing-blog .listing-apercu,#listing-blog .lien a{width:100%;position:absolute;top:0;left:0;}#listing-blog .listing-media{background-color:#000000;overflow:hidden;}#listing-blog .media{background-position:50% 50%;background-size:cover;-webkit-opacity:0.6;-moz-opacity:0.6;-o-opacity:0.6;opacity:0.6;}#listing-blog .listing-media img{height:auto;width:100%;}#listing-blog .listing-apercu{color:#ffffff;}#listing-blog .listing-apercu h2{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:2.3em;text-transform:uppercase;padding:20px;margin:0;}#listing-blog .bloc-listing:nth-child(1) .listing-apercu h2,#listing-blog .bloc-listing:nth-child(4) .listing-apercu h2,#listing-blog .bloc-listing:nth-child(6) .listing-apercu h2,#listing-blog .bloc-listing:nth-child(7) .listing-apercu h2,#listing-blog .bloc-listing:nth-child(10) .listing-apercu h2{font-size:3em;}#listing-blog .listing-apercu .resume{font-size:1.5em;padding:20px 20px 0;margin:0;}#listing-blog .bloc-listing:nth-child(1) .listing-apercu .resume,#listing-blog .bloc-listing:nth-child(4) .listing-apercu .resume,#listing-blog .bloc-listing:nth-child(6) .listing-apercu .resume,#listing-blog .bloc-listing:nth-child(7) .listing-apercu .resume,#listing-blog .bloc-listing:nth-child(10) .listing-apercu .resume{font-size:1.9em;}#listing-blog .bloc-listing .lien{padding:0 !important;margin:0 !important;}#listing-blog .bloc-listing .lien a{text-indent:-9999px;height:100%;width:100%;position:absolute;top:0;left:0;}#listing-blog .bloc-listing:hover .listing-media{background-color:transparent;}#listing-blog .bloc-listing:hover .media{width:100%;padding:150px;margin:-150px;-webkit-opacity:0.4;-moz-opacity:0.4;-o-opacity:0.4;opacity:0.4;-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);filter:blur(6px);}#listing-blog .bloc-listing:hover .listing-apercu h2,#listing-blog .bloc-listing:hover .listing-apercu .resume{display:none;}#listing-blog .bloc-listing:hover .lien a{background-image:url(/sites/deauvillev4/themes/deauville/img/plus.png);background-repeat:no-repeat;background-position:50% 50%;}.view-listing-blog .views-exposed-widgets{font-size:0.9em;margin:0;}.view-listing-blog .views-exposed-widget{width:33.3333333333%;padding:0 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.view-listing-blog .views-exposed-widget input,.view-listing-blog .views-exposed-widget select{background-color:#e7e7e7;border:none;width:100% !important;}.view-listing-blog .views-exposed-widget .form-type-select{background-color:#e7e7e7;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:100% -840px;}.view-listing-blog .views-exposed-widget select{background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;padding-left:6px;}.view-listing-blog .views-exposed-widget select option{padding:5px;}.view-listing-blog .views-widget-sort-by label,.view-listing-blog .views-widget-sort-order,.view-listing-blog .views-submit-button label{display:none !important;}#content .view-listing-blog .views-exposed-widget .form-submit{text-indent:-9999px;background-color:#000000;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:0 -900px;width:40px !important;padding:0;margin:0;}#content .view-listing-blog .views-exposed-widget label{display:none;}#detail-blog .media-blog{width:630px;float:left;clear:left;}#detail-blog .entete-blog,#detail-blog .contenu-blog{width:500px;float:right;clear:right;}#detail-blog .blocs-blog,#detail-blog .liens-blog{width:540px;float:right;clear:right;}#detail-blog .media-blog{position:relative;overflow:hidden;}#detail-blog .field-slideshow-controls a.prev,#detail-blog .field-slideshow-controls a.next{text-indent:-9999px;background-color:#404950;background-color:rgba(64,73,80,0.5);background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/skin.png);background-repeat:no-repeat;border:0;height:40px;width:40px;display:block;position:absolute;top:0;z-index:10;cursor:pointer;}#detail-blog .field-slideshow-controls a.prev{background-position:0 0;right:41px;}#detail-blog .field-slideshow-controls a.next{background-position:100% 0;right:0;}#detail-blog .media-blog img{height:auto !important;width:100% !important;}#detail-blog .entete-blog{color:#ff9600;font-size:1.1em;}#detail-blog .entete-blog p{margin:0 0 20px;}#detail-blog .entete-blog p span{color:#000000;}#detail-blog .entete-blog .likebtn-wrapper{line-height:29px;}#detail-blog .entete-blog .lb-like{background-color:transparent;border:none;height:auto;padding:0;margin:0;}#detail-blog .entete-blog .lb-a{background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:100% -1200px;height:30px;width:34px;float:right;cursor:pointer;}#detail-blog .entete-blog .lb-a .lb-share-tt,#detail-blog .entete-blog .lb-a .lb-tooltip-tt{display:none !important;opacity:0 !important;}#detail-blog .entete-blog .lb-a .likebtn-icon,#detail-blog .entete-blog .lb-a .likebtn-label{display:none;}#detail-blog .entete-blog .lb-count{color:#ff9600;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:17px;border:none;height:30px;padding:0;float:right;top:auto;vertical-align:baseline;}#detail-blog .entete-blog .lb-dislike{display:none;}#detail-blog .entete-blog .boutons{text-align:center;}#detail-blog .entete-blog .boutons a{color:#ffffff !important;font-size:1.3em;text-transform:none;line-height:37px;background-color:#000000;min-width:300px;}#detail-blog .contenu-blog{color:#000000;font-size:1.1em;margin:30px 0;}#detail-blog .contenu-blog h2,#detail-blog .contenu-blog p{margin:0 0 20px;}#detail-blog .contenu-blog h2{font-family:"Lobster",Arial,Helvetica,sans-serif;font-size:2em;text-align:center;}#detail-blog .blocs-blog h2{color:#ffffff;font-size:1.9em;text-align:center;letter-spacing:0.1em;background-color:#464646;padding:20px;margin:0;}#detail-blog .bloc-blog{color:#ffffff;text-align:center;background-color:#000000;height:270px;width:50%;display:table;float:left;}#detail-blog .bloc-blog > div{padding:0 20px;display:table-cell;vertical-align:middle;}#detail-blog .bloc-blog .bt-articles{color:#ffffff;font-size:1.9em;display:block;margin:0 0 30px;}#detail-blog .bloc-blog .bt-articles span{font-family:"Lobster",Arial,Helvetica,sans-serif;font-size:1.2em;display:block;}#detail-blog .bloc-blog .bt-profil{color:#ff9600;font-size:1.3em;text-decoration:underline;}#detail-blog .liens-sociaux-blog{text-align:center;margin:50px 0 0 0;}#detail-blog .liens-sociaux-blog li{height:70px;margin:0 8px 20px;display:inline-block;}#detail-blog .liens-sociaux-blog a{text-indent:-9999px;background-color:#000000;background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/pictos-sociaux.png);background-repeat:no-repeat;-webkit-border-radius:35px;-moz-border-radius:35px;-o-border-radius:35px;border-radius:35px;height:70px;width:70px;display:block;}#detail-blog .liens-sociaux-blog .lien-facebook a{background-position:0 0;}#detail-blog .liens-sociaux-blog .lien-twitter a{background-position:-80px 0;}#detail-blog .liens-sociaux-blog .lien-googleplus a{background-position:-160px 0;}#detail-blog .liens-sociaux-blog .lien-youtube a{background-position:-240px 0;}#detail-blog .liens-sociaux-blog .lien-flickr a{background-position:-320px 0;}#detail-blog .liens-sociaux-blog .lien-instagram a{background-position:-400px 0;}#detail-blog .liens-sociaux-blog .lien-pinterest a{background-position:-480px 0;}#detail-blog .formulaire-blog{width:610px;padding:30px 0 50px;float:left;clear:left;}#detail-blog .formulaire-blog h2{color:#ff9600;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.8em;margin:0 0 20px;}#detail-blog .formulaire-blog h2:after{content:"";border-bottom:1px solid #ff9600;height:7px;width:80px;display:block;}.page-comment-reply .comment-form{display:block;width:70%;margin:0 auto;}#detail-blog .comment-form label,#detail-blog .comment-form .field-type-text-long .text-format-wrapper fieldset,.page-comment-reply .comment-form label,.page-comment-reply .comment-form .field-type-text-long .text-format-wrapper fieldset{display:none !important;}#detail-blog .comment-form .form-item input,#detail-blog .comment-form .form-item textarea,#detail-blog .comment-form .form-textarea-wrapper,.page-comment-reply .comment-form .form-item input,.page-comment-reply .comment-form .form-item textarea,.page-comment-reply .comment-form .form-textarea-wrapper{background-color:#e7e7e7;border:none;width:100% !important;resize:none;}#detail-blog .comment-form #edit-author--2,#detail-blog .comment-form .form-item-name,#detail-blog .comment-form #edit-field-prenom-invite,.page-comment-reply .comment-form #edit-author--2,.page-comment-reply .comment-form .form-item-name,.page-comment-reply .comment-form #edit-field-prenom-invite{width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#detail-blog .comment-form #edit-field-nom-invite,.page-comment-reply .comment-form #edit-field-nom-invite{width:50%;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#detail-blog .comment-form #edit-author--2,#detail-blog .comment-form .form-item-name,.page-comment-reply .comment-form #edit-author--2,.page-comment-reply .comment-form .form-item-name{padding:0 15px 0 0;}#detail-blog .comment-form #edit-field-prenom-invite,.page-comment-reply .comment-form #edit-field-prenom-invite{padding:0 15px 0 0;}#detail-blog .comment-form .filter-guidelines,.page-comment-reply .comment-form .filter-guidelines{padding:0;}#detail-blog .comment-form .form-actions,.page-comment-reply .comment-form .form-actions{margin:0;}#detail-blog .comment-form .form-submit#edit-preview,.page-comment-reply .comment-form .form-submit#edit-preview{display:none;}#detail-blog .comment-form .form-submit,.page-comment-reply .comment-form .form-submit{color:#000000;background-color:transparent;border:1px solid #000000;padding:0 20px;margin:10px 10px 0 0;display:inline-block;}#detail-blog .comment-form .form-submit:hover,.page-comment-reply .comment-form .form-submit:hover{background-color:rgba(0,0,0,0.1);}#detail-blog .commentaire-blog-reponse{color:#000000;border-top:none;padding:50px 100px 50px 200px;clear:both;}#detail-blog .commentaire-blog,.page-comment-reply .commentaire-blog{color:#000000;border-top:1px solid #f3f3f3;padding:50px 100px;clear:both;}#detail-blog .commentaire-blog .portrait,#detail-blog .commentaire-blog-reponse .portrait,.page-comment-reply .commentaire-blog .portrait{margin:0 10px 0 0;float:left;}#detail-blog .commentaire-blog p,#detail-blog .commentaire-blog-reponse p,.page-comment-reply .commentaire-blog p{margin:0;}#detail-blog .commentaire-blog .nom,#detail-blog .commentaire-blog-reponse .nom,.page-comment-reply .commentaire-blog .nom{color:#ff9600;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.4em;text-transform:uppercase;margin:0;}#detail-blog .commentaire-blog .date,#detail-blog .commentaire-blog-reponse .date,.page-comment-reply .commentaire-blog .date{color:#ff9600;font-size:1.1em;margin:0;}#detail-blog .commentaire-blog .contenu,#detail-blog .commentaire-blog-reponse .contenu,.page-comment-reply .commentaire-blog .contenu{border-left:1px solid #000000;padding:50px 0 0 20px;margin:20px 0 0 130px;position:relative;}#detail-blog .commentaire-blog .contenu:before,#detail-blog .commentaire-blog-reponse .contenu:before,.page-comment-reply .commentaire-blog .contenu:before{content:"";font-size:1px;background-color:#000000;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:-43px -605px;background-size:216px auto;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;height:40px;width:40px;display:block;position:absolute;top:0;left:-20px;}#detail-blog .commentaire-blog .objet,#detail-blog .commentaire-blog-reponse .objet,.page-comment-reply .commentaire-blog .objet{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;margin:0 0 10px;}#detail-blog .commentaire-blog .links,#detail-blog .commentaire-blog-reponse .links,.page-comment-reply .commentaire-blog .links{margin:25px 0 0 100px;display:block;}#detail-blog .commentaire-blog .links li,#detail-blog .commentaire-blog-reponse .links li,.page-comment-reply .commentaire-blog .links li{padding:0;margin:10px 10px 0 0;display:inline-block;}#detail-blog .commentaire-blog .links a,#detail-blog .commentaire-blog-reponse .links a,.page-comment-reply .commentaire-blog .links a{color:#000000;text-transform:uppercase;line-height:39px;border:1px solid #000000;height:40px;padding:0 20px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#detail-blog .commentaire-blog .links a:hover,#detail-blog .commentaire-blog .links a:focus,#detail-blog .commentaire-blog .links a:active,#detail-blog .commentaire-blog-reponse .links a:hover,#detail-blog .commentaire-blog-reponse .links a:focus,#detail-blog .commentaire-blog-reponse .links a:active,.page-comment-reply .commentaire-blog .links a:hover,.page-comment-reply .commentaire-blog .links a:focus,.page-comment-reply .commentaire-blog .links a:active{background-color:rgba(0,0,0,0.1);}.page-comment-reply #block-system-main .comment-by-anonymous{display:none;}.page-node-add-blog .field-type-field-collection{}.page-node-add-blog tr.drag-previous{background-color:#dcecf4;}.page-node.page-node-add-blog .field-name-field-image{width:auto;margin:0;float:none;clear:none;}.page-node-add-blog #content .field-type-field-collection label{text-align:left;text-transform:none;min-height:inherit;width:auto;padding:0;display:block;float:none;}.page-node-add-blog #content .field-type-field-collection .tabledrag-toggle-weight-wrapper{display:none;}.page-node-add-blog table.field-multiple-table th{background-color:#eee;border-bottom:1px solid #FFF;}.page-node-add-blog #content .field-type-field-collection table.field-multiple-table th label{padding:5px;text-transform:uppercase;text-align:center;}.page-node-add-blog .field-multiple-table{margin-left:200px;}.page-node-add-blog .field-multiple-table input{margin:0 0 10px 0;}.page-node-add-blog .field-multiple-table .form-submit,.page-node-add-blog #content .field-multiple-table .form-submit{color:#ffffff;background-color:#808080;margin:5px 0 0 0;}.page-node-add-blog .form-submit.field-add-more-submit,.page-node-add-blog #content .form-submit.field-add-more-submit{color:#ffffff;background-color:#292929;margin:5px 0 0 200px;}.page-node-add-blog .button.launcher{background-color:#eee;font-family:Arial,Helvetica,sans-serif;font-size:1em;text-transform:uppercase;height:40px;line-height:40px;padding:0 7px;display:inline-block;width:auto;border:#000000 dashed 1px;margin:0 10px 10px 0;}.page-node-add-blog .button.remove{background-color:#eee;font-family:Arial,Helvetica,sans-serif;font-size:1em;text-transform:uppercase;height:40px;line-height:40px;padding:0 7px;display:inline-block;width:auto;border:#000000 solid 1px;margin:0 10px 10px 0;}.page-node-add-blog .filter-help{display:none;}.page-node-add-blog .vertical-tabs ul.vertical-tabs-list{width:auto;list-style:none;list-style-image:none;border-top:none;padding:0;position:relative;margin:0;float:none;}.page-node-add-blog .vertical-tabs ul.vertical-tabs-list li{background:#FFF;border:none;display:none;}.page-node-add-blog div.vertical-tabs{margin:0;border:none;border-top:1px solid #ccc;padding-top:20px;}.page-node-add-blog .vertical-tabs fieldset.vertical-tabs-pane{padding:0;}.page-node-add-blog div.vertical-tabs .fieldset-description{margin-bottom:30px;}.node-type-festival #main > .section{background-color:transparent;}.node-type-festival #main > .section > .section,#detail-festival > .section:first-child{background-color:#ffffff;}#detail-festival .entete-festival{color:#000000;font-size:1.1em;margin:0 0 50px;}#detail-festival .entete-festival h2{font-size:2.7em;text-transform:uppercase;}#detail-festival .media-festival{width:500px;margin:0 30px 0 0;float:left;position:relative;}#detail-festival .media-festival .owl-controls{margin-top:0px;}#detail-festival .field-slideshow-controls a.prev,#detail-festival .field-slideshow-controls a.next{text-indent:-9999px;background-color:#404950;background-color:rgba(64,73,80,0.5);background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/skin.png);background-repeat:no-repeat;border:0;height:40px;width:40px;display:block;position:absolute;top:0;z-index:10;cursor:pointer;}#detail-festival .field-slideshow-controls a.prev{background-position:0 0;right:41px;}#detail-festival .field-slideshow-controls a.next{background-position:100% 0;right:0;}#detail-festival .media-festival img{height:auto !important;width:100% !important;}#detail-festival .contenu-festival{color:#939393;font-size:1.1em;}#detail-festival .contenu-festival h2,#detail-festival .contenu-festival h3,#detail-festival .contenu-festival h4,#detail-festival .contenu-festival h5,#detail-festival .contenu-festival h6{margin:30px 0;}#detail-festival .contenu-festival h2:first-child,#detail-festival .contenu-festival h3:first-child,#detail-festival .contenu-festival h4:first-child,#detail-festival .contenu-festival h5:first-child,#detail-festival .contenu-festival h6:first-child,#detail-festival .contenu-festival p:first-child{margin-top:0;}#detail-festival .contenu-festival h2{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:2em;text-transform:uppercase;}#detail-festival .contenu-festival h3{font-size:1.7em;}#detail-festival .contenu-festival p{text-align:justify;margin:20px 0;}#detail-festival .contenu-festival .boutons li{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;margin:50px 0;}#detail-festival .contenu-festival .boutons li:nth-child(1){float:left;}#detail-festival .contenu-festival .boutons li:nth-child(2){float:right;}#detail-festival .video-festival{background-color:#000000;padding:30px 0;}#detail-festival .video-festival:after{content:".";height:0;display:block;clear:both;visibility:hidden;}#detail-festival .video-festival iframe{margin:0 30px;float:left;}#detail-festival .video-festival h2,#detail-festival .video-festival p{color:#ffffff;margin:0 0 20px;}#detail-festival .video-festival h2{color:#fffe00;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:2.2em;text-transform:uppercase;}#detail-festival .video-festival p{font-size:1.1em;}#detail-festival .video-festival .boutons{margin:0;position:absolute;bottom:0;left:760px;}#detail-festival .video-festival .boutons a{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1em;background-color:#fffe00;border:none;width:300px;}#detail-festival .video-festival .carousel{position:relative;}#detail-festival .video-festival #scrollbox2{overflow:hidden;}#detail-festival .video-festival #scrollbox2 ul{width:99999px;}#detail-festival .video-festival #scrollbox2 li{width:1170px;float:left;position:relative;}#detail-festival .video-festival #scrollbox2-backward,#detail-festival .video-festival #scrollbox2-forward{background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;text-indent:-9999px;height:234px;width:70px;position:absolute;top:80px;cursor:pointer;}#detail-festival .video-festival #scrollbox2-backward{background-position:-240px -1440px;left:-70px;}#detail-festival .video-festival #scrollbox2-forward{background-position:-240px -1680px;right:-70px;}#detail-festival .partenaires-festival{padding:45px 0 0;clear:both;}#detail-festival .partenaires-festival h2{color:#000000;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.9em;text-transform:uppercase;margin:0 0 30px;}#detail-festival .partenaires-festival h2:after{content:"";font-size:1px;border-bottom:1px solid #000000;height:5px;width:130px;margin:0 0 0 3px;display:block;}#detail-festival .partenaires-festival li{width:20%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#detail-festival .partenaires-festival li:nth-child(5n+1){padding:30px 24px 0 0;}#detail-festival .partenaires-festival li:nth-child(5n+2){padding:30px 18px 0 6px;}#detail-festival .partenaires-festival li:nth-child(5n+3){padding:30px 12px 0;}#detail-festival .partenaires-festival li:nth-child(5n+4){padding:30px 6px 0 18px;}#detail-festival .partenaires-festival li:nth-child(5n+5){padding:30px 0 0 24px;}#detail-festival .partenaires-festival a,#detail-festival .partenaires-festival li > span{color:#000000;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.5em;text-align:center;text-transform:uppercase;height:100px;width:100%;display:table;}#detail-festival .partenaires-festival a span,#detail-festival .partenaires-festival span span{display:table-cell;vertical-align:middle;}#detail-festival #popup #cboxContent .gmap-popup .location{display:none;}#detail-festival #popup #cboxContent .gm-style-iw{height:auto !important;}#detail-festival #popup #cboxContent .gm-style-iw h4{text-align:center;padding:18px 0px 0px 0px;color:#000000;text-transform:capitalize;font-family:"CenturyGothic";}#phototheque .bloc-listing{float:left;position:relative;}#phototheque .bloc-listing:nth-child(1),#phototheque .bloc-listing:nth-child(6),#phototheque .bloc-listing:nth-child(7),#phototheque .bloc-listing:nth-child(8),#phototheque .bloc-listing:nth-child(10),#phototheque .bloc-listing:nth-child(13){width:42%;}#phototheque .bloc-listing:nth-child(2),#phototheque .bloc-listing:nth-child(5),#phototheque .bloc-listing:nth-child(9),#phototheque .bloc-listing:nth-child(14){width:32%;}#phototheque .bloc-listing:nth-child(3),#phototheque .bloc-listing:nth-child(4),#phototheque .bloc-listing:nth-child(11),#phototheque .bloc-listing:nth-child(12),#phototheque .bloc-listing:nth-child(15){width:26%;}#phototheque .bloc-listing:nth-child(1){height:500px;}#phototheque .bloc-listing:nth-child(2),#phototheque .bloc-listing:nth-child(3){height:220px;}#phototheque .bloc-listing:nth-child(4){height:300px;float:right;}#phototheque .bloc-listing:nth-child(5){height:570px;float:right;}#phototheque .bloc-listing:nth-child(6){height:290px;}#phototheque .bloc-listing:nth-child(7),#phototheque .bloc-listing:nth-child(8){height:290px;float:right;}#phototheque .bloc-listing:nth-child(9){height:270px;margin:230px 0 0;}#phototheque .bloc-listing:nth-child(9):last-child{margin:0;}#phototheque .bloc-listing:nth-child(10){height:500px;}#phototheque .bloc-listing:nth-child(11){height:300px;}#phototheque .bloc-listing:nth-child(12){height:300px;clear:left;}#phototheque .bloc-listing:nth-child(13){height:500px;}#phototheque .bloc-listing:nth-child(14){height:270px;}#phototheque .bloc-listing:nth-child(15){height:300px;}#phototheque .listing-media{height:100%;overflow:hidden;}#phototheque .media{background-position:50% 50%;background-size:cover;height:100%;}#phototheque .media a,#phototheque .media span{height:100%;width:100%;display:block;}#phototheque .media img{height:100%;width:100%;visibility:hidden;}#phototheque .listing-apercu{background-color:#000000;background-color:rgba(0,0,0,0.60);max-width:300px;padding:10px;position:absolute;top:auto;left:0;bottom:20px;right:20px;}#phototheque .listing-apercu,#phototheque .listing-apercu a{color:#ffffff;}#phototheque .listing-apercu h2,#phototheque .listing-apercu p{margin:0;}#phototheque .listing-apercu h2{font-size:1em;text-transform:uppercase;}#phototheque .listing-apercu .resume{font-size:0.8em;}#phototheque .bloc-listing .like{display:inline-block;height:30px;font-size:0.9em;line-height:21px;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;padding:0 0 0 24px;margin:10px 0px 0 0;float:left;cursor:pointer;}#phototheque .bloc-listing .like{background-position:0 -1080px;}#phototheque .bloc-listing .like.dislike{background-position:0 -2360px;}#phototheque .bloc-listing .share-facebook,#phototheque .bloc-listing .pinterest-anchor,.page-phototheque-internaute #cboxTitle .share-facebook,.page-phototheque-internaute #cboxTitle .pinterest-anchor,.listing-syndic-mediatheque #cboxTitle .share-facebook,.listing-syndic-mediatheque #cboxTitle .pinterest-anchor{display:block;width:30px;height:30px;margin:5px 0 0 5px;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-size:170px;font-size:0;vertical-align:top;float:left;}.page-phototheque-internaute #cboxTitle .share-facebook,.listing-syndic-mediatheque #cboxTitle .share-facebook{clear:both;}#phototheque .bloc-listing .share-facebook,.page-phototheque-internaute #cboxTitle .share-facebook,.listing-syndic-mediatheque #cboxTitle .share-facebook{background-position:0px 0px;}#phototheque .bloc-listing .share-facebook:hover,.page-phototheque-internaute #cboxTitle .share-facebook:hover,.listing-syndic-mediatheque #cboxTitle .share-facebook:hover{background-position:-34px 0px;}#phototheque .bloc-listing .pinterest-anchor,.page-phototheque-internaute #cboxTitle .pinterest-anchor,.listing-syndic-mediatheque #cboxTitle .pinterest-anchor{background-position:0px -203px;}#phototheque .bloc-listing .pinterest-anchor:hover,.page-phototheque-internaute #cboxTitle .pinterest-anchor:hover,.listing-syndic-mediatheque #cboxTitle .pinterest-anchor:hover{background-position:-34px -203px;}#phototheque .bloc-listing .likebtn_container{margin:10px 0 0;float:right;}#phototheque .bloc-listing .likebtn-wrapper{line-height:21px;}#phototheque .bloc-listing .lb-like{background-color:transparent;border:none;height:auto;padding:0;margin:0;}#phototheque .bloc-listing .lb-a{background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:0 -1080px;height:20px;width:24px;float:left;cursor:pointer;}#phototheque .bloc-listing .lb-a .likebtn-icon,#phototheque .bloc-listing .lb-a .likebtn-label{display:none;}#phototheque .bloc-listing .lb-count{color:#ffffff;font-family:"CenturyGothic",Arial,Helvetica,sans-serif;font-size:14px;border:none;height:20px;padding:0;float:left;top:auto;vertical-align:baseline;}#phototheque .bloc-listing .lb-dislike{display:none;}.view-phototeque .item-list .pager{clear:both;}.view-phototeque .view-header,.view-phototeque-internaute .view-header,.view-espace-presse-photo .view-header{color:#bbbbbb;margin:0 0 30px;}.view-phototeque .view-header *,.view-phototeque-internaute .view-header *,.view-espace-presse-photo .view-header *{margin:0;}.view-phototeque .views-exposed-widgets,.view-phototeque-internaute .views-exposed-widgets,.view-espace-presse-photo .views-exposed-widgets{font-size:0.9em;margin:0;}.view-phototeque .views-exposed-widget,.view-phototeque-internaute .views-exposed-widget,.view-espace-presse-photo .views-exposed-widget{width:33.3333333333%;padding:0 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.view-phototeque-internaute .views-exposed-widget.views-widget-filter-field_theme_value{width:100%;padding:0 10px 20px;}.view-phototeque .views-exposed-widget input,.view-phototeque .views-exposed-widget select,.view-phototeque-internaute .views-exposed-widget input,.view-phototeque-internaute .views-exposed-widget select,.view-espace-presse-photo .views-exposed-widget input,.view-espace-presse-photo .views-exposed-widget select{background-color:#e7e7e7;border:none;width:100% !important;}.view-phototeque .views-exposed-widget .form-type-select,.view-phototeque-internaute .views-exposed-widget .form-type-select,.view-espace-presse-photo .views-exposed-widget .form-type-select{background-color:#e7e7e7;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:100% -840px;}.view-phototeque .views-exposed-widget select,.view-phototeque-internaute .views-exposed-widget select,.view-espace-presse-photo .views-exposed-widget select{background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;padding-left:6px;}.view-phototeque-internaute .views-exposed-widget.views-widget-filter-field_theme_value .form-type-select{background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;width:auto;padding:0 10px 0 6px;}.view-phototeque .views-exposed-widget select option,.view-phototeque-internaute .views-exposed-widget select option,.view-espace-presse-photo .views-exposed-widget select option{padding:5px;}.view-phototeque #edit-field-photo-sous-theme-value-wrapper,.view-phototeque-internaute #edit-field-photo-sous-theme-value-wrapper,.view-espace-presse-photo #edit-field-photo-sous-theme-value-wrapper,.view-phototeque #edit-field-theme-phototheque-tid-wrapper,.view-phototeque-internaute #edit-field-theme-phototheque-tid-wrapper,.view-espace-presse-photo #edit-field-theme-phototheque-tid-wrapper{width:auto;float:none;}.view-phototeque #edit-field-photo-sous-theme-value-wrapper .form-type-select,.view-phototeque-internaute #edit-field-photo-sous-theme-value-wrapper .form-type-select,.view-espace-presse-photo #edit-field-photo-sous-theme-value-wrapper .form-type-select,.view-phototeque #edit-field-theme-phototheque-tid-wrapper .form-type-select,.view-phototeque-internaute #edit-field-theme-phototheque-tid-wrapper .form-type-select,.view-espace-presse-photo #edit-field-theme-phototheque-tid-wrapper .form-type-select{background-color:transparent;background-image:none;}.view-phototeque .views-exposed-widget .form-checkboxes .form-item,.view-phototeque-internaute .views-exposed-widget .form-checkboxes .form-item,.view-espace-presse-photo .views-exposed-widget .form-checkboxes .form-item{margin:0 1px 1px 0;float:left;}.view-phototeque .views-exposed-widget .form-checkboxes input,.view-phototeque-internaute .views-exposed-widget .form-checkboxes input,.view-espace-presse-photo .views-exposed-widget .form-checkboxes input{display:none;}#content .view-phototeque .views-exposed-widget .form-checkboxes label,#content .view-phototeque-internaute .views-exposed-widget .form-checkboxes label,#content .view-espace-presse-photo .views-exposed-widget .form-checkboxes label{color:#ffffff;font-weight:normal;line-height:39px;background-color:#000000;height:40px;width:auto;padding:0 10px;cursor:pointer;}#content .view-phototeque .views-exposed-widget .form-checkboxes input:checked + label,#content .view-phototeque .views-exposed-widget .form-checkboxes label:hover,#content .view-phototeque-internaute .views-exposed-widget .form-checkboxes input:checked + label,#content .view-phototeque-internaute .views-exposed-widget .form-checkboxes label:hover,#content .view-espace-presse-photo .views-exposed-widget .form-checkboxes input:checked + label,#content .view-espace-presse-photo .views-exposed-widget .form-checkboxes label:hover{background-color:#569bbe;}.view-phototeque .views-widget-sort-by label,.view-phototeque .views-widget-sort-order,.view-phototeque .views-submit-button label,.view-phototeque-internaute .views-widget-sort-by label,.view-phototeque-internaute .views-widget-sort-order,.view-phototeque-internaute .views-submit-button label,.view-espace-presse-photo .views-widget-sort-by label,.view-espace-presse-photo .views-widget-sort-order,.view-espace-presse-photo .views-submit-button label{display:none !important;}#content .view-phototeque .views-exposed-widget .form-submit,#content .view-phototeque-internaute .views-exposed-widget .form-submit,#content .view-espace-presse-photo .views-exposed-widget .form-submit{text-indent:-9999px;background-color:#000000;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:0 -900px;width:40px !important;padding:0;margin:0;}.view-phototeque-internaute .view-header a.add-photo{background-image:url(/sites/deauvillev4/themes/deauville/img/plus3.png);background-repeat:no-repeat;background-position:10px 10px;height:60px;line-height:60px;border:#569bbe solid 1px;padding:0 20px 0 60px;color:#569bbe;text-decoration:none;display:inline-block;margin:20px 0 0 0;text-transform:uppercase;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1em;}.view-phototeque-internaute .view-header a.add-photo:hover{background-color:#fafafa;}.page-phototheque #cboxWrapper,.page-phototheque #cboxContent,.page-phototheque-internaute #cboxWrapper,.page-phototheque-internaute #cboxContent{background-color:transparent;}.page-phototheque #cboxCurrent,.page-phototheque #cboxClose,.page-phototheque-internaute #cboxCurrent,.page-phototheque-internaute #cboxClose{display:none !important;}.page-phototheque #cboxTitle,.page-phototheque-internaute #cboxTitle{color:#ffffff;text-shadow:2px 2px 0 rgba(0,0,0,0.7);background-color:transparent;height:auto !important;width:100%;padding:0;display:block !important;bottom:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.page-phototheque #cboxTitle{max-width:430px;left:70px;}.page-phototheque-internaute #cboxTitle{position:relative;padding-right:225px;min-height:200px;bottom:190px;padding-left:70px;}.page-phototheque #cboxTitle h2,.page-phototheque-internaute #cboxTitle h2{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1em;margin:20px 0 20px;}.page-phototheque #cboxTitle .resume,.page-phototheque-internaute #cboxTitle .resume{font-size:1.2em;margin:0 0 30px;}.page-phototheque #cboxTitle .auteur,.page-phototheque-internaute #cboxTitle .auteur{font-size:1em;display:block;}.page-phototheque #cboxPrevious,.page-phototheque #cboxNext,.page-phototheque-internaute #cboxPrevious,.page-phototheque-internaute #cboxNext{background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;height:196px;width:36px;margin-bottom:-98px;bottom:50%;}.page-phototheque #cboxPrevious,.page-phototheque-internaute #cboxPrevious{background-position:-240px -960px;left:20px;}.page-phototheque #cboxNext,.page-phototheque-internaute #cboxNext{background-position:-240px -1200px;left:auto;right:20px;}.page-phototheque #cboxTitle a.add-photo,.page-phototheque-internaute #cboxTitle a.add-photo{background-image:url(/sites/deauvillev4/themes/deauville/img/plus2.png);background-repeat:no-repeat;background-position:top center;padding:110px 10px 10px 10px;text-decoration:none;position:absolute;right:0;bottom:75px;text-align:center;color:#FFFFFF;z-index:200;}.page-phototheque #cboxTitle a.add-photo span,.page-phototheque-internaute #cboxTitle a.add-photo span{text-transform:uppercase;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.1em;padding:10px;border:rgba(255,255,255,0.59) solid 1px;}.page-phototheque-internaute #cboxClose{display:block !important;width:40px;height:40px;background:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png) #000000;background-repeat:no-repeat;background-position:-115px -597px !important;position:absolute;top:0;right:0;}@media only screen and (max-width:760px){.page-phototheque-internaute #colorbox{width:100% !important;height:100% !important;overflow:hidden !important;}.page-phototheque-internaute #colorbox #cboxWrapper{width:100% !important;height:100% !important;overflow:hidden !important;}.page-phototheque-internaute #colorbox #cboxWrapper #cboxMiddleLeft{display:none !important;}.page-phototheque-internaute #colorbox #cboxWrapper #cboxContent{width:90% !important;height:auto !important;left:5% !important;}.page-phototheque-internaute #colorbox #cboxWrapper #cboxContent #cboxLoadedContent{width:100% !important;height:auto !important;margin-bottom:0 !important;}.page-phototheque-internaute #colorbox #cboxWrapper #cboxContent #cboxLoadedContent img{width:100% !important;height:auto !important;}}.view-phototeque-presse .view-header{color:#000000;font-size:1.1em;}.view-phototeque .commande_photo{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-style:normal;margin:30px 0 0;}.view-phototeque .commande_photo.boutons a{font-size:1em;}.view-phototeque-presse #phototheque .listing-apercu h2{font-size:1.3em;}#phototheque .listing-apercu .commande-photo{margin:5px 0 0;}#recherche-syndic{font-size:0.9em;}#recherche-syndic .form-fields{background-color:#ffffff;padding:20px 60px 0;}#recherche-syndic .form-fields .col{width:auto !important;float:none;}#recherche-syndic .region-facetapi.region-datesearch{border-bottom:1px solid #e7e7e7;margin-bottom:20px;padding-bottom:20px;}#recherche-syndic .region-facetapi.region-datesearch .block-facet{border-top:none;}#recherche-syndic .region-facetapi.region-datesearch label{padding:10px 10px 0 0;}#recherche-syndic .region-facetapi.region-datesearch label > span{font-size:0.6em;display:block;}#recherche-syndic .region-facetapi.region-facettesearch{border-bottom:1px solid #e7e7e7;margin-bottom:-1px;}#recherche-syndic .region-facetapi.region-facettesearch .view-filters{padding:0 10px;}#recherche-syndic .region-facetapi:after{content:".";height:0;display:block;clear:both;visibility:hidden;}#recherche-syndic .region-facetapi .block-facet{border-top:1px solid #e7e7e7;width:100%;padding:20px 10px 0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#recherche-syndic .region-facetapi .block-facet50{width:50%;}#recherche-syndic .region-facetapi .block-facet25{width:25%;}#recherche-syndic .region-facetapi .block-facet-first{clear:left;}#recherche-syndic label,#recherche-syndic .label{text-align:left;width:auto;padding:0;float:none;}#recherche-syndic .form-type-textfield label,#recherche-syndic .form-type-select label,#recherche-syndic .form-type-quicksearch label{display:none;}#recherche-syndic input,#recherche-syndic select{width:100%;background-color:#e7e7e7;border:none;}#recherche-syndic .form-link{color:#bbbbbb;text-decoration:underline;text-transform:uppercase;min-height:30px;margin:10px 0 20px;display:inline-block;}#recherche-syndic .form-link:hover,#recherche-syndic .form-link:focus,#recherche-syndic .form-link:active{text-decoration:none;}#recherche-syndic .form-action{text-align:center;}#recherche-syndic .form-submit{text-align:center;background-color:#404040;text-transform:uppercase;padding:0 20px;display:inline-block;}#recherche-syndic .form-submit:hover,#recherche-syndic .form-submit:focus,#recherche-syndic .form-submit:active{background-color:#000000;}#recherche-syndic a.form-submit{line-height:39px;height:40px;padding:0 20px;margin:0 10px;}#recherche-syndic .views-exposed-widgets,#recherche-syndic .views-exposed-widget,#recherche-syndic .views-exposed-widget .form-submit{padding:0;margin:0;}#recherche-syndic .form-type-textfield input{padding:10px;}#recherche-syndic .form-type-select{background-color:#e7e7e7;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:100% -840px;}#recherche-syndic .form-type-select select{background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;padding-left:6px;}#recherche-syndic .form-type-select select option{padding:5px;}#recherche-syndic .form-type-quicksearch{width:50%;padding:0 40px 0 0;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#recherche-syndic .form-type-quicksearch #edit-search-api-views-fulltext-wrapper{width:100%;padding:0 10px 0 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#recherche-syndic .form-type-quicksearch .views-submit-button{position:absolute;top:0;right:10px;}#recherche-syndic .form-type-quicksearch .form-submit,#recherche-syndic .region-datesearch .bouton-date .form-submit{text-indent:-9999px;background-color:#000000;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:0 -900px;width:40px;padding:0;}#recherche-syndic .region-datesearch .bouton-date .form-submit{background-position:100% -2420px;}#recherche-syndic .bouton-date input[type=submit]{background-color:#000;color:#fff;display:inline-block;width:auto;padding:0px 15px;}.count-disappear span.items-count{display:none !important;}#content #recherche-syndic .form-type-checkbox{padding:0;margin:0 0 15px;}#recherche-syndic .region-facetapi .block-facet-tags .form-type-checkbox .label{display:none;}#recherche-syndic.avec-tags .region-facetapi .block-facet-tags .form-type-checkbox .label{display:block;}#recherche-syndic .region-facetapi .form-type-checkbox .item-list{margin:10px 0 0;}#recherche-syndic .region-facetapi .form-type-checkbox label + .item-list{margin:0;}#recherche-syndic .region-facetapi .block-facet-tags .form-type-checkbox .item-list{margin:0;}#recherche-syndic .region-facetapi .form-type-checkbox ul{margin:0;}#recherche-syndic .region-facetapi .form-type-checkbox input{display:none;}#recherche-syndic .region-facettes .form-type-checkbox li{height:30px;margin:0 5px 5px 0;float:left;}#recherche-syndic .region-facettes .form-type-checkbox li a{color:#c0c0c0;text-transform:none !important;line-height:28px;background-image:none !important;border:1px solid #c0c0c0;height:30px;padding:0 10px !important;margin:0;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#recherche-syndic .region-facettes .form-type-checkbox li a.facetapi-active,#recherche-syndic .region-facettes .form-type-checkbox li a:hover{color:#000000;border:1px solid #000000;}#recherche-syndic .region-facettesplus .form-type-checkbox li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;padding-left:10px;margin:0 0 5px;float:left;}#recherche-syndic .region-facettesplus .form-type-checkbox li:nth-child(3n+1){padding-left:0;clear:left;}#recherche-syndic .region-facettesplus .form-type-checkbox li label{display:none !important;}#recherche-syndic .region-facettesplus .form-type-checkbox li a{color:#000000;font-family:"CenturyGothic",Arial,Helvetica,sans-serif !important;font-size:1em !important;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:0 -1780px;min-height:25px;padding:1px 0 0 25px !important;margin:0;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;cursor:pointer;}#recherche-syndic .region-facettesplus .form-type-checkbox li a.facetapi-active,#recherche-syndic .region-facettesplus .form-type-checkbox li a:hover{background-position:0 -1980px;}#recherche-syndic .region-facetapi .form-type-checkbox a.facetapi-limit-link{color:#000000;line-height:20px;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:0 -1260px;height:20px;padding:0 0 0 30px;margin:10px 0 5px;display:inline-block;float:right;}#recherche-syndic .region-facetapi .form-type-checkbox a.facetapi-limit-link.open{background-position:0 -1320px;}#recherche-syndic .region-facetapi .form-type-link .label{padding:10px 0 0 50px;float:left;}#recherche-syndic .region-facetapi .form-type-link ul,#recherche-syndic .region-facetapi .form-type-link li{margin:0;}#recherche-syndic .region-facetapi .form-type-link input{display:none;}#recherche-syndic .region-facetapi .form-type-link li a{text-indent:-9999px;color:#000000;font-family:"CenturyGothic",Arial,Helvetica,sans-serif !important;font-size:1em !important;text-transform:uppercase !important;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:0 -1380px;min-height:40px;padding:10px 0 0 50px !important;margin:0;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;cursor:pointer;}#recherche-syndic .region-facetapi .form-type-link li a.facetapi-active,#recherche-syndic .region-facetapi .form-type-link li a:hover{background-position:0 -1580px;}#recherche-syndic .region-facettesplus .form-type-link .label{text-transform:none;padding:1px 0 0 25px;}#recherche-syndic .region-facettesplus .form-type-link .item-list{margin:10px 0 0;}#recherche-syndic .region-facettesplus .form-type-link li a{text-transform:none !important;background-position:0 -1780px;min-height:20px;padding:1px 0 0 25px !important;}#recherche-syndic .region-facettesplus .form-type-link li a.facetapi-active,#recherche-syndic .region-facettesplus .form-type-link li a:hover{background-position:0 -1980px;}#recherche-syndic a.facetapi-limit-link{margin:0 0 20px;display:inline-block;}#recherche-syndic .form-type-radios .form-type-radio{margin:0 1px 1px 0;float:left;}#recherche-syndic .form-type-radios .form-type-radio input{display:none;}#recherche-syndic .form-type-radios .form-type-radio label{color:#ffffff;line-height:39px;background-color:#000000;height:40px;padding:0 10px;cursor:pointer;}#search-api-ajax-spinner{text-align:center;background-color:rgba(0,0,0,0.8);padding-top:100px;position:fixed;top:0;left:0;right:0;bottom :0;z-index:1000;}#search-api-ajax-spinner img{position:fixed;top:50%;}#recherche-syndic .region-facettes .block-facet-types .form-type-checkbox li,#recherche-syndic .region-facettes .block-facet-equiploi .form-type-checkbox li,#recherche-syndic .region-facettes .block-facet-typesactivite .form-type-checkbox li,#recherche-syndic .region-facettes .block-facet-typeshotels .form-type-checkbox li,#recherche-syndic .region-facettes .block-facet-filtreadresseutile .form-type-checkbox li,#recherche-syndic .region-facettes .block-facet-catrestaurants .form-type-checkbox li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;height:auto;width:33.3333333333%;padding-left:10px;margin:0 0 5px;float:left;}#recherche-syndic .region-facettes .block-facet-types .form-type-checkbox li:nth-child(3n+1),#recherche-syndic .region-facettes .block-facet-equiploi .form-type-checkbox li:nth-child(3n+1),#recherche-syndic .region-facettes .block-facet-typesactivite .form-type-checkbox li:nth-child(3n+1),#recherche-syndic .region-facettes .block-facet-typeshotels .form-type-checkbox li:nth-child(3n+1),#recherche-syndic .region-facettes .block-facet-filtreadresseutile .form-type-checkbox li:nth-child(3n+1),#recherche-syndic .region-facettes .block-facet-catrestaurants .form-type-checkbox li:nth-child(3n+1){padding-left:0;clear:left;}#recherche-syndic .region-facettes .block-facet-types .form-type-checkbox li label,#recherche-syndic .region-facettes .block-facet-equiploi .form-type-checkbox li label,#recherche-syndic .region-facettes .block-facet-typesactivite .form-type-checkbox li label,#recherche-syndic .region-facettes .block-facet-typeshotels .form-type-checkbox li label,#recherche-syndic .region-facettes .block-facet-filtreadresseutile .form-type-checkbox li label,#recherche-syndic .region-facettes .block-facet-catrestaurants .form-type-checkbox li label{display:none !important;}#recherche-syndic .region-facettes .block-facet-types .form-type-checkbox li a,#recherche-syndic .region-facettes .block-facet-equiploi .form-type-checkbox li a,#recherche-syndic .region-facettes .block-facet-typesactivite .form-type-checkbox li a,#recherche-syndic .region-facettes .block-facet-typeshotels .form-type-checkbox li a,#recherche-syndic .region-facettes .block-facet-filtreadresseutile .form-type-checkbox li a,#recherche-syndic .region-facettes .block-facet-catrestaurants .form-type-checkbox li a{color:#000000;font-family:"CenturyGothic",Arial,Helvetica,sans-serif !important;font-size:1em !important;line-height:normal;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png) !important;background-repeat:no-repeat;background-position:0 -1780px;border:none;height:auto;min-height:25px;padding:1px 0 0 25px !important;margin:0;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;cursor:pointer;}#recherche-syndic .region-facettes .block-facet-types .form-type-checkbox li a.facetapi-active,#recherche-syndic .region-facettes .block-facet-types .form-type-checkbox li a:hover,#recherche-syndic .region-facettes .block-facet-equiploi .form-type-checkbox li a.facetapi-active,#recherche-syndic .region-facettes .block-facet-equiploi .form-type-checkbox li a:hover,#recherche-syndic .region-facettes .block-facet-typesactivite .form-type-checkbox li a.facetapi-active,#recherche-syndic .region-facettes .block-facet-typesactivite .form-type-checkbox li a:hover,#recherche-syndic .region-facettes .block-facet-typeshotels .form-type-checkbox li a.facetapi-active,#recherche-syndic .region-facettes .block-facet-typeshotels .form-type-checkbox li a:hover,#recherche-syndic .region-facettes .block-facet-catrestaurants .form-type-checkbox li a.facetapi-active,#recherche-syndic .region-facettes .block-facet-catrestaurants .form-type-checkbox li a:hover{background-position:0 -1980px;}.syndic-agenda #recherche-syndic,.syndic-actus-ville #recherche-syndic{height:170px;position:relative;z-index:31;}.syndic-agenda #recherche-syndic:after,.syndic-actus-ville #recherche-syndic:after,.view-listing-activites-de-loisirs #recherche-syndic:after{content:".";height:0;display:block;clear:both;visibility:hidden;}.syndic-agenda #recherche-syndic .form-fields,.syndic-actus-ville #recherche-syndic .form-fields{padding:0;}.syndic-agenda #recherche-syndic .region-facetapi.region-facettesearch,.syndic-actus-ville #recherche-syndic .region-facetapi.region-facettesearch{border:none;margin:0;}.brochure #recherche-syndic .region-facetapi.region-facettesearch{border:none;margin:0 0 20px;}.syndic-agenda #recherche-syndic .region-facettes,.syndic-actus-ville #recherche-syndic .region-facettes{margin:-40px 0 0 33.3333333333%;}.syndic-agenda #recherche-syndic .region-facetapi .block-facet,.syndic-actus-ville #recherche-syndic .region-facetapi .block-facet{border:none;width:50%;padding:0 10px;position:relative;}.syndic-agenda #recherche-syndic .form-type-quicksearch,.syndic-actus-ville #recherche-syndic .form-type-quicksearch{width:100%;padding:0;margin:0;}.view-listing-activites-de-loisirs #recherche-syndic .views-exposed-widgets{max-width:470px;margin:0 auto;position:relative;}.view-listing-activites-de-loisirs #recherche-syndic .form-type-quicksearch{width:100%;padding:0;}.view-listing-activites-de-loisirs #recherche-syndic .form-type-quicksearch .views-submit-button{top:auto;bottom:0;right:0;}.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-search-api-views-fulltext-wrapper,.syndic-actus-ville #recherche-syndic .form-type-quicksearch #edit-search-api-views-fulltext-wrapper{width:33.3333333333%;padding-right:50px;}.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-debut-wrapper,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-fin-wrapper,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-field-date-debut-fin-value2-wrapper,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-field-date-debut-fin-value-wrapper,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-search-api-date-between-wrapper,.syndic-actus-ville #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-debut-wrapper,.syndic-actus-ville #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-fin-wrapper,.view-listing-activites-de-loisirs #recherche-syndic .form-type-quicksearch #edit-search-api-views-fulltext-wrapper,.view-listing-activites-de-loisirs #recherche-syndic .form-type-quicksearch #edit-search-api-date-between-wrapper{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-debut-wrapper,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-field-date-debut-fin-value2-wrapper,.syndic-actus-ville #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-debut-wrapper{text-align:right;padding:0 30px 20px 10px;}.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-fin-wrapper,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-field-date-debut-fin-value-wrapper,.syndic-actus-ville #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-fin-wrapper{padding:0 10px 20px 0;}.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-search-api-date-between-wrapper{width:auto;max-width:470px;padding:0 10px 20px;margin:0 auto;float:none;clear:both;}.view-listing-activites-de-loisirs #recherche-syndic .form-type-quicksearch #edit-search-api-date-between-wrapper{width:auto;padding:0 0 20px !important;float:none;clear:both;}.view-listing-activites-de-loisirs #recherche-syndic .form-type-quicksearch #edit-search-api-views-fulltext-wrapper{width:100%;padding:0 40px 0 0 !important;}.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-fin-wrapper .form-type-date-popup:before,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-field-date-debut-fin-value-wrapper .form-type-date-popup:before,.syndic-actus-ville #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-fin-wrapper .form-type-date-popup:before{content:">";color:#000000;font-family:"CenturyGothic",Arial,Helvetica,sans-serif !important;font-size:2.3em;line-height:50px;margin:0 20px 0 0;float:left;}.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-debut-wrapper .form-item,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-fin-wrapper .form-item,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-debut-wrapper input,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-fin-wrapper input,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-field-date-debut-fin-value2-wrapper .form-item,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-field-date-debut-fin-value-wrapper .form-item,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-field-date-debut-fin-value2-wrapper input,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-field-date-debut-fin-value-wrapper input,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-search-api-date-between-wrapper input,.syndic-actus-ville #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-debut-wrapper .form-item,.syndic-actus-ville #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-fin-wrapper .form-item,.syndic-actus-ville #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-debut-wrapper input,.syndic-actus-ville #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-fin-wrapper input{margin:0;}.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-debut-wrapper input,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-fin-wrapper input,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-field-date-debut-fin-value2-wrapper input,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-field-date-debut-fin-value-wrapper input,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-search-api-date-between-wrapper input,.syndic-actus-ville #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-debut-wrapper input,.syndic-actus-ville #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-fin-wrapper input,.view-listing-activites-de-loisirs #recherche-syndic .form-type-quicksearch #edit-search-api-date-between-wrapper input{font-family:"CenturyGothic",Arial,Helvetica,sans-serif !important;font-size:2.3em;text-align:center;background-color:transparent;height:50px;width:220px;padding:0 40px 0 0;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:100% -2180px;}.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-search-api-date-between-wrapper input,.view-listing-activites-de-loisirs #recherche-syndic .form-type-quicksearch #edit-search-api-date-between-wrapper input{text-align:right;width:100%;padding:0 60px 0 0;}.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-debut-wrapper input:hover,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-fin-wrapper input:hover,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-field-date-debut-fin-value2-wrapper input:hover,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-field-date-debut-fin-value-wrapper input:hover,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-search-api-date-between-wrapper input:hover,.syndic-actus-ville #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-debut-wrapper input:hover,.syndic-actus-ville #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-fin-wrapper input:hover,.view-listing-activites-de-loisirs #recherche-syndic .form-type-quicksearch #edit-search-api-date-between-wrapper input:hover{color:#569bbe;}.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-debut-wrapper .description,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-fin-wrapper .description,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-field-date-debut-fin-value2-wrapper .description,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-field-date-debut-fin-value-wrapper .description,.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-search-api-date-between-wrapper legend,.syndic-actus-ville #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-debut-wrapper .description,.syndic-actus-ville #recherche-syndic .form-type-quicksearch #edit-col-datesfma-col-datesfma-fin-wrapper .description,.view-listing-activites-de-loisirs #recherche-syndic .form-type-quicksearch #edit-search-api-date-between-wrapper legend,.view-listing-activites-de-loisirs #recherche-syndic .form-type-quicksearch #edit-search-api-date-between-wrapper legend{display:none;}.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-search-api-date-between-wrapper .datepicker-close,.view-listing-activites-de-loisirs #recherche-syndic .form-type-quicksearch #edit-search-api-date-between-wrapper .datepicker-close{display:none;position:relative;}.syndic-agenda #recherche-syndic .form-type-quicksearch #edit-search-api-date-between-wrapper .datepicker-close span{color:#ffffff;font-size:17px;text-align:center;line-height:16px;background-color:#000000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:20px;height:20px;display:block;position:absolute;top:4px;right:26px;cursor:pointer;}.daterangepicker .calendar table th,.daterangepicker .calendar table td{background-color:transparent;padding:0;}.daterangepicker .calendar table td.in-range{background-color:rgba(86,155,190,0.2);}.daterangepicker .calendar table td.active,.daterangepicker .calendar table td.active:hover{background-color:#569bbe;}.syndic-agenda #recherche-syndic .form-type-quicksearch .views-submit-button,.syndic-actus-ville #recherche-syndic .form-type-quicksearch .views-submit-button{margin:0 0 0 -50px;position:static;}.syndic-agenda #recherche-syndic .region-facetapi .form-type-checkbox,.syndic-actus-ville #recherche-syndic .region-facetapi .form-type-checkbox{position:relative;}.syndic-agenda #recherche-syndic .region-facetapi .form-type-checkbox .label,.syndic-actus-ville #recherche-syndic .region-facetapi .form-type-checkbox .label{font-family:Arial,Helvetica,sans-serif;background-color:#e7e7e7;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:100% -840px;padding:10px 50px 0 10px;display:block;cursor:pointer;}.syndic-agenda #recherche-syndic .region-facetapi .form-type-checkbox .item-list,.syndic-actus-ville #recherche-syndic .region-facetapi .form-type-checkbox .item-list{background-color:#ffffff;border:1px solid #e7e7e7;border-top:none;padding:10px 0 5px 10px;margin:0;position:absolute;top:40px;left:0;right:0;z-index:10;}.syndic-agenda #recherche-syndic .region-facettes .form-type-checkbox li,.syndic-actus-ville #recherche-syndic .region-facettes .form-type-checkbox li{width:100%;height:auto;margin:0 0 5px 0;float:none;padding-left:0;}.syndic-agenda #recherche-syndic .region-facettes .form-type-checkbox li:nth-child(3n+1){padding-left:0;}.syndic-agenda #recherche-syndic .region-facettes .form-type-checkbox li a,.syndic-actus-ville #recherche-syndic .region-facettes .form-type-checkbox li a{color:#000000;line-height:normal;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png) !important;background-size:30px auto;background-repeat:no-repeat;background-position:0 -690px;border:none;height:auto;min-height:20px;padding:0 0 0 30px !important;margin:0;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;cursor:pointer;}.syndic-agenda #recherche-syndic .region-facettes .form-type-checkbox li a.facetapi-active,.syndic-agenda #recherche-syndic .region-facettes .form-type-checkbox li a:hover,.syndic-actus-ville #recherche-syndic .region-facettes .form-type-checkbox li a.facetapi-active,.syndic-actus-ville #recherche-syndic .region-facettes .form-type-checkbox li a:hover{background-position:0 -790px;}.syndic-agenda #recherche-syndic .region-facetapi.region-facettesearch .view-filters{padding:0;}#phototheque #recherche-syndic{margin:0 0 20px;}#listing-portrait #recherche-syndic .form-type-quicksearch .views-widget-sort-by label,#listing-portrait #recherche-syndic .form-type-quicksearch .views-widget-filter-field_tags_tid label{display:block;float:left;height:40px;line-height:40px;background-color:#FFFFFF;padding:0 10px;}#listing-portrait #recherche-syndic .form-type-quicksearch .views-widget-filter-field_tags_tid .views-widget{display:block;float:left;width:200px;}#listing-portrait #recherche-syndic .form-type-quicksearch .views-widget-sort-by .form-select{display:block;float:left;height:40px;width:280px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#listing-portrait #recherche-syndic .form-type-radios{padding:0 10px;}#listing-portrait #recherche-syndic .form-type-quicksearch #edit-title-wrapper,#listing-portrait #recherche-syndic .form-type-quicksearch #edit-field-sous-titre-value-wrapper{width:33.3333333333%;padding:0 50px 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#listing-portrait #recherche-syndic .form-type-quicksearch .views-widget-sort-by,#listing-portrait #recherche-syndic .form-type-quicksearch .views-widget-sort-order{width:33.3333333333%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#listing-portrait #recherche-syndic .form-type-quicksearch .views-submit-button{margin:0 0 0 -50px;position:absolute;left:33.3333333333%;right:auto;}#listing-portrait #recherche-syndic .form-type-quicksearch .views-widget-sort-order{display:none;}.listing-page-tis #header02 .bt-prev,.listing-page-tis #header02 .bt-next{display:none;}.listing-page-tis #content{background-color:#f3f3f3;}#listing-syndic .view-grouping-header{display:none;}#listing-syndic .col-title{width:100%;height:95px;position:absolute;background-color:#FFFFFF;text-align:left;top:0;left:0;z-index:10;display:table;}#listing-syndic .col-title h1{display:table-cell;font-size:3em;text-transform:uppercase;padding:10px;color:#000000;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#listing-syndic.listing-title .col-googlemaps{top:95px;}#listing-syndic.listing-title .col-listing{padding-top:95px;}#listing-syndic.listing-bigtitle .col-title{height:115px;}#listing-syndic.listing-bigtitle .col-googlemaps{top:115px;}#listing-syndic.listing-bigtitle .col-listing{padding-top:115px;}#listing-syndic.listing-bigtitle .resultats{top:115px;}#listing-syndic.listing-nosearch #recherche-syndic .form-fields{display:none;}#listing-syndic .col-googlemaps{height:1000px;width:40%;position:absolute;top:0;left:0;overflow:hidden;}#listing-syndic .col-googlemaps .googlemaps{height:100vh;}#listing-syndic .col-googlemaps .googlemaps .attachment,#listing-syndic .col-googlemaps .googlemaps .view,#listing-syndic .col-googlemaps .googlemaps .view-content,#listing-syndic .col-googlemaps .googlemaps .leaflet-view,#listing-syndic .col-googlemaps .googlemaps .leaflet-container{height:100% !important;}#listing-syndic .col-googlemaps .googlemaps .view-filters,#listing-syndic .col-googlemaps .googlemaps .item-list .pager{display:none;}#listing-syndic .col-googlemaps .googlemaps .view,#listing-syndic .col-googlemaps .googlemaps .view-content,#listing-syndic .col-googlemaps .googlemaps .gmap-control{height:100% !important;width:100% !important;}#listing-syndic .col-listing{position:relative;}#listing-syndic .col-listing > .boutons{text-align:center;margin:85px 0 0;}#listing-syndic .resultats{height:110px;width:110px;display:table;position:absolute;top:95px;left:-110px;z-index:10;}#listing-syndic .resultats div{color:#ffffff;font-size:1.1em;text-align:center;background-color:#000000;background-color:rgba(0,0,0,0.7);display:table-cell;vertical-align:middle;}#listing-syndic .resultats span{font-size:2.6em;display:block;}#listing-syndic .form-syndic{padding:30px 0 0 60px;}#listing-syndic .form-syndic .col{padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#content #listing-syndic .form-syndic label{display:none;}#listing-syndic .form-syndic input,#listing-syndic .form-syndic select{width:100%;}#listing-syndic .form-syndic .form-type-select{background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:100% -780px;}#listing-syndic .form-syndic .form-type-select select{background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;}#listing-syndic .form-syndic .form-type-select select option{padding:5px;}#listing-syndic .form-syndic .region-facettessorts{min-width:330px;margin:0 0 20px;}#listing-syndic .form-syndic .region-facettessorts .item-list{background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:100% -780px;height:40px;}#listing-syndic .form-syndic .search-api-sorts{border:1px solid #000000;padding:40px 0 0;margin:0;position:relative;z-index:10;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#listing-syndic .form-syndic .search-api-sorts li{margin:0;}#listing-syndic .form-syndic .search-api-sorts:hover a{display:block;}#listing-syndic .form-syndic .search-api-sorts a{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:1em;text-transform:uppercase;line-height:40px;background-color:#f3f3f3;height:40px;padding:0 10px;display:none;}#listing-syndic .form-syndic .search-api-sorts a.active-sort{background-color:transparent !important;display:block;position:absolute;top:0;left:0;right:0;}#listing-syndic .form-syndic .search-api-sorts a:hover{background-color:#e7e7e7;}#listing-syndic .listings.col2,#listing-syndic .listings.col3,#listing-syndic .listings.col4,#listing-syndic .listings.col5{min-height:600px;padding:0 55px;}#listing-syndic .bloc-listing{position:relative;z-index:30;}#listing-syndic .col1 .bloc-listing{height:260px;width:75%;}#listing-syndic .col1 .col:nth-child(5n+2) .bloc-listing,#listing-syndic .col1 .col:nth-child(5n+4) .bloc-listing,#listing-syndic .col1 .col:nth-child(5n+5) .bloc-listing{margin:0 0 0 auto;}#listing-syndic .col2 .bloc-listing,#listing-syndic .col3 .bloc-listing,#listing-syndic .col4 .bloc-listing,#listing-syndic .col5 .bloc-listing{height:270px;margin:15px;}#listing-syndic .listing-media{height:100%;overflow:hidden !important;}#listing-syndic .col1 .listing-media{width:66.6666666666%;position:relative;}#listing-syndic .col1 .col:nth-child(5n+1) .listing-media,#listing-syndic .col1 .col:nth-child(5n+4) .listing-media{float:left;}#listing-syndic .col1 .col:nth-child(5n+2) .listing-media,#listing-syndic .col1 .col:nth-child(5n+3) .listing-media,#listing-syndic .col1 .col:nth-child(5n+5) .listing-media{float:right;}#listing-syndic .media,#listing-syndic .media div{background-position:50% 50%;background-size:cover;height:100%;}#listing-syndic .listing-media img{height:100%;width:100%;}#listing-syndic .col1 .listing-media .resume{color:#ffffff;font-size:1.1em;padding:20px;display:none;position:absolute;top:0;right:0;bottom:0;left:0;}#listing-syndic .col1 .listing-apercu{background-color:#ededed;height:100%;width:33.3333333333%;display:table;float:left;position:relative;}#listing-syndic .col1 .listing-apercu > div{padding:20px;display:table-cell;}#listing-syndic .col1 .listing-apercu > div > p + h2,#listing-syndic .col1 .listing-apercu > div > div + h2{font-size:1.25em;}#listing-syndic .col1 .col:nth-child(5n+1) .listing-apercu > div,#listing-syndic .col1 .col:nth-child(5n+4) .listing-apercu > div{text-align:left;padding-right:10px;}#listing-syndic .col1 .col:nth-child(5n+2) .listing-apercu > div,#listing-syndic .col1 .col:nth-child(5n+3) .listing-apercu > div,#listing-syndic .col1 .col:nth-child(5n+5) .listing-apercu > div{text-align:right;padding-left:10px;}#listing-syndic .col2 .listing-apercu,#listing-syndic .col3 .listing-apercu,#listing-syndic .col4 .listing-apercu,#listing-syndic .col5 .listing-apercu{color:#ffffff;background-color:#000000;background-color:rgba(0,0,0,0.60);padding:0 0 10px;position:absolute;top:auto;left:0;bottom:40px;right:40px;}#listing-syndic .listing-apercu h2{font-size:1.3em;text-transform:uppercase;}#listing-syndic .col1 .listing-apercu h2,#listing-syndic .col1 .listing-apercu h2 a{color:#000000;}#listing-syndic .col1 .listing-apercu h2{margin:0;}#listing-syndic .col1 .listing-apercu p + h2,#listing-syndic .col1 .listing-apercu div + h2{margin:25px 0 0;}#listing-syndic .col2 .listing-apercu h2:after,#listing-syndic .col3 .listing-apercu h2:after,#listing-syndic .col4 .listing-apercu h2:after,#listing-syndic .col5 .listing-apercu h2:after{content:"";font-size:1px;border-bottom:1px solid #ffffff;height:10px;width:60px;margin:0 0 0 2px;display:block;}#listing-syndic .col2 .listing-apercu h2,#listing-syndic .col3 .listing-apercu h2,#listing-syndic .col4 .listing-apercu h2,#listing-syndic .col5 .listing-apercu h2,#listing-syndic .col2 .listing-apercu p,#listing-syndic .col3 .listing-apercu p,#listing-syndic .col4 .listing-apercu p,#listing-syndic .col5 .listing-apercu p{padding:10px 10px 0;margin:0;}#listing-syndic .listing-apercu p,#listing-syndic .col1 .listing-apercu .date,#listing-syndic .col1 .listing-apercu .heure{font-size:1.2em;}#listing-syndic .col1 .listing-apercu p{margin:0;}#listing-syndic .col1 .listing-apercu .date{color:#000000;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;}#listing-syndic .col1 .listing-apercu .date span + span:before{content:" > ";}#listing-syndic .col1 .listing-apercu .other_dates .nb_other_dates{font-size:0.9em;position:relative;z-index:1;}#listing-syndic .col1 .listing-apercu .format_dates_in_listing.active .other_dates .nb_other_dates{background-color:#000000!important;background-size:25px 25px!important;background-position:center center!important;padding:20px!important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;right:9px!important;top:9px!important;width:24px !important;height:24px !important;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;}#listing-syndic .col1 .listing-apercu .heure div{display:inline;}#listing-syndic .col1 .listing-apercu .heure div + div:before{content:"-";margin:0 3px 0 5px;display:inline-block;}#listing-syndic .col1 .listing-apercu .heure div span + span:before{content:"/";font-size:0.8em;line-height:1.6em;margin:0 1px 0 3px;display:inline-block;vertical-align:top;}#listing-syndic .col1 .listing-apercu .heure > div:first-child:last-child .label-inline{display:none;}#listing-syndic .col1 .listing-apercu .lieu,#listing-syndic .col1 .listing-apercu .nbpages{color:#000000;font-size:1em;}#listing-syndic .col1 .listing-apercu .lieu span + span:before{content:" - ";}#listing-syndic .col1 .listing-apercu .telecharger{margin:20px 0 0;}#listing-syndic .col1 .listing-apercu .telecharger + .telecharger{margin:0;}#listing-syndic .col1 .listing-apercu .telecharger a{line-height:25px;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-position:100% -239px;background-repeat:no-repeat;border:none;height:25px;padding:0 25px 0 0;}#listing-syndic .col2 .listing-apercu p.commune,#listing-syndic .col3 .listing-apercu p.commune,#listing-syndic .col4 .listing-apercu p.commune,#listing-syndic .col5 .listing-apercu p.commune,#listing-syndic .col2 .listing-apercu p.type,#listing-syndic .col3 .listing-apercu p.type,#listing-syndic .col4 .listing-apercu p.type,#listing-syndic .col5 .listing-apercu p.type{display:none;}#listing-syndic .bloc-listing .lien{padding:0 !important;margin:0 !important;}#listing-syndic .bloc-listing .lien a{text-indent:-9999px;height:100%;width:100%;position:absolute;top:0;left:0;}#listing-syndic h3{display:none !important;}#listing-syndic .col1 .bloc-listing:hover .media,#listing-syndic .col2 .bloc-listing:hover .media,#listing-syndic .col3 .bloc-listing:hover .media,#listing-syndic .col4 .bloc-listing:hover .media,#listing-syndic .col5 .bloc-listing:hover .media{width:100%;padding:150px;margin:-150px;-webkit-opacity:0.4;-moz-opacity:0.4;-o-opacity:0.4;opacity:0.4;-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);filter:blur(6px);}#listing-syndic .col1 .bloc-listing:hover .listing-media .resume{display:block;}#listing-syndic .col2 .bloc-listing:hover .listing-apercu,#listing-syndic .col3 .bloc-listing:hover .listing-apercu,#listing-syndic .col4 .bloc-listing:hover .listing-apercu,#listing-syndic .col5 .bloc-listing:hover .listing-apercu{text-align:center;background-color:transparent;height:100%;padding:0;top:0;left:0;bottom:auto;right:0;}#listing-syndic .col2 .bloc-listing:hover .listing-apercu h2,#listing-syndic .col3 .bloc-listing:hover .listing-apercu h2,#listing-syndic .col4 .bloc-listing:hover .listing-apercu h2,#listing-syndic .col5 .bloc-listing:hover .listing-apercu h2{padding-top:30px;}#listing-syndic .col2 .bloc-listing:hover .listing-apercu h2:after,#listing-syndic .col3 .bloc-listing:hover .listing-apercu h2:after,#listing-syndic .col4 .bloc-listing:hover .listing-apercu h2:after,#listing-syndic .col5 .bloc-listing:hover .listing-apercu h2:after{margin:0 auto;}#listing-syndic .col2 .bloc-listing:hover .listing-apercu .commune,#listing-syndic .col3 .bloc-listing:hover .listing-apercu .commune,#listing-syndic .col4 .bloc-listing:hover .listing-apercu .commune,#listing-syndic .col5 .bloc-listing:hover .listing-apercu .commune,#listing-syndic .col2 .bloc-listing:hover .listing-apercu .type,#listing-syndic .col3 .bloc-listing:hover .listing-apercu .type,#listing-syndic .col4 .bloc-listing:hover .listing-apercu .type,#listing-syndic .col5 .bloc-listing:hover .listing-apercu .type{display:block;}#listing-syndic .col2 .bloc-listing:hover .listing-apercu .lien a,#listing-syndic .col3 .bloc-listing:hover .listing-apercu .lien a,#listing-syndic .col4 .bloc-listing:hover .listing-apercu .lien a,#listing-syndic .col5 .bloc-listing:hover .listing-apercu .lien a{background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/plus.png);background-repeat:no-repeat;background-position:100% 100%;}#listing-syndic .col1 .bloc-listing:hover .lien a{background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/plus2.png);background-repeat:no-repeat;}#listing-syndic .col1 .col:nth-child(5n+1) .bloc-listing:hover .lien a,#listing-syndic .col1 .col:nth-child(5n+4) .bloc-listing:hover .lien a{background-position:100% 100%;}#listing-syndic .col1 .col:nth-child(5n+2) .bloc-listing:hover .lien a,#listing-syndic .col1 .col:nth-child(5n+3) .bloc-listing:hover .lien a,#listing-syndic .col1 .col:nth-child(5n+5) .bloc-listing:hover .lien a{background-position:0 100%;}.listing-page-tis.syndic-agenda #content{background-color:transparent;}.listing-page-tis.syndic-agenda #content .listings > .item-list{display:block !important;}.listing-page-tis.syndic-agenda .carnet_links_global{display:block;width:50px;height:50px;position:absolute;bottom:10px;left:15px;}.listing-page-tis.syndic-agenda .col .carnet_links_global a{display:inline-block;width:50px;height:50px;font-size:0px;background-image:url(/sites/deauvillev4/themes/deauville/img/carnet.png);background-position:center;background-repeat:no-repeat;background-size:26px 26px;border:none;padding:0;z-index:20;}.listing-page-tis.syndic-agenda .col .bloc-listing:hover .carnet_links_global a{border:1px solid #000;}.listing-page-tis.syndic-agenda .col:nth-child(5n+2) .bloc-listing .carnet_links_global,.listing-page-tis.syndic-agenda .col:nth-child(5n+3) .bloc-listing .carnet_links_global,.listing-page-tis.syndic-agenda .col:nth-child(5n+5) .bloc-listing .carnet_links_global{left:inherit;right:15px;}.listing-page-tis.syndic-agenda .view-nombre-carnet{visibility :visible !important}.syndic-brochure #listing-syndic .col{border-top:1px solid #f0f0f0;}.syndic-brochure #listing-syndic .bloc-listing{border:none;min-height:150px;padding:20px 0 60px;margin-top:0 !important;}.syndic-brochure #listing-syndic .listing-media{text-align:right;width:100px;position:absolute;top:20px;left:0;}.syndic-brochure #listing-syndic .listing-entete h2{padding:0;margin:0 0 5px;}.syndic-brochure #listing-syndic .listing-entete,.syndic-brochure #listing-syndic .listing-apercu{margin:0 0 0 120px;padding:0;clear:none;}.syndic-brochure #listing-syndic .bloc-listing .boutons{bottom:20px;right:0;}.liste_brochures{background-color:#e0e0e0;min-height:30px;padding:5px 5px 5px 10px;}.nav-haut + .liste_brochures{margin:10px 0 30px;}.listings + .liste_brochures{margin:10px 0;}.liste_brochures a{float:right;}#listing-syndic .liste_brochures .resultats{line-height:30px;margin:0;}#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville{float:left;width:292px;height:292px;position:relative;color:#ffffff;background-color:#000000;overflow:hidden;}#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville.bloc1,#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville.bloc4{width:584px;height:584px;}#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville.bloc4{margin-top:-292px;}#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville.bloc3{clear:left;margin-left:292px;}.petit_affichage #listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville.bloc1,.petit_affichage #listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville.bloc4{width:292px;height:292px;}.petit_affichage #listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville.bloc4{margin-top:0;}.petit_affichage #listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville.bloc3{clear:none;margin-left:0;}#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville .listing-apercu{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.50);padding:20px;}#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville .listing-apercu:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0.50);border-width:30px;margin-left:-30px;}#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville .lien a{position:absolute;top:0;right:0;bottom:0;left:0;}#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville .listing-apercu h2,#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville .listing-apercu p{margin:0;}#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville .listing-apercu h2{font-size:1.2em;text-transform:uppercase;line-height:normal;display:table-cell;vertical-align:middle;}#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville .listing-media,#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville .media,#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville .lien a{height:100%;width:100%;}#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville .listing-entete{position:absolute;top:0;right:0;bottom:0;left:0;padding:20px;}#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville .listing-entete .theme{display:inline-block;padding:7px 20px;background-color:#FFFFFF;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-transform:uppercase;color:#569bbe;font-size:1.1em;}#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville .listing-media{overflow:hidden;}#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville .media{background-position:50% 50%;background-size:cover;}#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville .lien a{text-indent:-9999px;display:block;z-index:20;}#listing-syndic.listing-actus-ville .listing-apercu p.date{font-size:1.2em;text-transform:uppercase;}#listing-syndic.listing-actus-ville .listing-apercu p.resume{font-size:1em;display:none;}#listing-syndic.listing-actus-ville .bloc-actus-ville:hover .listing-apercu p.resume{display:block;}#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville:hover .listing-apercu{background-color:rgba(48,86,105,0.80);}#listing-syndic.listing-actus-ville .listings.mosaic .bloc-actus-ville:hover .listing-apercu:after{border-bottom-color:rgba(48,86,105,0.80);}.syndic-actus-asso-ville #main > .section + #content-bottom01{padding:60px 0 30px;margin-top:-50px;}#listing-syndic.listing-actus-asso-ville .entete p{margin:0 0 30px;}#listing-syndic.listing-actus-asso-ville .entete h1{color:#000000;font-size:2em;text-transform:uppercase;margin:0 0 40px;}#listing-syndic.listing-actus-asso-ville .entete h1:after{content:"";border-bottom:1px solid #000000;height:10px;width:130px;display:block;}#listing-syndic.listing-actus-asso-ville .bloc-actus-asso-ville{position:relative;}#listing-syndic.listing-actus-asso-ville .bloc-actus-asso-ville .lien{height:170px;width:170px;margin:0;}#listing-syndic.listing-actus-asso-ville .bloc-actus-asso-ville:nth-child(odd) .lien{float:right;}#listing-syndic.listing-actus-asso-ville .bloc-actus-asso-ville:nth-child(even) .lien{float:left;}#listing-syndic.listing-actus-asso-ville .bloc-actus-asso-ville:hover .lien{background-color:#569bbe;}#listing-syndic.listing-actus-asso-ville .bloc-actus-asso-ville:hover .lien:before{content:"";background-image:url(/sites/deauvillev4/themes/deauville/img/plus2.png);background-repeat:no-repeat;background-position:center;height:65px;width:65px;margin:52px auto 0;display:block;}#listing-syndic.listing-actus-asso-ville .bloc-actus-asso-ville .lien a{text-indent:-9999px;height:100%;width:100%;display:block;position:absolute;top:0;left:0;z-index:20;}#listing-syndic.listing-actus-asso-ville .bloc-actus-asso-ville .listing-media{width:170px;float:left;overflow:hidden;}#listing-syndic.listing-actus-asso-ville .bloc-actus-asso-ville .listing-media img{height:170px !important;width:auto !important;}#listing-syndic.listing-actus-asso-ville .bloc-actus-asso-ville .listing-apercu{color:#000000;min-height:130px;padding:20px;}#listing-syndic.listing-actus-asso-ville .bloc-actus-asso-ville:nth-child(odd) .listing-apercu{background-color:#ededed;margin:0 170px;}#listing-syndic.listing-actus-asso-ville .bloc-actus-asso-ville:nth-child(even) .listing-apercu{margin:0 0 0 340px;}#listing-syndic.listing-actus-asso-ville .bloc-actus-asso-ville .listing-apercu h2{color:#569bbe;font-size:1.25em;margin:0 0 15px;}#listing-syndic.listing-actus-asso-ville .bloc-actus-asso-ville .listing-apercu .date{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:0.9em;text-transform:uppercase;margin:0 0 5px;}#listing-syndic.listing-actus-asso-ville .bloc-actus-asso-ville .listing-apercu .resume{color:#494949;font-size:0.9em;margin:0;}#listing-syndic.listing-actus-asso-ville .listings .item-list .pager{margin:50px 0 0;}.gm-style{font-family:Arial,Helvetica,sans-serif !important;font-size:inherit !important;font-weight:normal !important;}.gm-style .gm-style-iw,.gm-style .gm-style-iw a,.gm-style .gm-style-iw span,.gm-style .gm-style-iw label,.gm-style .gm-style-iw div{font-size:inherit !important;font-weight:normal !important;}.gm-style .gm-style-iw,.gm-style .gm-style-iw div{overflow:visible !important;}.gm-style .gm-style-iw{height:178px !important;width:147px !important;top:0 !important;left:0 !important;}.gmap-popup{width:200px;}.gm-style .gm-style-iw .gmap-popup{width:auto !important;margin:0 !important;}.gmap-popup > h4{font-size:0.780em;text-transform:uppercase;margin:0;}#listing-syndic .gmap-popup .col3 .bloc-listing{font-size:0.8em !important;height:200px;margin:0;}#listing-syndic .gmap-popup .col3 .listing-apercu{bottom:30px;right:30px;}.leaflet-container a.leaflet-popup-close-button{color:#000000 !important;z-index:10;}.leaflet-popup-content-wrapper{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;width:200px !important;padding:0 !important;}.leaflet-popup-content{margin:0 !important;}#popup3 .leaflet-popup-content{padding:5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}#popup3 .leaflet-popup-content-wrapper .leaflet-popup-content .leaflet-container a{font-size:1.2em;}.marker-cluster{background-color:rgba(0,0,0,0.6) !important;}.marker-cluster div{background-color:#000000 !important;}.marker-cluster span{color:#ffffff;line-height:28px !important;}.detail-page-tis .pager{margin:0 0 20px;display:none;}#detail-syndic{color:#1b1b1b;clear:both;}.block-syndic-titre{margin:0 0 30px;color:#000000;}.block-syndic-titre h1{font-size:2.8em;text-transform:uppercase;margin:0 0 5px;}.block-syndic-titre h1:after{content:"";font-size:1px;border-bottom:1px solid #000000;height:5px;width:130px;margin:0 0 0 3px;display:block;}.block-syndic-titre .classement,.detail-page-tis #page-title .classement{font-size:0.5em;text-transform:none;display:inline-block;vertical-align:top;padding-top:2px;}.block-syndic h3{font-size:1.5em;margin:30px 0 15px;}.block-syndic p{margin:20px 0;}.block-syndic h3:first-child,.block-syndic p:first-child{margin-top:0;}.block-syndic{margin:0 0 30px;}.block-syndic .boutons{text-align:center;margin:0 0 20px;}.block-syndic .boutons li{margin:0;}.block-syndic .boutons a{font-size:1em;text-transform:none;padding:0 30px;}.col-detail{float:left;}.col1-detail > .col-detail{width:100%;padding:0;}.col2-detail > .col-detail{width:50%;}.col3-detail > .col-detail{width:33.3333333333%;}.col4-detail > .col-detail{width:25%;}.col12-detail > .col-detail.first,.col21-detail > .col-detail.last{width:43%;}.col12-detail > .col-detail.last,.col21-detail > .col-detail.first{width:57%;}.node-type-actualite #banner{background-image:url("/sites/deauvillev4/files/les-actus-1600x550px_1.gif");}.node-type-actu-association #banner{background-image:url("/sites/deauvillev4/files/agenda1600x550px.gif");}#detail-syndic.detail-actus-ville .block-syndic-titre h1{color:#569bbe;}#detail-syndic.detail-actus-ville .block-syndic-titre h1:after{border-bottom:1px solid #569bbe;}#detail-syndic.detail-actus-ville .block-syndic-intro .theme{display:inline-block;padding:7px 20px;background-color:#569bbe;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-transform:uppercase;color:#FFFFFF;font-size:1.1em;margin:0 0 30px 0;}#detail-syndic.detail-actus-ville .block-syndic-intro .date span{text-transform:uppercase;}#detail-syndic.detail-actus-ville .block-syndic-contenu{-moz-column-count:2;-webkit-column-count:2;-o-column-count:2;column-count:2;-moz-column-gap:30px;-webkit-column-gap:30px;-o-column-gap:30px;column-gap:30px;}#detail-syndic.detail-actus-ville .lieu-actu,#detail-syndic.detail-actus-ville .adresse-actu,#detail-syndic.detail-actus-ville .commune-actu{margin:0;}#detail-syndic.detail-actus-ville .block-syndic-contenu + .lieu-actu:before,#detail-syndic.detail-actus-ville .block-syndic-contenu + .adresse-actu:before{content:"";font-size:1px;border-top:1px solid #569bbe;height:10px;width:130px;display:block;}#detail-syndic.detail-actus-ville .block-syndic-elements{margin:60px 0;}#detail-syndic.detail-actus-ville .block-syndic-elements .element01,#detail-syndic.detail-actus-ville .block-syndic-elements .element02,#detail-syndic.detail-actus-ville .block-syndic-elements .element03,#detail-syndic.detail-actus-ville .block-syndic-elements .element04{float:left;width:25%;height:292px;position:relative;overflow:hidden;background-color:#000000;color:#FFFFFF;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#detail-syndic.detail-actus-ville .block-syndic-elements .element01{background-color:#e5e5e5;color:#6f6f6f;}#detail-syndic.detail-actus-ville .block-syndic-elements .element02{background-color:#569bbe;}#detail-syndic.detail-actus-ville .block-syndic-elements .element03{background-color:#404950;}#detail-syndic.detail-actus-ville .block-syndic-elements .element01 h3{color:#292929;font-size:1.4em;}#detail-syndic.detail-actus-ville .block-syndic-elements .element01 h3:after{content:"";font-size:1px;border-bottom:1px solid #292929;height:15px;width:130px;margin:0 0 0 3px;display:block;}#detail-syndic.detail-actus-ville .block-syndic-elements .element03 h3{color:#FFFFFF;font-size:1.4em;}#detail-syndic.detail-actus-ville .block-syndic-elements .element03 h3:after{content:"";font-size:1px;border-bottom:1px solid #FFFFFF;height:15px;width:130px;margin:0 0 0 3px;display:block;}#detail-syndic.detail-actus-ville .block-syndic-elements .element02 h3{font-family:'Lobster',Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:2.2em;text-align:center;}#detail-syndic.detail-actus-ville .block-syndic-elements .element02 h3:after{content:"";font-size:1px;border-bottom:1px solid #FFFFFF;height:15px;width:130px;margin:0 0 0 3px;display:block;margin:0 auto;}#detail-syndic.detail-actus-ville .block-syndic-elements .element04{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.5em;text-transform:uppercase;background-image:url(/sites/deauvillev4/themes/deauville/img/fond-carte.jpg);background-repeat:no-repeat;color:#ffffff;text-align:center;padding:0 20px;display:table-cell;vertical-align:middle;}#detail-syndic.detail-actus-ville .block-syndic-elements .element04 p{background-position:50% 50%;background-size:cover;height:100%;width:100%;margin:0;display:table;}#detail-syndic.detail-actus-ville .block-syndic-elements .element04 p a{color:#ffffff;text-align:center;padding:0 20px;display:table-cell;vertical-align:middle;}#detail-syndic.detail-actus-ville .block-syndic-elements .element01 .lien a,#detail-syndic.detail-actus-ville .block-syndic-elements .element02 .lien a,#detail-syndic.detail-actus-ville .block-syndic-elements .element03 .lien a{position:absolute;top:0;right:0;bottom:0;left:0;text-indent:-9999px;text-decoration:none;}#detail-syndic .diaporama-media{height:100%;width:100%;position:relative;}#detail-syndic .diaporama-media img{height:520px;width:auto;margin:0 0 0 50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);}.syndication-diaporama{position:relative;}.syndication-diaporama a.nivo-imageLink{display:block;z-index:50;}.syndication-diaporama .picto-player{background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/skin.png);background-repeat:no-repeat;background-position:-50px 0;height:88px;width:126px;margin:-44px 0 0 -63px;display:block;position:absolute;top:50%;left:50%;}.syndication-diaporama .nivo-caption{color:#ffffff;background-color:#404950;background-color:rgba(64,73,80,0.5);min-height:25px;width:100%;padding:10px;position:absolute;bottom:0;z-index:10;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.syndication-diaporama .nivo-directionNav a{text-indent:-9999px;background-color:#404950;background-color:rgba(64,73,80,0.5);background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/skin.png);background-repeat:no-repeat;border:0;height:40px;width:40px;margin-top:-20px;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;}.syndication-diaporama .nivo-directionNav a.nivo-prevNav{background-position:0 0;left:0;}.syndication-diaporama .nivo-directionNav a.nivo-nextNav{background-position:100% 0;right:0;}#detail-syndic .diaporama-media .nivo-controlNav{position:absolute;top:15px;right:15px;z-index:10;}#detail-syndic .diaporama-media .nivo-controlNav a{text-indent:-9999px;background-color:#000000;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;height:10px;width:10px;margin:0 0 0 10px;display:block;float:left;cursor:pointer;}#detail-syndic .diaporama-media .nivo-controlNav a:hover,#detail-syndic .diaporama-media .nivo-controlNav a:active,#detail-syndic .diaporama-media .nivo-controlNav a:focus,#detail-syndic .diaporama-media .nivo-controlNav .active{background-color:#ffffff;}.diaporama-media .bt-media-popup{color:#808080;font-size:0.8em;margin:5px 0 30px;}.diaporama-media .bt-media-popup a{color:#808080;font-style:italic;}.diaporama-media .bt-media-popup a:hover,.diaporama-media .bt-media-popup a:focus,.diaporama-media .bt-media-popup a:active{color:#000000;}.owl-carousel{background-color:#333333;}.owl-carousel .owl-item{text-align:center;overflow:hidden;}.owl-carousel .owl-item iframe{width:100% !important;max-width:700px;}.owl-theme .owl-controls .owl-buttons div{text-indent:-9999px;background-color:#404950;background-color:rgba(64,73,80,0.5);background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/skin.png);background-repeat:no-repeat;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;height:40px;width:40px;padding:0;margin:-20px 0 0;display:block;position:absolute;top:50%;z-index:10;filter:Alpha(Opacity=100);opacity:1;}.owl-theme .owl-controls .owl-buttons .owl-prev{background-position:0 0;left:0;}.block-syndic-media2 .owl-theme .owl-controls .owl-buttons .owl-prev{left:0;}.owl-theme .owl-controls .owl-buttons .owl-next{background-position:100% 0;right:0;}.block-syndic-media2 .owl-theme .owl-controls .owl-buttons div{margin:0;top:20px;}.block-syndic-media2 .owl-theme .owl-controls .owl-buttons .owl-prev{left:auto;right:40px;}.owl-theme .owl-controls{margin-top:0;}.owl-theme .owl-controls .owl-pagination{position:absolute;bottom:10px;left:0;right:0;z-index:10;}.owl-theme .owl-controls .owl-page span{background-color:#000000;height:10px;width:10px;margin:5px;filter:Alpha(Opacity=100);opacity:1;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background-color:#ffffff;}.block-syndic-media,.block-syndic-media2{margin:0;position:relative;}.block-syndic-media img,.block-syndic-media2 img{width:100%;height:auto;}.page-projets-ville .block-syndic-media img,.detail-actus-ville .block-syndic-media img,.node-type-edito .block-syndic-media img{width:auto;height:435px;}.block-syndic-media .detail-apercu{text-align:center;height:100%;width:100%;position:absolute;top:0;left:0;}.block-syndic-media h2,.block-syndic-media p{line-height:normal;margin:0;}.block-syndic-media h2,.block-syndic-media .duree{color:#ffffff;font-size:3em;text-transform:uppercase;text-shadow:-2px 2px 0 rgba(0,0,0,0.5);padding:40px 20px 0;}.block-syndic-media .duree + h2{padding-top:0;}.block-syndic-media .duree{line-height:1em;}.block-syndic-media .tarif{font-size:1.3em;text-shadow:none;line-height:2.1em;width:450px;margin:65px auto 0;position:relative;}.block-syndic-media .tarif:before,.block-syndic-media .tarif:after{content:"";font-size:1px;border-bottom:1px solid #ffffff;height:85px;width:117px;display:block;position:absolute;top:0;}.block-syndic-media .tarif:before{left:0;}.block-syndic-media .tarif:after{right:0;}.block-syndic-media .tarif span{background-color:#ffffff;-webkit-border-radius:85px;-moz-border-radius:85px;-o-border-radius:85px;border-radius:85px;-webkit-box-shadow:0 0 0 3px rgba(255,255,255,0.2);-moz-box-shadow:0 0 0 3px rgba(255,255,255,0.2);-o-box-shadow:0 0 0 3px rgba(255,255,255,0.2);box-shadow:0 0 0 3px rgba(255,255,255,0.2);height:152px;width:170px;padding:18px 0 0;display:inline-block;}.block-syndic-media .tarif strong{font-family:"Lobster",Arial,Helvetica,sans-serif;font-size:2.8em;margin-bottom:-2px;display:block;}.block-syndic-media .boutons{text-align:center;width:100%;position:absolute;bottom:20px;left:0;}.block-syndic-media .boutons a{font-size:1.6em;line-height:69px;background-color:#f2f2f2;border:none;height:70px;width:500px;}.block-syndic-media .boutons a:hover,.block-syndic-media .boutons a:focus,.block-syndic-media .boutons a:active{background-color:#ffffff;}.block-syndic-media .listing-apercu{color:#ffffff;position:absolute;bottom:0;left:0;}.block-syndic-media .listing-apercu > div{padding:0 50px 50px 0;}.block-syndic-media .listing-apercu h2,.block-syndic-media .listing-apercu p{background-color:#000000;background-color:rgba(0,0,0,0.6);margin:0;}.block-syndic-media .listing-apercu h2{font-size:1.5em;text-transform:uppercase;text-shadow:none;padding:20px 20px 10px;}.block-syndic-media .listing-apercu p{padding:0 20px 20px;}.block-syndic ul.mode01:after,.block-syndic ul.mode02:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.block-syndic ul.mode01{margin:0 0 10px;}.block-syndic ul.mode01 li{color:#808080;font-size:0.8em;font-style:italic;line-height:40px;height:40px;margin:0 7px 10px 0;display:inline-block;vertical-align:middle;}.block-syndic-langues ul.mode01 li{line-height:20px;height:20px;}.block-syndic ul.mode01 img{height:40px !important;vertical-align:middle;}.block-syndic-langues ul.mode01 img{height:20px !important;}.block-syndic ul.mode02 li{margin:0 0 10px;display:block;float:left;}.block-syndic ul.mode02.li02 li,.block-syndic ul.mode02.li03 li,.block-syndic ul.mode02.li04 li,.block-syndic ul.mode02.li05 li{background-image:url(/sites/deauvillev4/themes/deauville/img/puce.png);background-repeat:no-repeat;background-position:0 8px;padding:0 0 0 9px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.block-syndic ul.mode02.li01 li{width:100%;}.block-syndic ul.mode02.li02 li{width:50%;}.block-syndic ul.mode02.li03 li{width:33.3333333333%;}.block-syndic ul.mode02.li04 li{width:25%;}.block-syndic ul.mode02.li05 li{width:20%;}.node-type-agenda #pop_up_pratique .block-syndic-social{margin:0;text-align:left;}.node-type-agenda #pop_up_pratique .block-syndic-social ul.mode01 li{line-height:35px;height:35px;margin:0 0 10px 0;}.node-type-agenda #pop_up_pratique .block-syndic-social ul.mode01 a{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:35px;width:35px;background-size:280px 35px;}.node-type-agenda #pop_up_pratique .block-syndic-social ul.mode01 .lien-instagram a{background-position:-200px 0;}.node-type-agenda #pop_up_pratique .block-syndic-social ul.mode01 .lien-twitter a{background-position:-40px 0;}.node-type-agenda #pop_up_pratique .block-syndic-social ul.mode01 .lien-pinterest a{background-position:-240px 0;}.node-type-agenda #pop_up_pratique .block-syndic-social ul.mode01 .lien-youtube a{background-position:-120px 0;}.block-syndic-tarifs{color:#404950;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;margin:70px 0 50px;}#pop_up_pratique .block-syndic-tarifs{margin:0;}#pop_up_pratique .block-syndic-tarifs table{width:auto;margin:0 0 20px 0;}#pop_up_pratique .block-syndic-tarifs th{padding:0 10px 10px 10px;display:none;}#pop_up_pratique .block-syndic-tarifs td{border:none;padding:0 0 0 20px;}#pop_up_pratique .block-syndic-tarifs td.tarif-moins,#pop_up_pratique .block-syndic-tarifs td.tarif-plus{white-space:nowrap;}#pop_up_pratique .block-syndic-tarifs td:nth-child(1){padding:0;}#pop_up_pratique h3{margin-bottom:10px;}#pop_up_pratique a.bt-reservation{padding:0;margin:10px auto;display:block;font-size:1em;text-transform:none;color:#000000 !important;font-size:1.1em;text-align:center;text-decoration:none !important;line-height:39px;border:1px solid #000000;height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;max-width:200px;}.block-syndic-tarifs h3{font-family:"Lobster",Arial,Helvetica,sans-serif;font-size:2.2em;}.block-syndic-tarifs strong{font-size:1.5em;}.block-syndic-tarifs span{font-family:"CenturyGothic",Arial,Helvetica,sans-serif;}.block-syndic-tarifs table{font-family:"CenturyGothic",Arial,Helvetica,sans-serif;width:100%;margin:10px 0 20px;}.block-syndic-tarifs th{font-size:0.9em;text-transform:uppercase;background-color:transparent;border-bottom:2px solid #555555;padding:10px;}.block-syndic-tarifs td{border-bottom:1px solid #e4e4e4;padding:5px 10px 10px;}.block-syndic-tarifs td.tarif-moins{}.block-syndic-localisation .googlemaps{height:250px;display:block !important;}.block-syndic-localisation .googlemaps .leaflet-popup,#popup .leaflet-popup,#popup2 .leaflet-popup{display:none !important;}.block-syndic-menu a{color:#ffffff;font-family:"Lobster",Arial,Helvetica,sans-serif;font-size:2.2em;text-align:center;background-color:#000000;background-repeat:no-repeat;background-position:50% 0;height:195px;padding:55px 0 0;display:block;}.block-syndic-menu .bt-alentours{background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/bt-alentours.png);}.block-syndic-menu .bt-visite{font-size:1.8em;text-align:center;background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/bt-visite.png);height:170px;padding:80px 0 0;}.block-syndic-menu .bt-visite strong{font-family:"Lobster",Arial,Helvetica,sans-serif;font-size:1.8em;padding:0 0 0 60px;display:block;}.block-syndic-menu .bt-rencontres{color:#000000;background-color:#ffffff;background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/bt-rencontres.png);}.block-syndic-ouverture{margin:50px 0;}.block-syndic-ouverture .jour_ouverture{margin-left:20px;}.block-syndic-crosselling{margin:0;}.block-syndic-crosselling h3{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.9em;text-transform:uppercase;margin:50px 0 50px !important;}.block-syndic-crosselling h3:after{content:"";font-size:1px;border-bottom:1px solid #1b1b1b;height:10px;width:130px;margin:0 0 0 2px;display:block;}#detail-syndic #listing-syndic .listings.col2,#detail-syndic #listing-syndic .listings.col3,#detail-syndic #listing-syndic .listings.col4,#detail-syndic #listing-syndic .listings.col5{padding:0;}#detail-syndic #listing-syndic .col2 .col:nth-child(2n+1) .bloc-listing{margin:15px 15px 15px 0;}#detail-syndic #listing-syndic .col2 .col:nth-child(2n+2) .bloc-listing{margin:15px 0 15px 15px;}#detail-syndic #listing-syndic .col3 .col:nth-child(3n+1) .bloc-listing{margin:15px 20px 15px 0;}#detail-syndic #listing-syndic .col3 .col:nth-child(3n+2) .bloc-listing{margin:15px 10px 15px;}#detail-syndic #listing-syndic .col3 .col:nth-child(3n+3) .bloc-listing{margin:15px 0 15px 20px;}#detail-syndic #listing-syndic .col4 .col:nth-child(4n+1) .bloc-listing{margin:15px 21px 15px 0;}#detail-syndic #listing-syndic .col4 .col:nth-child(4n+2) .bloc-listing{margin:15px 14px 15px 7px;}#detail-syndic #listing-syndic .col4 .col:nth-child(4n+3) .bloc-listing{margin:15px 7px 15px 14px;}#detail-syndic #listing-syndic .col4 .col:nth-child(4n+4) .bloc-listing{margin:15px 0 15px 21px;}#detail-syndic #listing-syndic .col5 .col:nth-child(5n+1) .bloc-listing{margin:15px 24px 15px 0;}#detail-syndic #listing-syndic .col5 .col:nth-child(5n+2) .bloc-listing{margin:15px 18px 15px 6px;}#detail-syndic #listing-syndic .col5 .col:nth-child(5n+3) .bloc-listing{margin:15px 12px 15px;}#detail-syndic #listing-syndic .col5 .col:nth-child(5n+4) .bloc-listing{margin:15px 6px 15px 18px;}#detail-syndic #listing-syndic .col5 .col:nth-child(5n+5) .bloc-listing{margin:15px 0 15px 24px;}#detail-syndic #listing-syndic .commune{font-size:1.2em;}.block-syndic-bonplan{margin:0;}.block-syndic-bonplan .bloc-listing{height:500px;position:relative;overflow:hidden;}.block-syndic-bonplan .listing-media,.block-syndic-bonplan .media,.block-syndic-bonplan .listing-apercu,.block-syndic-bonplan .lien a{height:100%;}.block-syndic-bonplan .listing-apercu,.block-syndic-bonplan .lien a{width:100%;position:absolute;top:0;left:0;}.block-syndic-bonplan .listing-apercu .resume{font-size:1em !important;}.block-syndic-bonplan .listing-media{background-color:#ededed;overflow:hidden;}.block-syndic-bonplan .media{background-position:50% 50%;background-size:cover;}.block-syndic-bonplan .bloc-listing:hover .media{width:100%;padding:150px;margin:-150px;-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);filter:blur(6px);}.block-syndic-bonplan .listing-titre{text-align:center;text-transform:uppercase;width:350px;margin-left:-175px;position:absolute;top:30px;left:50%;}.block-syndic-bonplan .listing-titre:before,.block-syndic-bonplan .listing-titre:after{content:"";font-size:1px;border-bottom:1px solid #569bbe;height:55px;width:107px;display:block;position:absolute;top:0;}.block-syndic-bonplan .listing-titre:before{left:0;}.block-syndic-bonplan .listing-titre:after{right:0;}.block-syndic-bonplan .listing-titre > div{color:#ffffff;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.2em;background-color:#569bbe;-webkit-border-radius:55px;-moz-border-radius:55px;-o-border-radius:55px;border-radius:55px;height:110px;width:110px;display:inline-block;}.block-syndic-bonplan .listing-titre > div > div{height:110px;width:110px;display:table;}.block-syndic-bonplan .listing-titre > div > div > div{padding:10px;display:table-cell;vertical-align:middle;}.block-syndic-bonplan .listing-apercu{color:#ffffff;display:table;}.block-syndic-bonplan .listing-apercu > div{padding:0 50px 50px 0;display:table-cell;vertical-align:bottom;}.block-syndic-bonplan .listing-apercu h2,.block-syndic-bonplan .listing-apercu p{background-color:#000000;background-color:rgba(0,0,0,0.6);margin:0;}.block-syndic-bonplan .listing-apercu h2{font-size:1.5em;text-transform:uppercase;padding:20px 20px 10px;}.block-syndic-bonplan .listing-apercu p{font-size:1.3em;padding:0 20px 20px;}.block-syndic-bonplan .listing-apercu .lien{padding:0;}.block-syndic-bonplan .listing-apercu .lien a{text-indent:-9999px;display:block;}.block-syndic-presentation{margin:0 20px 20px;}.block-syndic-presentation .accroche-detail{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;}.block-syndic-presentation h3{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;text-transform:uppercase;}.block-syndic-presentation .boutons li{width:50%;float:left;}.block-syndic-presentation .boutons a{padding:0;margin:10px;display:block;}.block-syndic-presentation .boutons .bt-dispo{color:#ffffff !important;background-color:#000000 !important;}.block-syndic-labels{text-align:center;max-width:210px;margin:0 40px 0 0;float:right;}.block-syndic-labels ul.mode01 li{height:60px;line-height:60px;margin:0 0 10px 6px;}.block-syndic-labels ul.mode01 img{height:60px !important;}.block-syndic-social{text-align:center;margin:60px 0 0 0;}.block-syndic-social ul.mode01 li{height:70px;margin:0 8px 20px;}.block-syndic-social ul.mode01 a{text-indent:-9999px;background-color:#000000;background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/pictos-sociaux.png);background-repeat:no-repeat;-webkit-border-radius:35px;-moz-border-radius:35px;-o-border-radius:35px;border-radius:35px;height:70px;width:70px;display:block;}.block-syndic-social ul.mode01 .lien-facebook a{background-position:0 0;}.block-syndic-social ul.mode01 .lien-twitter a{background-position:-80px 0;}.block-syndic-social ul.mode01 .lien-googleplus a{background-position:-160px 0;}.block-syndic-social ul.mode01 .lien-youtube a{background-position:-240px 0;}.block-syndic-social ul.mode01 .lien-flickr a{background-position:-320px 0;}.block-syndic-social ul.mode01 .lien-instagram a{background-position:-400px 0;}.block-syndic-social ul.mode01 .lien-pinterest a{background-position:-480px 0;}.block-syndic-intro{font-size:1.1em;margin:0 0 20px;}.block-syndic-intro p{margin:0;}.block-syndic-intro .date{color:#404950;}.block-syndic-intro .type{font-size:1.8em;}.block-syndic-intro h2{font-size:2.7em;}.block-syndic-intro p + h2{text-transform:uppercase;margin:20px 0 0;}.block-syndic-intro h2:after{content:"";font-size:1px;border-bottom:1px solid #000000;height:5px;width:130px;margin:0 0 0 3px;display:block;}.block-syndic-intro .dates{position:relative;}.block-syndic-intro .dates .see-other-date,#pop_up_pratique .dates .see-other-date{color:#000000;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:0.8em;text-transform:uppercase;line-height:27px;border:1px solid #000000;height:30px;padding:0 10px;margin:5px 0 0;display:inline-block;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#pop_up_pratique .dates .see-other-date{line-height:17px;height:20px;padding:0 7px;left:auto;right:20px;}@media only screen and (max-width:759px){.block-syndic-intro .dates .see-other-date{margin:5px 0 0;position:static;}}.block-syndic-intro .dates .see-other-date:hover,#pop_up_pratique .dates .see-other-date:hover{background-color:rgba(0,0,0,0.1);}.block-syndic-intro .dates .lieu{margin-top:10px;}.block-syndic-contenu-soustitre h2{font-size:1.5em;margin-top:20px;text-transform:uppercase;}.block-syndic-contenu-accroche{font-size:1.5em;margin-top:20px;}.block-syndic-contenu{font-size:1.1em;margin-top:20px;}.block-syndic-contenu-bas{font-size:1.1em;margin-top:40px;}.block-syndic-contenu ul{margin:10px;}.block-syndic-contenu ul li{background-image:url(/sites/deauvillev4/themes/deauville/img/master/puce.png);background-repeat:no-repeat;background-position:14px 11px;padding:5px 0 0 30px;margin:0;}.block-syndic-contenu h2{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:2em;text-transform:uppercase;}.block-syndic-contenu h3{font-size:1.7em;}.block-syndic-contenu h2,.block-syndic-contenu h3,.block-syndic-contenu h4,.block-syndic-contenu h5,.block-syndic-contenu h6{margin:30px 0;}.block-syndic-contenu p{margin:20px 0;}.block-syndic-contenu h2:first-child,.block-syndic-contenu h3:first-child,.block-syndic-contenu h4:first-child,.block-syndic-contenu h5:first-child,.block-syndic-contenu h6:first-child,.block-syndic-contenu p:first-child{margin-top:0;}.block-syndic-contenu .carnet_links_global{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;text-align:right;max-width:900px;margin:30px 0 0;}.block-syndic-video{background-color:#000000;padding:30px 0;}.block-syndic-video:after{content:".";height:0;display:block;clear:both;visibility:hidden;}.block-syndic-video iframe{margin:0 30px;float:left;}.block-syndic-video h2,.block-syndic-video p{color:#ffffff;margin:0 0 20px;}.block-syndic-video h2{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:2.2em;text-transform:uppercase;}.block-syndic-video p{font-size:1.1em;}.block-syndic-video .carousel{position:relative;}.block-syndic-video #scrollbox2{overflow:hidden;}.block-syndic-video #scrollbox2 ul{width:9999px;}.block-syndic-video #scrollbox2 li{width:1170px;float:left;position:relative;}.block-syndic-video #scrollbox2-backward,.block-syndic-video #scrollbox2-forward{background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;text-indent:-9999px;height:234px;width:70px;position:absolute;top:80px;cursor:pointer;}.block-syndic-video #scrollbox2-backward{background-position:-240px -1440px;left:-70px;}.block-syndic-video #scrollbox2-forward{background-position:-240px -1680px;right:-70px;}.block-syndic-documents,.block-syndic-partenaires{padding:45px 0 0;clear:both;}.block-syndic-documents h3,.block-syndic-partenaires h3{color:#000000;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.9em;text-transform:uppercase;margin:0 0 30px;}.block-syndic-documents h3:after,.block-syndic-partenaires h3:after{content:"";font-size:1px;border-bottom:1px solid #000000;height:5px;width:130px;margin:0 0 0 3px;display:block;}.block-syndic-documents li,.block-syndic-partenaires li{width:33.3333333333%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.block-syndic-documents li:nth-child(3n+1),.block-syndic-partenaires li:nth-child(3n+1){padding:30px 20px 0 0;}.block-syndic-documents li:nth-child(3n+2),.block-syndic-partenaires li:nth-child(3n+2){padding:30px 10px 0;}.block-syndic-documents li:nth-child(3n+3),.block-syndic-partenaires li:nth-child(3n+3){padding:30px 0 0 20px;}.block-syndic-documents a,.block-syndic-partenaires a{color:#000000;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.5em;text-align:center;text-transform:uppercase;border:1px solid #000000;height:100px;width:100%;display:table;}.block-syndic-documents a:hover,.block-syndic-documents a:focus,.block-syndic-documents a:active,.block-syndic-partenaires a:hover,.block-syndic-partenaires a:focus,.block-syndic-partenaires a:active{background-color:rgba(0,0,0,0.1);}.block-syndic-documents span,.block-syndic-partenaires span{padding:0 10px;display:table-cell;vertical-align:middle;}.block-syndic-partenaires img{width:100%;}#detail-syndic .type{font-size:1.5em;}#detail-syndic .adresse,#detail-syndic .commune{font-size:2.2em;}#detail-syndic .adresse{margin:0;}#detail-syndic .distance{font-size:1.5em;}#detail-syndic .coord{font-size:1.5em;}#detail-syndic .coord a{color:#1b1b1b;}#detail-syndic .coord .bt-mail,#detail-syndic .coord .bt-internet,#detail-syndic .coord .bt-web,#detail-syndic .coord .bt-telechargement{font-size:0.7em;text-decoration:underline;margin:15px 0 0 35px;display:inline-block;}#detail-syndic .coord .bt-mail:hover,#detail-syndic .coord .bt-mail:focus,#detail-syndic .coord .bt-mail:active,#detail-syndic .coord .bt-internet:hover,#detail-syndic .coord .bt-internet:focus,#detail-syndic .coord .bt-internet:active,#detail-syndic .coord .bt-telechargement:hover,#detail-syndic .coord .bt-telechargement:focus,#detail-syndic .coord .bt-telechargement:active{text-decoration:none;}#detail-syndic .coord .download{font-size:0.85em;}#detail-syndic #patchwork02{padding:0 0 70px;}#detail-syndic #patchwork02_col01 .block:nth-child(1){margin:-70px 0 70px;}#detail-syndic #patchwork02_col02 > .region > .block:nth-child(1) .content{background-color:#da4446;}#detail-syndic #patchwork02_col02 > .region > .block:nth-child(1) .content a{color:#ffffff;}#detail-syndic #patchwork02_col02 > .region > .block:nth-child(2){margin:120px 0 0;}#detail-syndic .block-bouton-patchwork{margin:80px 0 0 -80px;}#detail-syndic .block-temoignage-patchwork .content{color:#000000;font-size:0.9em;font-style:italic;text-align:left;padding:70px 0 0 35px;}#detail-syndic .block-temoignage-patchwork .content:before{background-color:#000000;}#detail-syndic .block-temoignage-patchwork .content p:first-child:before{border-top:1px solid #000000;}.block-syndic-etape + .block-syndic-etape{margin:-70px 0 0;}.block-syndic-etape:nth-child(odd){margin-left:1px;}.block-syndic-etape:nth-child(even){margin-right:1px;}.block-syndic-etape .titre-etape,.block-syndic-etape .detail-media,.block-syndic-etape .detail-apercu{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.block-syndic-etape .titre-etape{color:#cbcbcb;font-size:1.9em;}.block-syndic-etape .titre-etape:first-line{font-size:1.5em;}.block-syndic-etape:nth-child(odd) .titre-etape{text-align:right;border-right:1px solid #f2f2f2;padding:0 15px 10px 0;margin:0;}.block-syndic-etape:nth-child(even) .titre-etape{border-left:1px solid #f2f2f2;padding:0 0 10px 15px;margin:0 0 0 auto;}.block-syndic-media + .block-syndic-etape .titre-etape{padding-top:50px;margin:-20px 0 0;position:relative;}.block-syndic-etape .detail-media{position:relative;}.block-syndic-etape .detail-media:after{content:"";font-size:1px;background-color:#f2f2f2;height:35px;width:10px;display:block;position:absolute;top:0;}.block-syndic-etape:nth-child(odd) .detail-media:after{right:0;}.block-syndic-etape:nth-child(even) .detail-media:after{left:0;}.block-syndic-etape:nth-child(odd) .detail-media{text-align:right;border-right:1px solid #f2f2f2;padding:0 15px 0 0;float:left;}.block-syndic-etape:nth-child(even) .detail-media{border-left:1px solid #f2f2f2;padding:0 0 0 15px;float:right;}.block-syndic-etape .detail-media img{height:auto;width:100%;}.block-syndic-etape:nth-child(odd) .detail-media img{max-width:470px;}.block-syndic-etape .detail-apercu{margin:0 0 30px;float:left;}.block-syndic-etape:last-child .detail-apercu{margin:0;}.block-syndic-etape:nth-child(odd) .detail-apercu{border-left:1px solid #f2f2f2;padding:0 0 0 15px;margin-left:-1px;}.block-syndic-etape:nth-child(even) .detail-apercu{border-right:1px solid #f2f2f2;padding:0 15px 0 0;margin-left:1px;margin-right:-1px;}.block-syndic-etape .detail-apercu > div{color:#454545;background-color:#f2f2f2;padding:25px 30px 30px;}.block-syndic-etape:nth-child(odd) .detail-apercu > div{max-width:410px;}.block-syndic-etape:nth-child(even) .detail-apercu > div{text-align:right;}.block-syndic-etape .detail-apercu h2,.block-syndic-etape .detail-apercu p{margin:0 0 10px;}.block-syndic-etape .detail-apercu h2,.block-syndic-etape .detail-apercu .type{font-size:1.8em;text-transform:uppercase;}.block-syndic-etape .detail-apercu .classement{font-size:0.5em;text-transform:none;position:relative;top:-7px;}.block-syndic-etape .detail-apercu .important{font-size:1.1em;text-transform:uppercase;}.block-syndic-etape .detail-apercu .date{font-family:"Lobster",Arial,Helvetica,sans-serif;font-size:1.6em;}.block-syndic-etape .detail-apercu .lien{margin:60px 0 0;}.block-syndic-etape .detail-apercu .lien a{text-align:left;text-indent:-9999px;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:0 -2160px;height:18px;width:98px;margin:0 auto;display:block;}.block-syndic-commentaire{color:#ffffff;border-right:1px solid #f2f2f2;width:50%;padding:45px 15px 0 0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.block-syndic-commentaire .commentaire{padding:30px 110px 0 70px;position:relative;}.block-syndic-commentaire .commentaire:before{content:"";font-size:1px;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:0 -605px;background-size:216px auto;height:40px;width:40px;display:block;position:absolute;top:20px;left:20px;}.block-syndic-commentaire .portrait{padding:0 20px 20px;margin:-35px 0 0;float:right;}.block-syndic-commentaire .portrait img{border:2px solid #ffffff;-webkit-border-radius:35px;-moz-border-radius:35px;-o-border-radius:35px;border-radius:35px;height:66px;float:right;}.block-syndic-commentaire .portrait p{margin:45px 85px 0 0;}.block-syndic-pratique{color:#939393;font-size:1.1em;width:50%;padding:65px 0 0 15px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.block-syndic-pratique h3{font-size:1.8em;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:-240px -1980px;min-height:35px;padding:0 0 0 60px;margin:0 0 40px;}.block-syndic-pratique p{margin:20px 0 20px 60px;}.detail-page-tis.syndic-agenda #main > .section{background-color:transparent;}.detail-page-tis.syndic-agenda #main > .section > .section,.detail-page-tis.syndic-agenda #detail-syndic > .section{background-color:#ffffff;}#pop_up_pratique{color:#000000;font-size:0.8em;}#pop_up_pratique h2{text-transform:uppercase;margin:0 0 20px;}#pop_up_pratique p + h2,#pop_up_pratique .dates + h2{margin-top:10px;}#pop_up_pratique h2:after{border-bottom:1px solid #000000;content:"";display:block;font-size:1px;height:3px;margin:0 0 0 2px;width:90px;}#pop_up_pratique .dateetlieu{margin:0 0 5px;}#pop_up_pratique .date{margin:0;}#pop_up_pratique * + .lieu{margin:5px 0 0;}#pop_up_pratique .infopratique{margin:20px 0 0;}.node-type-itineraire.detail-page-tis #footer-wrapper{position:relative;z-index:20;}.node-type-itineraire.detail-page-tis .block-syndic-titre .type{text-transform:uppercase;font-size:1.1em !important;}.node-type-itineraire.detail-page-tis .col-detail.last .block-syndic-presentation p{display:block;font-family:Georgia,serif;font-size:20px;font-style:italic;}.node-type-itineraire.detail-page-tis .col-detail.carto .view-etapes:after{content:'';height:0;display:block;clear:both;visibility:hidden;}.node-type-itineraire.detail-page-tis .col-detail.carto .view-etapes .attachment{float:left;width:50%;z-index:1;}.node-type-itineraire.detail-page-tis .col-detail.carto .view-etapes .view-content.ui-accordion{width:50%;float:right;padding-left:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .views-row{border-top:1px solid #d2d2d2;margin:0 20px 0 0;padding:0;}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .views-row.views-row-first{border-top:none;}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-header{font-size:1.9em;text-transform:uppercase;background:transparent;background-image:url(/sites/deauvillev4/themes/deauville/img/arrow-iti.png);background-repeat:no-repeat;background-position:98% 20px;margin:0;padding:10px 55px 10px 0;cursor:pointer;border:none;font-weight:normal;color:#1b1b1b;font-family:"CenturyGothic";}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-header a{color:#1b1b1b;}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-content{padding:15px 20px;border:none;background:transparent;font-family:"CenturyGothic";height:auto !important;}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-content a.bt-web{color:#000000;text-decoration:none;background-image:url(/sites/deauvillev4/themes/deauville/img/arrow-puce.png);background-repeat:no-repeat;background-position:0 4px;display:inline-block;padding:5px 0 13px 30px;margin:5px 0;}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-content img{margin:0 10px 10px 0;float:left;width:200px;height:auto;}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-header .ui-accordion-header-icon{display:none;}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-content .views-field-adresse1-thoroughfare{margin:0;clear:left;}.node-type-itineraire.detail-page-tis .leaflet-popup-content{font-size:1.4em;text-transform:uppercase;font-weight:normal;color:#1b1b1b;font-family:"CenturyGothic";}.node-type-itineraire.detail-page-tis .leaflet-popup-content-wrapper{-webkit-border-radius:8px !important;-moz-border-radius:8px !important;-o-border-radius:8px !important;border-radius:8px !important;padding:10px !important;}.node-type-itineraire.detail-page-tis .block-syndic-coordonnees .distance_iti{margin:0 0 50px 0;}.node-type-itineraire.detail-page-tis .block-syndic-coordonnees .distance_iti h3{font-family:"CenturyGothic";text-transform:none;margin:0 0 10px 0;}.node-type-itineraire.detail-page-tis .block-syndic-coordonnees a.bt-web{background-image:url(/sites/deauvillev4/themes/deauville/img/picto-gpx.png);background-repeat:no-repeat;height:52px;line-height:52px;padding:0 0 0 50px;display:inline-block;margin:0 0 20px 0;color:#000000;}.node-type-itineraire.detail-page-tis .block-syndic-coordonnees a.bt-kml{background-image:url(/sites/deauvillev4/themes/deauville/img/picto-kml.png);}.node-type-itineraire.detail-page-tis .block-syndic-coordonnees a.bt-pdf{background-image:url(/sites/deauvillev4/themes/deauville/img/picto-pdf2.png);}.node-type-itineraire.detail-page-tis .block-syndic-coordonnees a.bt-web:hover{color:#569bbe;}.node-type-itineraire.detail-page-tis .leaflet-view{height:100vh;padding-bottom:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.node-type-itineraire.detail-page-tis .leaflet-container{height:100% !important;}.node-type-itineraire.detail-page-tis .col21-detail > .col-detail{width:auto !important;float:none !important;}.node-type-itineraire.detail-page-tis .block-syndic-presentation{margin:0 0 50px;}.node-type-itineraire.detail-page-tis .block-syndic-coordonnees .distance_iti{margin:0 0 40px;}.node-type-itineraire.detail-page-tis .block-syndic-coordonnees .distance_iti .distance{font-size:1em !important;}.node-type-itineraire.detail-page-tis .block-syndic-coordonnees .distance_iti div{display:inline-block;vertical-align:top;}.node-type-itineraire.detail-page-tis .block-syndic-coordonnees .distance_iti div + div{margin-left:100px;}.node-type-itineraire.detail-page-tis .block-syndic-coordonnees a.bt-web{margin-top:-10px;margin-right:20px;float:left;}.node-type-itineraire.detail-page-tis .block-syndic-coordonnees a.bt-web + br{display:none;}.node-type-itineraire.detail-page-tis .carnet_links_global{text-align:right;}.node-type-itineraire.detail-page-tis .leaflet-popup-content{font-size:1em;text-transform:none;}.node-type-itineraire.detail-page-tis .leaflet-popup-content .bulle-etape-title{color:#1b1b1b;font-family:"CenturyGothic";font-size:1.2em;font-weight:normal;text-transform:uppercase;}.node-type-itineraire.detail-page-tis .leaflet-popup-content .bulle-etape-resume{font-size:0.8em;}.node-type-itineraire.detail-page-tis .leaflet-popup-content img{height:auto !important;width:100% !important;margin:10px 0;}.node-type-itineraire.detail-page-tis .leaflet-popup-content a,.page-metamoteur .leaflet-popup-content > a{color:#000000;font-family:"CenturyGothic";font-size:1.4em;text-decoration:none;background-image:url(/sites/deauvillev4/themes/deauville/img/arrow-puce.png);background-repeat:no-repeat;background-position:0 4px;display:inline-block;padding:5px 0 5px 40px;margin:5px 0;}.page-metamoteur .leaflet-popup-content > h2{padding:10px 10px 0;}.page-metamoteur .leaflet-popup-content > a{margin:10px;}.node-type-itineraire.detail-page-tis .col-detail.carto .view-etapes .ui-accordion .views-row{border:none !important;margin:0;}.node-type-itineraire.detail-page-tis .col-detail.carto .view-etapes .ui-accordion .views-row:nth-child(even) .ui-accordion-header{background-color:#eff6f9;}.node-type-itineraire.detail-page-tis .col-detail.carto .view-etapes .ui-accordion .ui-accordion-header{font-size:1.2em;background-image:url(/sites/deauvillev4/themes/deauville/img/arrow-iti-off.png);background-position:23px 50%;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;padding:15px 0 15px 60px;}.node-type-itineraire.detail-page-tis .col-detail.carto .view-etapes .ui-accordion .ui-accordion-header.ui-accordion-header-active{background-image:url(/sites/deauvillev4/themes/deauville/img/arrow-iti.png);background-position:16px 20px;}.node-type-itineraire.detail-page-tis .col-detail.carto .view-etapes .ui-accordion .ui-accordion-content{padding:25px 20px 50px 60px;}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-content img{height:auto;width:440px;margin:0 70px 0 0;}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-content .views-field-col-photos-url,.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-content .views-field-php-1{margin-bottom:20px;}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-content .views-field-php + .views-field-col-photos-url,.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-content .views-field-php + .views-field-php-1{margin-top:20px;}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-content .views-field-col-photos-url:after,.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-content .views-field-php-1:after{content:'';height:0;display:block;visibility:hidden;clear:both;}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-content a.bt-web{margin:30px 0 0;padding:5px 0 5px 40px;}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-content .views-field-col-photos-url + .views-field-commweb a.bt-web{margin:10px 0 0;}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-content .views-field-adresse1-thoroughfare{clear:none;margin:30px 0 0;}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-content .views-field-view-node a,.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-content .views-field-nothing a{color:#000000;font-family:"CenturyGothic";font-size:1.1em;text-decoration:none;background-image:url(/sites/deauvillev4/themes/deauville/img/arrow-puce.png);background-repeat:no-repeat;background-position:0 6px;display:inline-block;padding:5px 0 5px 40px;margin:10px 0 0;}.node-type-itineraire.detail-page-tis .view-etapes .ui-accordion .ui-accordion-content .carnet_links_global{text-align:right;width:445px;margin:10px 0 0;display:block;}.block-syndic-activites-all{border-top:1px solid #d2d2d2;margin:0 20px 0 0;}.block-syndic-activites-all .block-syndic-activites{border-bottom:1px solid #d2d2d2;padding:15px 0;}.block-syndic-activites-all .block-syndic-act-titre h3{font-size:1.9em;text-transform:uppercase;}.block-syndic-activites-all .block-syndic-act-titre h3,.block-syndic-activites-all .block-syndic-act-titre h4{background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:100% -2300px;padding:0 50px 0 0;margin:0;cursor:pointer;}.block-syndic-activites-all .block-syndic-act-titre h4{background-position:100% -2305px;}.block-syndic-activites-all .block-syndic-act-detail,.block-syndic-activites-all .block-syndic-paiements{padding:15px 20px 0;}.block-syndic-activites-all .block-syndic-act-detail h3,.block-syndic-activites-all .block-syndic-paiements h3{display:none;}.block-syndic-activites-all .block-syndic-act-detail img{margin:0 10px 10px 0;float:left;}.block-syndic-activites-all .block-syndic-act-detail a{color:#000000;text-decoration:underline;}.block-syndic-activites-all .block-syndic-act-detail a:hover,.block-syndic-activites-all .block-syndic-act-detail a:focus,.block-syndic-activites-all .block-syndic-act-detail a:active{text-decoration:none;}.block-syndic-activites-all .block-syndic-act-detail .adresse-etape,.block-syndic-activites-all .block-syndic-act-detail .commune-etape{margin:0;clear:left;}.block-syndic-activites-all .block-syndic-act-detail .infos-resa{font-size:0.875em;margin:0 0 10px 10px;}.block-syndic-activites-all .block-syndic-tarifs,.block-syndic-activites-all .block-syndic-paiements{margin:0 !important;}.block-syndic .distance_iti h3{margin-right:10px;display:inline-block;}.block-syndic-activites-all .block-syndic-act-detail .block-syndic-ouverture-next p{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;margin:10px 0 0;}.block-syndic-activites-all .block-syndic-act-detail .block-syndic-ouverture-next h3 + p{margin:0;}.block-syndic-activites-all .block-syndic-act-detail .block-syndic-ouverture-next p.jour_ouverture{font-family:"CenturyGothic",Arial,Helvetica,sans-serif;margin:0;}.block-syndic-activites-all .block-syndic-act-detail .block-syndic-ouverture-next p.jour_ouverture strong{font-family:"CenturyGothic",Arial,Helvetica,sans-serif;}#site-map{padding:30px 50px 0;}#site-map .site-map-box-menu h2{display:none;}#site-map .site-map-box{width:40%;margin:0;float:right;clear:right;}#site-map .site-map-box:last-child{width:60%;float:none;clear:none;}#site-map .site-map-box ul,#site-map .site-map-box:last-child ul ul{padding:0;margin:0 0 30px;}#site-map .site-map-box ul ul,#site-map .site-map-box:last-child ul ul ul{margin:0;}#site-map .site-map-box ul li{background-image:url(/sites/deauvillev4/themes/deauville/img/master/puce.png);background-repeat:no-repeat;background-position:14px 11px;padding:5px 0 0 30px;margin:0;}#site-map .site-map-box:last-child ul li{background-position:14px 14px;}#site-map .site-map-box ul li li{background-image:url(/sites/deauvillev4/themes/deauville/img/puce.png);background-position:22px 13px;}#site-map .site-map-box:last-child ul li li{background-image:url(/sites/deauvillev4/themes/deauville/img/puce.png);background-position:22px 15px;}#site-map .site-map-box ul li a{color:#1a171b;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.25em;text-decoration:none;}#site-map .site-map-box:last-child ul li a{font-size:1.6em;text-transform:uppercase;}#site-map .site-map-box:last-child ul li li a{font-size:1.25em;text-transform:none;}#site-map .site-map-box:last-child ul li li li a{font-family:"CenturyGothic",Arial,Helvetica,sans-serif;}#site-map .site-map-box ul li li a,#site-map .site-map-box:last-child ul li li li a{font-size:1em;}#site-map .site-map-box ul li a:hover,#site-map .site-map-box ul li a:focus,#site-map .site-map-box ul li a:active{color:#569bbe !important;}#site-map .site-map-box ul li a br{display:none;}.page-search .search-form{margin:0 0 20px;}.page-search .search-form:after{height:0;display:block;clear:both;visibility:hidden;content:".";}.page-search .search-form .form-item,.page-search #content .search-form .form-submit{margin:0 10px 10px 0;float:left;}.page-search #content label{width:290px;}.page-search #content input{text-transform:none;width:300px;}.page-search #content .search-form .form-submit{width:auto;margin:0 0 10px;}.page-search #edit-advanced{display:none;}.page-search #content h2,.content .searchhead{color:#569bbe;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 30px;}.content .searchhead{font-size:1.6em;}.content .searchhead span{color:#000000;font-family:"CenturyGothic",Arial,Helvetica,sans-serif;text-transform:none;margin:0;font-size:0.6em;}.content .searchhead span,.content .searchhead ul{display:none;}.google-search-pager.item-list ul.pager li.pager-current,.google-search-pager.item-list ul.pager .pager-next a{padding:0 7px;}.page-carnet-de-voyage .nav-haut,.page-carnet-de-voyage .nav-bas{background-color:#e0e0e0;padding:5px 5px 5px 10px;}.page-carnet-de-voyage .nav-haut{margin:0 0 30px;}.page-carnet-de-voyage .nav-bas{margin:10px 0 0;}.page-carnet-de-voyage .nav-haut .resultats{font-family:"MuseoSlab900",Arial,Helvetica,sans-serif;font-size:1.1em;line-height:30px;display:inline-block;}.page-carnet-de-voyage .nav-haut .boutons{float:right;}.page-carnet-de-voyage .nav-haut .boutons li,.page-carnet-de-voyage .nav-bas .boutons li{margin:0 0 0 5px;}.page-carnet-de-voyage .intro{background-color:transparent;padding:0;}.page-carnet-de-voyage .type-carnet{color:#ffffff;line-height:22px;background-color:#808080;padding:5px 10px;margin:30px 0;}.page-carnet-de-voyage .categorie-carnet{color:#000000;font-family:"MuseoSlab900",Arial,Helvetica,sans-serif;font-size:1.6em;text-transform:uppercase;border-bottom:1px solid #000000;padding:0 0 4px;margin:10px 0 -1px;position:relative;z-index:10;}.page-carnet-de-voyage .numero{color:#ffffff;font-size:1.2em;text-align:center;line-height:30px;background-color:#404040;height:30px;width:30px;margin:0 7px 0 0;position:absolute;top:20px;right:0;}#content .page-brochures{margin:0 0 30px;}.page-brochures .listing{border-bottom:1px solid #f0f0f0;padding:5px 0;}.page-brochures .listing h2{margin:0;}.page-brochures #content form:after{height:0;display:block;clear:both;visibility:hidden;content:".";}.page-brochures #content form .form-submit{margin:0 0 20px 200px;}#carto .resultats{font-family:"MuseoSlab900",Arial,Helvetica,sans-serif;font-size:1.1em;margin:0 0 20px;}#carto .resultats span{font-size:1.3em;}.form-carto-categories li,.form-carto-categories a{height:40px;display:block;}.form-carto-categories li{margin:0 20px 20px 0;float:left;}.form-carto-categories a{color:#808080;font-family:"MuseoSlab900",Arial,Helvetica,sans-serif;font-size:1.1em;text-align:center;text-transform:uppercase;line-height:40px;background-color:#e0e0e0;padding:0 20px;}.form-carto-categories a:hover,.form-carto-categories a:focus,.form-carto-categories a:active{color:#ffffff;background-color:#808080;}.form-carto-categories .active a{color:#ffffff;background-color:#808080;}.zone-carto{position:relative;}.form-carto{color:#ffffff;background-color:#808080;height:1000px;width:300px;float:left;clear:left;position:relative;}.form-carto-syndications{margin:0 0 15px;}.form-carto-syndications li{border-bottom:1px solid rgba(255,255,255,0.3);}.form-carto-syndications .label-syndication{font-family:"MuseoSlab900",Arial,Helvetica,sans-serif;font-size:1.6em;text-align:center;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:100% -480px;padding:12px 30px 12px 0;cursor:pointer;display:block;}.form-carto-syndications .active .label-syndication{background-position:100% -540px;}.form-carto-syndications .label-syndication:hover,.form-carto-syndications .active .label-syndication{background-color:#606060;}.form-carto-criteres{padding:15px 20px 0;display:none;}.active .form-carto-criteres{display:block;}.form-carto-criteres:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#content #carto label{text-align:left;min-height:0;width:auto;padding:0;float:none;}#content #carto .form-type-checkbox{padding:0;}#recherche-syndic .form-submit{float:none !important;}#carto .googlemaps{height:1000px;width:auto;margin:0 0 0 300px;clear:none;}#carto #listing-syndic{width:300px;}#carto #listing-syndic .bloc-listing{border:none;min-height:0;}.gm-style{font-family:Arial,Helvetica,sans-serif !important;font-size:inherit !important;font-weight:normal !important;}.gm-style .gm-style-iw,.gm-style .gm-style-iw a,.gm-style .gm-style-iw span,.gm-style .gm-style-iw label,.gm-style .gm-style-iw div{font-size:inherit !important;font-weight:normal !important;}.gm-style .gm-style-iw,.gm-style .gm-style-iw div{overflow:visible !important;}.pp_social{display:none !important;}.faq-content .faq > br{display:none;}.item-list .faq-ul-questions-top{margin:0 0 25px;}.item-list .faq-ul-questions-top li{font-size:1.2em;background-image:url(/sites/deauvillev4/themes/deauville/img/puce.png);background-repeat:no-repeat;background-position:0 8px;padding:0 0 0 9px;margin:0 0 5px;}.faq-ul-questions-top a,.faq-ul-questions-top a.active{color:#000000;}.faq-ul-questions-top a:hover,.faq-ul-questions-top a:focus,.faq-ul-questions-top a:active{text-decoration:underline;}.faq-question{border-top:1px solid #f0f0f0;padding:20px 0 10px;}.faq-question a{color:#000000;font-family:"MuseoSlab900",Arial,Helvetica,sans-serif;font-size:1.6em;}.faq-answer{color:#808080;padding:0 0 20px;}.forum-table-wrap,.forum-table-topics{margin:0 0 30px;}.forum-table-superheader{padding:0;}.forum-table-superheader .forum-table-name,.forum-details .forum-name,.forum-topic-title,.forum-post-title{font-size:1.6em;font-family:"MuseoSlab900",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;line-height:1em;width:auto;padding:0;}.forum-table-superheader .forum-table-name{text-transform:uppercase;margin:10px 0 5px;display:block;}.forum-details .forum-name,.forum-topic-title{font-size:1.2em;}.forum-post-title{padding:10px 0 0;margin:0 0 10px;}.forum-details .forum-name,.forum-details .forum-name a,.forum-topic-title,.forum-post-title{color:#808080;}.forum-table-superheader .forum-table-name,.forum-table-superheader .forum-table-name a,.forum-details .forum-name a:hover,.forum-details .forum-name a:focus,.forum-details .forum-name a:active,.forum-topic-title:hover,.forum-topic-title:focus,.forum-topic-title:active{color:#000000;}.forum-table{width:100%;}.forum-table th,.forum-table th a{color:#ffffff;}.forum-table td{vertical-align:middle;}.forum-post-panel-main .forum-post-content{padding:0;}.post-edited{margin:0;}.forum-topic-header .topic-post-count{margin:10px 0;}.forum-node-create-links{width:auto;padding:0;}.forum-node-create-links .forum-add-node{margin:0 0 30px;}.view-advanced-forum-topic-list:after{height:0;display:block;clear:both;visibility:hidden;content:".";}.view-advanced-forum-topic-list{margin:0 0 30px;}h2.comment-form{margin:0 0 20px;}#forum-sort .form-item{width:auto;margin:0 10px 10px 0 !important;float:left;clear:none;}.forum-tools{margin:0;}#forum-statistics,.forum-topic-legend{border:1px solid #f0f0f0;padding:15px 20px 10px;clear:both;}.forum-topic-legend{padding-bottom:15px;}#forum-statistics-header,.forum-statistics-sub-header{font-size:1.2em;background-image:url(/sites/deauvillev4/themes/deauville/img/puce.png);background-repeat:no-repeat;background-position:0 8px;padding:0 0 0 9px;margin:0 0 10px;}.forum-statistics-sub-body{padding:0 0 0 29px;margin:0 0 10px;}#content #forum-comments .form-submit{margin:0 10px 0 0;}.page-timeline #header02 .bt-prev,.page-timeline #header02 .bt-next,.page-timeline2 #header02 .bt-prev,.page-timeline2 #header02 .bt-next{display:none;}.timeline.flatLine .t_line_m.right,#content .timeline.flatLine .t_line_m.right,.timeline.flatLine .t_line_m,#content .timeline.flatLine .t_line_m{border-left:1px solid transparent !important;border-right:1px solid transparent !important;}.vue-timeline .timeline .item .post_date,.vue-timeline .timeline .item .post_date span,.vue-timeline .timeline .item .read_more,#content .vue-timeline .timeline .item .read_more{font-family:"CenturyGothic",Arial,Helvetica,sans-serif !important;text-align:center !important;}.vue-timeline .timeline .item .read_more,#content .vue-timeline .timeline .item .read_more{font-size:15px !important;text-transform:uppercase;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;margin:0 !important;}.vue-timeline .timeline .item_open{border-top:5px solid #404950;border-bottom:5px solid #404950;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.vue-timeline2 .timeline .item{cursor:pointer;}.vue-timeline2 .timeline .item .post_date{color:#569bbe;margin:-380px 20px 0 0;}.vue-timeline2 .timeline .item h2,#content .vue-timeline2 .timeline .item h2{text-shadow:2px 2px 0 rgba(0,0,0,0.7);margin-top:-100px !important;}.vue-timeline.sansdate .t_line_month,.vue-timeline.sansdate .post_date{display:none;}.vue-timeline.sansdate .t_line_m{border:none !important;}.vue-timeline.sansdate .t_line_node{text-align:left;text-indent:-9999px;}.vue-timeline .timeline_items_wrapper .timeline_items .item_open_content .con_borderImage{position:relative;}.listing-page-tis2 #header02 .bt-prev,.listing-page-tis2 #header02 .bt-next{display:none;}.listing-page-tis2 #footer-wrapper{position:relative;z-index:20;}.listing-page-tis2 #content-content{background-color:#f3f3f3;}.listing-page-tis2 #content{padding:0;}#listing-syndic2{position:relative;}#listing-syndic2:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#listing-syndic2 .listing-syndic2-left{width:40%;height:1000px;position:relative;top:auto;bottom:auto;float:left;}#listing-syndic2 .listing-syndic2-right{width:60%;float:right;position:relative;}#listing-syndic2 .listing-syndic2-googlemaps,#listing-syndic2 .googlemaps{height:100%;}#listing-syndic2 .googlemaps #carte{height:100%;width:100%;}#listing-syndic2 .listing-syndic2-form{padding:10px 30px;background-color:#FFFFFF;}#listing-syndic2 .listing-syndic2-form2{padding:10px 30px;background-color:#f3f3f3;}#listing-syndic2 .listing-syndic2-form .col-form,#listing-syndic2 .listing-syndic2-form2 .col-form{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:10px;}#listing-syndic2 .listing-syndic2-form .listing-syndic2-form-row:after,#listing-syndic2 .listing-syndic2-form2 .listing-syndic2-form-row:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#listing-syndic2 .listing-syndic2-form .listing-syndic2-form-col1 .col-form,#listing-syndic2 .listing-syndic2-form2 .listing-syndic2-form-col1 .col-form,#listing-syndic2 .listing-syndic2-offres-liste-col1 .col-listing-syndic2{width:100%;}#listing-syndic2 .listing-syndic2-form .listing-syndic2-form-col2 .col-form,#listing-syndic2 .listing-syndic2-form2 .listing-syndic2-form-col2 .col-form,#listing-syndic2 .listing-syndic2-offres-liste-col2 .col-listing-syndic2{width:50%;}#listing-syndic2 .listing-syndic2-form .listing-syndic2-form-col3 .col-form,#listing-syndic2 .listing-syndic2-form2 .listing-syndic2-form-col3 .col-form,#listing-syndic2 .listing-syndic2-offres-liste-col3 .col-listing-syndic2{width:33.333333333%;}#listing-syndic2 .listing-syndic2-form .listing-syndic2-form-col4 .col-form,#listing-syndic2 .listing-syndic2-form2 .listing-syndic2-form-col4 .col-form,#listing-syndic2 .listing-syndic2-offres-liste-col4 .col-listing-syndic2{width:25%;}#listing-syndic2 .listing-syndic2-form .listing-syndic2-form-col5 .col-form,#listing-syndic2 .listing-syndic2-form2 .listing-syndic2-form-col5 .col-form,#listing-syndic2 .listing-syndic2-offres-liste-col5 .col-listing-syndic2{width:20%;}#listing-syndic2 .listing-syndic2-form hr{border:none;border-bottom:1px solid #e1e1e1;height:5px;margin:0 0 15px;}#listing-syndic2 .listing-syndic2-form label,#listing-syndic2 .listing-syndic2-form2 label{width:100%;color:#767676;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;text-transform:uppercase;min-height:36px;float:none;text-align:left;}#listing-syndic2 .listing-syndic2-form input,#listing-syndic2 .listing-syndic2-form select,#listing-syndic2 .listing-syndic2-form2 input,#listing-syndic2 .listing-syndic2-form2 select{width:100%;background-color:#e7e7e7;color:#767676;border:none;padding:8px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;text-transform:uppercase;height:36px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#listing-syndic2 .listing-syndic2-form2 input,#listing-syndic2 .listing-syndic2-form2 select{background-color:#f3f3f3;border:#767676 solid 1px;}#listing-syndic2 .listing-syndic2-form .listing-syndic2-form-search,#listing-syndic2 .listing-syndic2-form .listing-syndic2-form-checklist{position:relative;}#listing-syndic2 .listing-syndic2-form .listing-syndic2-form-search input{padding:10px 56px 10px 10px;}#listing-syndic2 .listing-syndic2-form .listing-syndic2-form-search input.listing-syndic2-form-submit{width:36px;text-indent:-99999px;background-color:#000000;cursor:pointer;position:absolute;top:0;right:0;bottom:0;padding:0;background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/boutons-form.png);background-repeat:no-repeat;background-position:0 0;}#listing-syndic2 .listing-syndic2-form .listing-syndic2-form-checklist label{padding:10px 0 10px 46px;cursor:pointer;min-height:36px;background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/boutons-form.png);background-repeat:no-repeat;background-position:0 -144px;}#listing-syndic2 .listing-syndic2-form .listing-syndic2-form-checklist input.listing-syndic2-form-checkbox{display:none;}#listing-syndic2 .listing-syndic2-form .listing-syndic2-form-checklist input.listing-syndic2-form-checkbox:checked + span:after{content:'';display:block;width:36px;height:36px;background-color:#000000;background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/boutons-form.png);background-repeat:no-repeat;background-position:0 -108px;position:absolute;top:0;left:0;bottom:0;}#listing-syndic2 .listing-syndic2-form .listing-syndic2-form-checklist input[type="checkbox"]{float:left;margin-left:-20px;}#listing-syndic2 .listing-syndic2-form-liste ul{margin:0;padding:0;}#listing-syndic2 .listing-syndic2-form-liste ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#listing-syndic2 .listing-syndic2-form-liste ul li{display:block;float:left;margin:0 5px 5px 0;font-size:0.9em;list-style:none;}#listing-syndic2 .listing-syndic2-form-liste ul li a{display:block;padding:10px 20px;background-color:#FFFFFF;color:#d4d4d4;border:#d4d4d4 solid 1px;text-decoration:none;}#listing-syndic2 .listing-syndic2-form-liste ul li a:hover,#listing-syndic2 .listing-syndic2-form-liste ul li a.champ-actif{color:#404040;border:#404040 solid 1px;}#listing-syndic2 .listing-syndic2-form-bottom{background-color:#f3f3f3;text-align:center;}#listing-syndic2 .listing-syndic2-form-bottom a{background-color:#404040;padding:10px 20px;text-decoration:none;display:inline-block;text-transform:uppercase;color:#FFFFFF;}#listing-syndic2 .listing-syndic2-offres{position:relative;background-color:#f3f3f3;padding:15px;}#listing-syndic2 .listing-syndic2-offres-bottom{background-color:#f3f3f3;padding:15px;text-align:center;}#listing-syndic2 .listing-syndic2-offres-bottom a{background-color:#f3f3f3;padding:10px 20px;text-decoration:none;display:inline-block;text-transform:uppercase;color:#767676;border:#767676 solid 1px;}#listing-syndic2 .listing-syndic2-resultats{height:110px;width:110px;display:table;position:absolute;top:-150px;left:-110px;z-index:10;}#listing-syndic2 .listing-syndic2-resultats div{color:#ffffff;font-size:1.1em;text-align:center;background-color:#000000;background-color:rgba(0,0,0,0.7);display:table-cell;vertical-align:middle;}#listing-syndic2 .listing-syndic2-resultats div span{font-size:2.6em;display:block;}#listing-syndic2 .listing-syndic2-offres-liste{}#listing-syndic2 .listing-syndic2-offres-liste:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#listing-syndic2 .col-listing-syndic2{float:left;}#listing-syndic2 .listing-syndic2-offres-liste-col2 .col:nth-child(2n+3),#listing-syndic2 .listing-syndic2-offres-liste-col3 .col:nth-child(3n+4),#listing-syndic2 .listing-syndic2-offres-liste-col4 .col:nth-child(4n+5),#listing-syndic2 .listing-syndic2-offres-liste-col5 .col:nth-child(5n+6){clear:left;}#listing-syndic2 .listing-syndic2-offres-liste-col2 .bloc-listing2,#listing-syndic2 .listing-syndic2-offres-liste-col3 .bloc-listing2,#listing-syndic2 .listing-syndic2-offres-liste-col4 .bloc-listing2,#listing-syndic2 .listing-syndic2-offres-liste-col5 .bloc-listing2{height:270px;margin:15px;}#listing-syndic2 .bloc-listing2{position:relative;}#listing-syndic2 .listing-syndic2-offres-liste-col2 .listing-media2,#listing-syndic2 .listing-syndic2-offres-liste-col3 .listing-media2,#listing-syndic2 .listing-syndic2-offres-liste-col4 .listing-media2,#listing-syndic2 .listing-syndic2-offres-liste-col5 .listing-media2{height:100%;overflow:hidden;}#listing-syndic2 .listing-syndic2-offres-liste-col2 .media2,#listing-syndic2 .listing-syndic2-offres-liste-col3 .media2,#listing-syndic2 .listing-syndic2-offres-liste-col4 .media2,#listing-syndic2 .listing-syndic2-offres-liste-col5 .media2{background-position:50% 50%;background-size:cover;height:100%;}#listing-syndic2 .listing-media2 img{height:auto;width:100%;}#listing-syndic2 .listing-syndic2-offres-liste-col2 .listing-apercu2,#listing-syndic2 .listing-syndic2-offres-liste-col3 .listing-apercu2,#listing-syndic2 .listing-syndic2-offres-liste-col4 .listing-apercu2,#listing-syndic2 .listing-syndic2-offres-liste-col5 .listing-apercu2{position:absolute;top:auto;bottom:40px;left:0;right:40px;background-color:rgba(0,0,0,0.60);color:#FFFFFF;}#listing-syndic2 .listing-syndic2-offres-liste-col2 .listing-apercu2 h2,#listing-syndic2 .listing-syndic2-offres-liste-col3 .listing-apercu2 h2,#listing-syndic2 .listing-syndic2-offres-liste-col4 .listing-apercu2 h2,#listing-syndic2 .listing-syndic2-offres-liste-col5 .listing-apercu2 h2{background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/trait.png);background-repeat:no-repeat;background-position:bottom left;text-transform:uppercase;padding:10px 10px 10px 10px;margin:0 0 10px 0;font-size:1.4em;font-weight:normal;line-height:1em;}#listing-syndic2 .listing-syndic2-offres-liste-col2 .listing-apercu2 h2 a,#listing-syndic2 .listing-syndic2-offres-liste-col3 .listing-apercu2 h2 a,#listing-syndic2 .listing-syndic2-offres-liste-col4 .listing-apercu2 h2 a,#listing-syndic2 .listing-syndic2-offres-liste-col5 .listing-apercu2 h2 a{color:#FFFFFF;text-decoration:none;}#listing-syndic2 .listing-syndic2-offres-liste-col2 .listing-apercu2 p,#listing-syndic2 .listing-syndic2-offres-liste-col3 .listing-apercu2 p,#listing-syndic2 .listing-syndic2-offres-liste-col4 .listing-apercu2 p,#listing-syndic2 .listing-syndic2-offres-liste-col5 .listing-apercu2 p{padding:0 10px;margin:0 0 10px 0;}#listing-syndic2 .listing-syndic2-offres-liste-col2 .listing-apercu2 p.type,#listing-syndic2 .listing-syndic2-offres-liste-col3 .listing-apercu2 p.type,#listing-syndic2 .listing-syndic2-offres-liste-col4 .listing-apercu2 p.type,#listing-syndic2 .listing-syndic2-offres-liste-col5 .listing-apercu2 p.type{font-size:1.2em;}#listing-syndic2 .listing-syndic2-offres-liste-col2 .listing-apercu2 p.classement,#listing-syndic2 .listing-syndic2-offres-liste-col3 .listing-apercu2 p.classement,#listing-syndic2 .listing-syndic2-offres-liste-col4 .listing-apercu2 p.classement,#listing-syndic2 .listing-syndic2-offres-liste-col5 .listing-apercu2 p.classement{font-size:1.2em;display:block;}#listing-syndic2 .listing-syndic2-offres-liste-col2 .listing-apercu2 .lien a,#listing-syndic2 .listing-syndic2-offres-liste-col3 .listing-apercu2 .lien a,#listing-syndic2 .listing-syndic2-offres-liste-col4 .listing-apercu2 .lien a,#listing-syndic2 .listing-syndic2-offres-liste-col5 .listing-apercu2 .lien a{display:none;text-indent:-9999px;width:41px;height:41px;background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/plus.png);background-repeat:no-repeat;background-position:50% 50%;margin:10px auto;}#listing-syndic2 .listing-syndic2-offres-liste-col2 .listing-apercu2 p.commune,#listing-syndic2 .listing-syndic2-offres-liste-col3 .listing-apercu2 p.commune,#listing-syndic2 .listing-syndic2-offres-liste-col4 .listing-apercu2 p.commune,#listing-syndic2 .listing-syndic2-offres-liste-col5 .listing-apercu2 p.commune,#listing-syndic2 .listing-syndic2-offres-liste-col2 .listing-apercu2 p.type,#listing-syndic2 .listing-syndic2-offres-liste-col3 .listing-apercu2 p.type,#listing-syndic2 .listing-syndic2-offres-liste-col4 .listing-apercu2 p.type,#listing-syndic2 .listing-syndic2-offres-liste-col5 .listing-apercu2 p.type{display:none;}#listing-syndic2 .listing-syndic2-offres-liste-col2 .bloc-listing2:hover .media2,#listing-syndic2 .listing-syndic2-offres-liste-col3 .bloc-listing2:hover .media2,#listing-syndic2 .listing-syndic2-offres-liste-col4 .bloc-listing2:hover .media2,#listing-syndic2 .listing-syndic2-offres-liste-col5 .bloc-listing2:hover .media2{width:100%;padding:150px;margin:-150px;-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);filter:blur(6px);}#listing-syndic2 .listing-syndic2-offres-liste-col2 .bloc-listing2:hover .listing-apercu2,#listing-syndic2 .listing-syndic2-offres-liste-col3 .bloc-listing2:hover .listing-apercu2,#listing-syndic2 .listing-syndic2-offres-liste-col4 .bloc-listing2:hover .listing-apercu2,#listing-syndic2 .listing-syndic2-offres-liste-col5 .bloc-listing2:hover .listing-apercu2{top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.2);text-align:center;}#listing-syndic2 .listing-syndic2-offres-liste-col2 .bloc-listing2:hover .listing-apercu2 h2,#listing-syndic2 .listing-syndic2-offres-liste-col3 .bloc-listing2:hover .listing-apercu2 h2,#listing-syndic2 .listing-syndic2-offres-liste-col4 .bloc-listing2:hover .listing-apercu2 h2,#listing-syndic2 .listing-syndic2-offres-liste-col5 .bloc-listing2:hover .listing-apercu2 h2{background-position:bottom;}#listing-syndic2 .listing-syndic2-offres-liste-col2 .bloc-listing2:hover .listing-apercu2 .lien a,#listing-syndic2 .listing-syndic2-offres-liste-col3 .bloc-listing2:hover .listing-apercu2 .lien a,#listing-syndic2 .listing-syndic2-offres-liste-col4 .bloc-listing2:hover .listing-apercu2 .lien a,#listing-syndic2 .listing-syndic2-offres-liste-col5 .bloc-listing2:hover .listing-apercu2 .lien a,#listing-syndic2 .listing-syndic2-offres-liste-col2 .bloc-listing2:hover .listing-apercu2 .commune,#listing-syndic2 .listing-syndic2-offres-liste-col3 .bloc-listing2:hover .listing-apercu2 .commune,#listing-syndic2 .listing-syndic2-offres-liste-col4 .bloc-listing2:hover .listing-apercu2 .commune,#listing-syndic2 .listing-syndic2-offres-liste-col5 .bloc-listing2:hover .listing-apercu2 .commune,#listing-syndic2 .listing-syndic2-offres-liste-col2 .bloc-listing2:hover .listing-apercu2 .type,#listing-syndic2 .listing-syndic2-offres-liste-col3 .bloc-listing2:hover .listing-apercu2 .type,#listing-syndic2 .listing-syndic2-offres-liste-col4 .bloc-listing2:hover .listing-apercu2 .type,#listing-syndic2 .listing-syndic2-offres-liste-col5 .bloc-listing2:hover .listing-apercu2 .type{display:block;}#listing-syndic2 .listing-syndic2-offres-liste-col2 .bloc-listing2:hover .listing-apercu2 .classement,#listing-syndic2 .listing-syndic2-offres-liste-col3 .bloc-listing2:hover .listing-apercu2 .classement,#listing-syndic2 .listing-syndic2-offres-liste-col4 .bloc-listing2:hover .listing-apercu2 .classement,#listing-syndic2 .listing-syndic2-offres-liste-col5 .bloc-listing2:hover .listing-apercu2 .classement{display:none;}.view-map-listing-hebergements .form-type-quicksearch{display:none;}.region-facettesplus{display:none;}#popup,#popup2,#popup3{height:100%;width:100%;position:fixed;top:0;left:0;}#cboxOverlay2,#cboxOverlay3{background-color:#000000;height:100%;width:100%;position:fixed;top:0;left:0;overflow:hidden;z-index:9999;}#popup .popup-content,#popup .popup-content .googlemaps,#popup .popup-content .googlemaps > div,#popup2 .popup-content,#popup2 .popup-content .googlemaps,#popup2 .popup-content .googlemaps > div,#popup3 .popup-content,#popup3 .popup-content .googlemaps,#popup3 .popup-content .googlemaps > div{height:100% !important;width:auto !important;}#popup.blur-effect,#popup2.blur-effect,#popup3.blur-effect{z-index:-100;}#popup.blur-effect .popup-content,#popup2.blur-effect .popup-content,#popup3.blur-effect .popup-content{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%);opacity:0;visibility:inherit;}#popup.show.blur-effect,#popup2.show.blur-effect,#popup3.show.blur-effect{z-index:100;}#popup.show.blur-effect .popup-content,#popup2.show.blur-effect .popup-content,#popup3.show.blur-effect .popup-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;}#popup .popup-content .googlemaps .view-carte-festival .gmap-popup,#popup .popup-content .googlemaps .view-carte-festival .gmap-popup,#popup .popup-content .googlemaps .view-carte-festival .gmap-popup{margin:10px 10px 0;}#popup .popup-content .googlemaps .view-carte-festival .gmap-popup .location,#popup .popup-content .googlemaps .view-carte-festival .gmap-popup .location,#popup .popup-content .googlemaps .view-carte-festival .gmap-popup .location{display:none;}#popup .popup-content .googlemaps .view-carte-festival .gm-style .gm-style-iw,#popup .popup-content .googlemaps .view-carte-festival .gm-style .gm-style-iw,#popup .popup-content .googlemaps .view-carte-festival .gm-style .gm-style-iw{height:auto !important;}#popup .popup-content .bouton-iti-gps a{position:absolute;bottom:20px;right:20px;width:100px;height:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;text-align:center;color:white;background-color:#000000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-image:url(/sites/deauvillev4/themes/deauville/img_v2/gps.png);background-position:0 10px;background-repeat:no-repeat;background-size:50px 50px;background-position:50% 15px;padding:70px 10px 20px 10px;border:none;text-shadow:none;display:block;z-index:20;font-size:11px;text-transform:uppercase;font-weight:normal;}.node-cms-deauville{font-size:inherit;}.node-cms-deauville > .section:first-child{background-color:#ffffff;width:1230px;}.node-cms-deauville .subtitle{display:block;width:100%;background-color:#fff;height:auto;color:#000;font-size:1.875em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;padding-left:30px;}.node-cms-deauville .part_1{display:block;width:100%;height:394px;overflow:hidden;}.node-cms-deauville .part_1 .video{display:block;width:60%;height:auto;min-height:394px;max-height:394px;float:left;text-align:right;overflow:hidden;}.node-cms-deauville .part_1 .video iframe{display:block;width:100%;height:394px;}.node-cms-deauville .part_1 .photo_block_first{display:block;width:40%;height:auto;min-height:394px;max-height:394px;float:right;padding-top:88px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;overflow:hidden;}.node-cms-deauville .part_1 .photo_block_first img{display:block;width:auto;height:100%;}.node-cms-deauville .part_2{display:block;width:100%;height:470px;overflow:hidden;}.node-cms-deauville .part_2 .photo_block_second{display:block;width:50%;height:470px;float:left;overflow:hidden;}.node-cms-deauville .part_2 .photo_block_second img{display:block;float:right;}.node-cms-deauville .part_2 .text_photo{display:block;width:50%;height:470px;float:right;padding:30px 0px 30px 30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;font-family:"CenturyGothic";color:#000000;}.node-cms-deauville .part_3{display:block;width:100%;height:400px;overflow:hidden;}.node-cms-deauville .part_3 .photo_block_third{display:block;width:40%;height:332px;float:left;padding-left:85px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;overflow:hidden;}.node-cms-deauville .part_3 .photo_block_fourth{display:block;width:60%;max-width:570px;height:400px;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;overflow:hidden;}.node-cms-deauville .part_3 .photo_block_third img,.node-cms-deauville .part_3 .photo_block_fourth img{display:block;width:auto;height:100%;}.node-cms-deauville .thematique{display:block;width:100%;height:438px;overflow:hidden;position:relative;font-size:inherit;}.node-cms-deauville .thematique .content{display:block;width:100%;height:438px;background-color:rgba(0,0,0,0.45);position:absolute;top:0;left:0;font-size:inherit;text-align:center;}.node-cms-deauville .thematique .content .titre_theme{display:block;width:100%;height:auto;font-size:4.4em;font-family:"CenturyGothic";text-transform:uppercase;color:#fff;text-align:center;margin:70px auto 0;max-width:1170px;}.node-cms-deauville .thematique .content .titre_theme:after{content:' ';height:1px;background-color:#fff;border:none;width:30%;margin:0 auto;display:block;clear:both;}.node-cms-deauville .thematique .content a{font-size:1.875em;color:#fff;padding:5px 80px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;text-decoration:none;position:relative;top:150px;}.node-cms-deauville .thematique .content a:hover,.node-cms-deauville .thematique .content a:focus,.node-cms-deauville .thematique .content a:active{outline:none;text-decoration:none;}.node-cms-deauville .temoignages{display:block;width:100%;height:472px;overflow:hidden;position:relative;font-size:inherit;background-color:#042e2c;padding-top:36px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}.node-cms-deauville .temoignages .media_temoignages{margin:0 auto;border-radius:100px;border:3px solid #fff;display:block;width:140px;height:140px;}.node-cms-deauville .temoignages .texte_temoignage{display:block;height:auto;color:#fff;margin:20px auto 30px auto;font-family:"Lobster";font-size:2.250em;text-align:center;}.node-cms-deauville .temoignages .auteur_name,.node-cms-deauville .temoignages .auteur_info{color:#fff;text-transform:uppercase;font-size:1.125em;display:block;width:100%;height:auto;text-align:center;}.node-cms-deauville .box-colonne{display:block;height:360px;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;overflow:hidden;margin:70px 0px;font-size:1em;font-family:"CenturyGothic";color:#000;}.node-cms-deauville .box-colonne img{width:100% !important;height:auto !important;}.node-cms-deauville .last_box{text-align:center;padding-bottom:40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}.node-cms-deauville .last_box .titre_info{display:block;width:100%;text-align:center;color:#fff;font-family:"CenturyGothicBold";text-transform:uppercase;font-size:1.375em;padding:70px 0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}.node-cms-deauville .last_box .link_end{color:#fff;font-size:1.375em;border:2px solid #fff;padding:5px 20px;margin-top:40px;}.node-lieu-interet{display:block;width:100%;height:auto;position:relative;}.node-lieu-interet .box_menu_interactif{display:block;width:100%;max-width:280px;height:100%;position:absolute;top:0;left:0;z-index:10;overflow:hidden;}.node-lieu-interet .box_menu_interactif .menu_parent{display:block;width:100%;height:auto;background-color:rgb(0,0,0);color:#fff;font-family:"CenturyGothicBold";text-transform:uppercase;font-size:1em;padding:25px 0px 25px 25px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;cursor:pointer;}.node-lieu-interet .box_menu_interactif ul{display:block;width:100%;height:100%;background-color:rgba(255,255,255,0.5);color:#000;padding:35px 25px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}.node-lieu-interet .box_menu_interactif ul li{display:block;width:100%;height:auto;margin-bottom:15px;font-family:"CenturyGothic";}.node-lieu-interet .box_menu_interactif ul li.active,.node-lieu-interet .box_menu_interactif ul li:active,.node-lieu-interet .box_menu_interactif ul li:hover,.node-lieu-interet .box_menu_interactif ul li:focus{outline:none;font-weight:bold;cursor:pointer;}.node-lieu-interet .box_edito{display:block;width:100%;height:auto;max-height:900px;overflow:hidden;position:relative;}.node-lieu-interet .box_edito .box_anim{width:100%;height:900px;overflow:hidden;position:relative;font-size:inherit;}.node-lieu-interet .box_edito .box_anim .box_text{display:block;width:100%;max-width:970px;max-height:326px;position:absolute;right:215px;}.node-lieu-interet .box_edito .box_anim .box_text .action_close{background-color:rgba(255,255,255,0.5);width:100px;height:auto;font-family:"CenturyGothic";font-size:0.813em;text-align:center;color:#000;padding:10px 0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;cursor:pointer;}.node-lieu-interet .box_edito .box_anim .box_text .texte{background-color:rgba(255,255,255,0.5);clear:both;max-height:236px;padding:20px 0 20px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;overflow:hidden;}.node-lieu-interet .box_edito .box_anim .box_text .texte .titre{display:block;font-family:"CenturyGothic";font-size:1.875em;color:#000;margin-bottom:35px;text-transform:uppercase;}.node-lieu-interet .box_edito .box_anim .box_text .texte .texte_scroll{display:block;padding-right:20px;max-height:105px;overflow:auto;color:#000;}.node-lieu-interet .box_edito .box_anim .box_text .box_picto{display:block;width:100%;height:auto;background-color:rgba(0,0,0,0.5);padding-left:15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}.node-lieu-interet .box_edito .box_anim .box_text .box_picto span{display:block;width:35px;height:30px;background-image:url(/sites/deauvillev4/themes/deauville/img/master/planche_icons_lieuinteret.png);background-repeat:no-repeat;float:left;margin:10px 5px;}.node-lieu-interet .box_edito .box_anim .box_text .box_picto span a{display:block;width:100%;height:100%;font-size:0px;}.node-lieu-interet .box_edito .box_anim .box_text .box_picto span.video{background-position:0px 0px;}.node-lieu-interet .box_edito .box_anim .box_text .box_picto span.music{background-position:4px -62px;}.node-lieu-interet .box_edito .box_anim .box_text .box_picto span.facebook{background-position:9px -135px;}.node-lieu-interet .box_edito .box_anim .box_text .box_picto span.twitter{background-position:-2px -210px;}.node-lieu-interet .box_edito .box_anim .box_text .box_picto span.instagram{background-position:1px -285px;}.node-lieu-interet .box_edito .box_anim .box_text .box_picto span.pinterest{background-position:5px -352px;}.node-lieu-interet .box_edito .box_anim .box_text .box_picto span.site-internet{background-position:0 -420px;}.block-like h3{font-size:1.9em;text-transform:uppercase;margin:50px 0 20px !important;color:#343b3e;}.block-like h3:after{content:"";font-size:1px;border-bottom:1px solid #1b1b1b;height:10px;width:130px;margin:0 0 0 2px;display:block;}.block-like .col4 .bloc-listing{height:270px;position:relative;}.block-like .col4 .col:nth-child(4n+1) .bloc-listing{margin:15px 21px 15px 0;}.block-like .col4 .col:nth-child(4n+2) .bloc-listing{margin:15px 14px 15px 7px;}.block-like .col4 .col:nth-child(4n+3) .bloc-listing{margin:15px 7px 15px 14px;}.block-like .col4 .col:nth-child(4n+4) .bloc-listing{margin:15px 0 15px 21px;}.block-like .listing-media{height:100%;overflow:hidden !important;}.block-like .media{background-position:50% 50%;background-size:cover;height:100%;}.block-like .listing-apercu{color:#ffffff;background-color:#000000;background-color:rgba(0,0,0,0.60);padding:0 0 10px;position:absolute;top:auto;left:0;bottom:40px;right:40px;}.block-like .listing-apercu h2{font-size:1.3em;text-transform:uppercase;}.block-like .listing-apercu h2:after{content:"";font-size:1px;border-bottom:1px solid #ffffff;height:10px;width:60px;margin:0 0 0 2px;display:block;}.block-like .listing-apercu h2,.block-like .listing-apercu p{padding:10px 10px 0;margin:0;}.block-like .listing-apercu p{font-size:1.2em;}.block-like .listing-apercu p.commune,.block-like .listing-apercu p.type{display:none;}.block-like .bloc-listing .lien{padding:0 !important;margin:0 !important;}.block-like .bloc-listing .lien a{text-indent:-9999px;height:100%;width:100%;position:absolute;top:0;left:0;}.block-like .bloc-listing:hover .media{width:100%;padding:150px;margin:-150px;-webkit-opacity:0.4;-moz-opacity:0.4;-o-opacity:0.4;opacity:0.4;-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);filter:blur(6px);}.block-like .bloc-listing:hover .listing-apercu{text-align:center;background-color:transparent;height:100%;padding:0;top:0;left:0;bottom:auto;right:0;}.block-like .bloc-listing:hover .listing-apercu h2{padding-top:30px;}.block-like .bloc-listing:hover .listing-apercu h2:after{margin:0 auto;}.block-like .bloc-listing:hover .listing-apercu p.commune,.block-like .bloc-listing:hover .listing-apercu p.type{display:block;}.block-like .bloc-listing:hover .listing-apercu .lien a{background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/plus.png);background-repeat:no-repeat;background-position:100% 100%;}#detail-festival .field-slideshow-slide,#detail-portrait .field-slideshow-slide,#detail-blog .field-slideshow-slide,.node-lieu-interet .box_anim .media,#detail-syndic .owl-item,.node-cms-deauville .photo_block_first,.node-cms-deauville .photo_block_second,.node-cms-deauville .photo_block_third,.node-cms-deauville .photo_block_fourth,#content .vue-timeline .timeline .item .con_borderImage,#patchwork00 .block .content,#patchwork01 .block .content,#patchwork02 .block .content,#phototheque .media,#detail-portrait .bloc-portrait,.block-slider .content #scrollbox li,.block-syndic-media,.node-type-incontournable .listing-media,.node-cms-deauville .part_1 .video,.block-syndic-bonplan .listing-media{position:relative;}#detail-festival .field-slideshow-slide:hover .field-slideshow-caption,#detail-portrait .field-slideshow-slide:hover .field-slideshow-caption,#detail-blog .field-slideshow-slide:hover .field-slideshow-caption,.node-lieu-interet .box_anim .media:hover .credit-photo,#detail-syndic .owl-item:hover .credit-photo,.node-cms-deauville .photo_block_first:hover .credit-photo,.node-cms-deauville .photo_block_second:hover .credit-photo,.node-cms-deauville .photo_block_third:hover .credit-photo,.node-cms-deauville .photo_block_fourth:hover .credit-photo,#content .vue-timeline .timeline .item .con_borderImage:hover .credit-photo,#patchwork00 .block .content:hover .credit-photo,#patchwork01 .block .content:hover .credit-photo,#patchwork02 .block .content:hover .credit-photo,#detail-portrait .bloc-portrait:hover .credit-photo,#phototheque .media:hover .credit-photo,.block-slider .content #scrollbox li:hover .credit-photo,.block-syndic-media:hover .credit-photo,.node-type-incontournable .listing-media:hover .credit-photo,.node-cms-deauville .part_1 .video:hover .credit-photo,.block-syndic-bonplan .bloc-listing:hover .credit-photo,.timeline .timeline_items_wrapper .item_open_content:hover .credit-photo,.node-type-portrait .media-portrait .owl-carousel .owl-item:hover .credit-photo,.node-type-festival .media-festival .owl-carousel .owl-item:hover .credit-photo,.node-type-blog .media-blog .owl-carousel .owl-item:hover .credit-photo{display:block !important;}.credit-photo,.field-slideshow-caption,.node-type-portrait .media-portrait .owl-carousel .owl-item .credit-photo,.node-type-festival .media-festival .owl-carousel .owl-item .credit-photo,.node-type-blog .media-blog .owl-carousel .owl-item .credit-photo{color:#ffffff;font-size:11px;background-color:#000000;background-color:rgba(0,0,0,0.5);height:auto !important;width:auto !important;padding:3px 8px 5px 6px;margin:0 !important;display:none !important;position:absolute;bottom:10px;right:10px;z-index:10;}.timeline .credit-photo{right:auto;left:10px;}#phototheque .media .credit-photo,.block-slider .content #scrollbox li .credit-photo,.block-syndic-bonplan .listing-media .credit-photo{bottom:auto;top:10px;}.owl-carousel .owl-item .legende-photo{color:#ffffff;font-size:15px;background-color:#000000;background-color:rgba(0,0,0,0.5);height:auto !important;padding:10px 70px 10px 10px;margin:0 !important;display:none !important;position:absolute;z-index:10;display:block !important;text-align:right;min-height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.owl-carousel .owl-item .legende-photo.lien_texte,.owl-carousel .owl-item a .legende-photo{background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/plus.png);background-repeat:no-repeat;background-position:100% 50%;}.owl-carousel .owl-item .legende-photo strong{font-size:18px;text-transform:uppercase;}.block-syndic-media .owl-carousel .owl-item .legende-photo{width:500px !important;top:20px;right:0;left:auto;bottom:auto;}.block-syndic-media .owl-carousel .owl-item:hover .video .legende-photo{display:none !important;}.block-syndic-media2 .owl-carousel .owl-item .legende-photo{width:auto !important;top:auto;right:0;left:0;bottom:0;}.block-syndic-media2 .owl-theme .owl-controls .owl-pagination{position:absolute;bottom:auto;top:10px;left:0;right:0;z-index:10;}.block-syndic-media2 .credit-photo{bottom:auto;right:auto;z-index:10;top:10px;left:10px;}.demarches-en-ligne-ville .block-syndic-titre{background-image:url(/sites/deauvillev4/themes/deauville/img/en-ligne.png);background-repeat:no-repeat;background-position:100% 50%;padding:0 130px 0 0;width:500px;margin:0 auto;}.demarches-en-ligne-ville .block-syndic-titre h1{font-size:2.6em;text-transform:uppercase;margin:0 0 5px;color:#404950;text-align:right;}.demarches-en-ligne-ville .block-syndic-titre h1:after{content:"";font-size:1px;border-bottom:none;height:auto;width:auto;margin:0;display:block;}.demarches-en-ligne-ville .block-syndic-titre p{font-size:1em;margin:0;color:#696969;text-align:right;}.block-demarches-en-ligne-ville{margin:60px 0 30px 0;}.block-demarches-en-ligne-ville .block-demarche{float:left;width:300px;height:360px;position:relative;background-color:#569bbe;color:#FFFFFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.block-demarches-en-ligne-ville .block-demarche h2{text-transform:uppercase;margin:0 0 10px 0;line-height:normal;}.block-demarches-en-ligne-ville .block-demarche h2 span{font-weight:bold;}.block-demarches-en-ligne-ville .block-demarche .bloc-media{width:100%;height:100%;overflow:hidden;}.block-demarches-en-ligne-ville .block-demarche .bloc-media .media{background-position:50% 50%;background-size:cover;width:100%;height:100%;opacity:0.11;}.block-demarches-en-ligne-ville .block-demarche .bloc-content{position:absolute;top:0;right:0;left:0;bottom:0;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.block-demarches-en-ligne-ville .block-demarche .bloc-content a{color:#FFFFFF;font-weight:normal;}.block-demarches-en-ligne-ville .block-demarche .bloc-content ul li{padding:0 0 0 30px;margin:0 0 5px 0;text-transform:uppercase;text-align:left;font-weight:bold;}.block-demarches-en-ligne-ville .block-demarche .bloc-content .lien a{position:absolute;top:0;right:0;left:0;bottom:0;text-indent:-9999px;background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/plus.png);background-repeat:no-repeat;background-position:50% 90%;display:none;}.block-demarches-en-ligne-ville .block-demarche.block-demarche03 .bloc-content .lien a{display:block;}.block-demarches-en-ligne-ville .block-demarche .arrow{width:60px;height:60px;display:block;position:absolute;top:50%;margin-top:-30px;}.block-demarches-en-ligne-ville .block-demarche.block-demarche05 .arrow,.block-demarches-en-ligne-ville .block-demarche.block-demarche06 .arrow{left:-30px;width:0;height:0;border-style:solid;border-width:30px 30px 30px 0;}.block-demarches-en-ligne-ville .block-demarche.block-demarche08 .arrow{right:-30px;width:0;height:0;border-style:solid;border-width:30px 0 30px 30px;}.block-demarches-en-ligne-ville .block-demarche.block-demarche01{width:470px;margin-left:100px;}.block-demarches-en-ligne-ville .block-demarche.block-demarche02{width:330px;background-color:#efefef;color:#cc6363;}.block-demarches-en-ligne-ville .block-demarche.block-demarche02 .bloc-content p{color:#292929;}.block-demarches-en-ligne-ville .block-demarche.block-demarche02 .bloc-content ul li{}.block-demarches-en-ligne-ville .block-demarche.block-demarche02 .bloc-content a{color:#cc6363;}.block-demarches-en-ligne-ville .block-demarche.block-demarche03{width:270px;background-color:#404950;text-align:center;}.block-demarches-en-ligne-ville .block-demarche.block-demarche04{width:330px;margin-left:30px;background-color:#8d606e;}.block-demarches-en-ligne-ville .block-demarche.block-demarche04 .bloc-content ul li{background-position:10px -400px;}.block-demarches-en-ligne-ville .block-demarche.block-demarche04 .bloc-content a{color:#421f2a;}.block-demarches-en-ligne-ville .block-demarche.block-demarche05{width:740px;}.block-demarches-en-ligne-ville .block-demarche.block-demarche05 .bloc-media{width:300px;height:360px;float:left;}.block-demarches-en-ligne-ville .block-demarche.block-demarche05 .bloc-media .media{opacity:1;}.block-demarches-en-ligne-ville .block-demarche.block-demarche05 .bloc-content{top:auto;right:auto;left:auto;bottom:auto;width:440px;height:360px;float:left;position:relative;}.block-demarches-en-ligne-ville .block-demarche.block-demarche05 .bloc-content ul li{background-position:10px -600px;}.block-demarches-en-ligne-ville .block-demarche.block-demarche05 .bloc-content a{color:#324d62;}.block-demarches-en-ligne-ville .block-demarche.block-demarche06{width:470px;background-color:#8d7360;}.block-demarches-en-ligne-ville .block-demarche.block-demarche06 .bloc-media{width:230px;height:360px;float:left;}.block-demarches-en-ligne-ville .block-demarche.block-demarche06 .bloc-media .media{opacity:1;}.block-demarches-en-ligne-ville .block-demarche.block-demarche06 .bloc-content{top:auto;right:auto;left:auto;bottom:auto;width:240px;height:360px;float:left;position:relative;}.block-demarches-en-ligne-ville .block-demarche.block-demarche06 .bloc-content ul li{background-position:10px -500px;}.block-demarches-en-ligne-ville .block-demarche.block-demarche06 .bloc-content a{color:#503a2a;}.block-demarches-en-ligne-ville .block-demarche.block-demarche07{width:300px;background-color:#404950;text-align:center;}.block-demarches-en-ligne-ville .block-demarche.block-demarche07 h2{background-image:url(/sites/deauvillev4/themes/deauville/img/picto-securite.png);background-repeat:no-repeat;background-position:50% 0;padding-top:90px;}.block-demarches-en-ligne-ville .block-demarche.block-demarche07 .bloc-content ul li{background-position:10px -200px;}.block-demarches-en-ligne-ville .block-demarche.block-demarche07 .bloc-content a{color:#569bbe;}.block-demarches-en-ligne-ville .block-demarche.block-demarche08{width:400px;background-color:#d86e31;}.block-demarches-en-ligne-ville .block-demarche.block-demarche08 .bloc-media{width:130px;height:360px;float:right;}.block-demarches-en-ligne-ville .block-demarche.block-demarche08 .bloc-media .media{opacity:1;}.block-demarches-en-ligne-ville .block-demarche.block-demarche08 .bloc-content{top:auto;right:auto;left:auto;bottom:auto;width:270px;height:360px;float:right;position:relative;}.block-demarches-en-ligne-ville .block-demarche.block-demarche09{width:440px;margin-left:70px;background-color:#3e315d;}.block-demarches-en-ligne-ville .block-demarche.block-demarche10{width:330px;background-color:#77a125;text-align:center;}.block-demarches-en-ligne-ville .block-demarche.block-demarche10 h2{background-image:url(/sites/deauvillev4/themes/deauville/img/picto-environnement.png);background-repeat:no-repeat;background-position:50% 0;padding-top:90px;}.block-demarches-en-ligne-ville .block-demarche.block-demarche11{width:300px;background-color:#efefef;color:#8d7360;}.block-demarches-en-ligne-ville .block-demarche.block-demarche11 .bloc-content p{color:#292929;}.block-demarches-en-ligne-ville .block-demarche.block-demarche11 .bloc-content ul li{background-position:10px -500px;}.block-demarches-en-ligne-ville .block-demarche.block-demarche11 .bloc-content a{color:#8d7360;}.detail-projets-ville{color:#1b1b1b;}.detail-projets-ville .block-projet-ville{border-top:#569bbe solid 1px;margin:40px 0 20px;padding:30px 0 20px;}.detail-projets-ville .block-syndic-titre h1{font-size:2.8em;text-transform:uppercase;margin:0 0 5px;color:#569bbe;text-align:center;}.block-syndic-contenu-soustitre h2{color:#569bbe;font-size:1.8em;}.detail-projets-ville .block-syndic-titre h1:after{display:none !important;}.detail-projets-ville .block-syndic-contenu{-moz-column-count:2;-webkit-column-count:2;-o-column-count:2;column-count:2;-moz-column-gap:30px;-webkit-column-gap:30px;-o-column-gap:30px;column-gap:30px;}.detail-projets-ville #content-bottom01 .block{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0 15px;}.detail-projets-ville #content-bottom01 .block:first-child{padding:0 15px 0 0;}.detail-projets-ville #content-bottom01 .block:last-child{padding:0 0 0 15px;}.detail-projets-ville #content-bottom01 .block > h2{color:#404950;font-family:"CenturyGothic",Arial,Helvetica,sans-serif;font-size:1.9em;text-transform:uppercase;margin:0 0 30px;}.detail-projets-ville #content-bottom01 .block > h2:after{content:"";font-size:1px;border-bottom:none;height:auto;width:auto;margin:0;display:block;}.detail-projets-ville #content-bottom01 .block.block-actu-projets > h2{color:#66a5c4;}.detail-projets-ville .block-acteurs-projets .bloc-acteur{float:left;width:33.333333333%;height:190px;overflow:hidden;position:relative;background-color:#325f76;}.detail-projets-ville .block-acteurs-projets .bloc-acteur .listing-media,.detail-projets-ville .block-acteurs-projets .bloc-acteur .media,.detail-projets-ville .block-acteurs-projets .bloc-acteur .lien a{height:100%;width:100%;}.detail-projets-ville .block-acteurs-projets .bloc-acteur .media{background-position:50% 50%;background-size:cover;}.detail-projets-ville .block-acteurs-projets .bloc-acteur .listing-apercu{position:absolute;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.80);color:#000000;padding:10px;font-size:0.8em;}.detail-projets-ville .block-acteurs-projets .bloc-acteur .listing-apercu p{margin:0;}.detail-projets-ville .block-acteurs-projets .bloc-acteur .listing-apercu h3{margin:0;font-size:1em;text-transform:uppercase;color:#325f76;}.detail-projets-ville .block-acteurs-projets .bloc-acteur .lien a{position:absolute;top:0;right:0;bottom:0;left:0;text-indent:-9999px;display:block;}.detail-projets-ville .block-acteurs-projets .bloc-acteur:hover .listing-apercu{top:0;background-color:#325f76;}.detail-projets-ville .block-acteurs-projets .bloc-acteur:hover .listing-apercu h3,.detail-projets-ville .block-acteurs-projets .bloc-acteur:hover .listing-apercu p.resume{display:none;}.detail-projets-ville .block-acteurs-projets .bloc-acteur:hover .lien a{background-image:url(/sites/deauvillev4/themes/deauville/img/plus2.png);background-repeat:no-repeat;background-position:50% 50%;}.detail-edito-ville{color:#1b1b1b;}.detail-edito-ville .block-syndic-titre h1{font-size:2.8em;text-transform:uppercase;margin:0 0 5px;color:#569bbe;}.detail-edito-ville .block-syndic-titre h1:after{border-bottom:1px solid #569bbe;}.detail-edito-ville .block-edito-ville-left{float:left;width:470px;}.detail-edito-ville .block-edito-ville-right{float:left;width:670px;margin-left:30px;}.detail-edito-ville .block-edito-ville-right .block-mosaic{float:right;}.detail-edito-ville .block-syndic .boutons{text-align:left;}.detail-edito-ville .boutons li{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;margin:20px 0 0 0;}.detail-edito-ville .boutons li a{text-transform:uppercase;height:auto;line-height:normal;padding-top:8px;padding-bottom:8px;}.detail-edito-ville .bloc-portrait-extrait{width:270px;height:190px;overflow:hidden;position:relative;background-color:#FFFFFF;color:#66a5c4;text-align:center;background-image:url(/sites/deauvillev4/themes/deauville/img/extrait.png);background-repeat:no-repeat;background-position:50% 0;padding:70px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.detail-edito-ville .bloc-portrait-extrait .auteur{color:#000000;}.detail-edito-ville .bloc-portrait-acteur{width:270px;height:270px;overflow:hidden;position:relative;background-color:#325f76;margin-top:-70px;}.detail-edito-ville .bloc-portrait-acteur.bloc-portrait-acteur-small{width:200px;height:200px;margin-top:60px;}.detail-edito-ville .bloc-portrait-acteur .listing-media,.detail-edito-ville .bloc-portrait-acteur .media,.detail-edito-ville .bloc-portrait-acteur .bloc-acteur .media,.detail-edito-ville .bloc-portrait-acteur .lien a{height:100%;width:100%;}.detail-edito-ville .bloc-portrait-acteur .media{background-position:50% 50%;background-size:cover;}.detail-edito-ville .bloc-portrait-acteur .listing-apercu{position:absolute;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.80);color:#000000;padding:10px;font-size:0.8em;}.detail-edito-ville .bloc-portrait-acteur .listing-apercu p{margin:0;}.detail-edito-ville .bloc-portrait-acteur .listing-apercu h3{margin:0;font-size:1em;text-transform:uppercase;color:#325f76;}.detail-edito-ville .bloc-portrait-acteur .lien a{position:absolute;top:0;right:0;bottom:0;left:0;text-indent:-9999px;display:block;}.detail-edito-ville .bloc-portrait-acteur:hover .listing-apercu{top:0;background-color:#325f76;}.detail-edito-ville .bloc-portrait-acteur:hover .listing-apercu h3,.detail-edito-ville .bloc-portrait-acteur:hover .listing-apercu p.resume{display:none;}.detail-edito-ville .bloc-portrait-acteur:hover .lien a{background-image:url(/sites/deauvillev4/themes/deauville/img/plus2.png);background-repeat:no-repeat;background-position:50% 50%;}.detail-edito-ville .bloc-localisation-carte{width:200px;height:200px;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.3em;text-transform:uppercase;background-image:url(/sites/deauvillev4/themes/deauville/img/fond-carte.jpg);background-repeat:no-repeat;color:#ffffff;text-align:center;padding:0 20px;display:table;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-position:50% 50%;background-size:cover;}.detail-edito-ville .bloc-localisation-carte a{color:#ffffff;text-align:center;padding:0 20px;display:table-cell;vertical-align:middle;}.detail-edito-ville .bloc-plus-info{width:160px;height:160px;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.3em;text-transform:uppercase;background-color:#000000;color:#ffffff;text-align:center;padding:0 20px;display:table;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-position:50% 50%;background-size:cover;margin-top:40px;}.detail-edito-ville .bloc-plus-info a{color:#ffffff;text-align:center;padding:0 5px;display:table-cell;vertical-align:middle;}.detail-edito-ville .block-syndic-media2{width:370px;height:370px;}.detail-edito-ville .bloc-calendrier{width:160px;height:160px;background-color:#eaeaea;color:#292929;text-transform:uppercase;text-align:center;display:table;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-size:1em;background-image:url(/sites/deauvillev4/themes/deauville/img/calendar.png);background-repeat:no-repeat;background-position:50% 20px;}.detail-edito-ville .bloc-calendrier a{color:#292929;text-align:center;padding:85px 10px 0 10px;display:table-cell;vertical-align:middle;}.detail-edito-ville .bloc-calendrier > p{padding:85px 10px 0 10px;}.detail-edito-ville .bloc-calendrier > p + p{padding:0 10px;}.detail-edito-ville .bloc-calendrier.no-picto{background-image:none;}.detail-edito-ville .bloc-calendrier.no-picto a{padding:20px 10px;}.detail-edito-ville .bloc-calendrier.no-picto a p{margin:0;}.detail-edito-ville .bloc-chiffres{width:210px;height:210px;background-color:#66a5c4;color:#FFFFFF;text-align:center;padding:0 10px;display:table;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-top:100px;}.detail-edito-ville .bloc-chiffres a{color:#FFFFFF;text-align:center;padding:0 10px;display:table-cell;vertical-align:middle;}.detail-edito-ville .bloc-chiffres strong{font-size:3.2em;line-height:1em;padding:0 10px;display:inline-block;margin-bottom:44px;}.detail-edito-ville .bloc-chiffres span,.detail-edito-ville .bloc-chiffres p{font-size:1.8em;font-family:"Lobster",Arial,Helvetica,sans-serif;}.detail-edito-ville .bloc-chiffres span:before{border-top:1px solid #FFFFFF;content:"";font-size:1px;height:22px;margin:-22px 0 0;display:block;}.detail-edito-ville .bloc-chiffres span p{font-size:1em;}.detail-edito-ville .bloc-chiffres.bloc3 span:before{border-top:none;}.node-presse .field-name-body{color:#bbbbbb;margin:0 0 30px;}.node-presse .field-name-body *{margin:0;}.node-presse .field-collection-item-field-col-communique{color:#000000;border-top:1px solid #e7e7e7;padding:30px 0 0;margin:30px 0 0;}.node-presse .field-name-field-titre,.node-presse .field-name-field-date{margin:0 0 0 50px;}.node-presse .field-name-field-titre{font-size:1.3em;text-transform:uppercase;}.node-presse .field-name-field-fichier{float:left;}.node-presse .field-name-field-fichier img{display:none;}.node-presse .field-name-field-fichier a{text-indent:-9999px;background-image:url(/sites/deauvillev4/themes/deauville/img/picto-pdf.png);background-repeat:no-repeat;height:50px;width:40px;display:block;}#presse h2{color:#000000;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.9em;text-transform:uppercase;margin:30px 0;}#presse h2:after{content:"";font-size:1px;border-bottom:1px solid #000000;height:5px;width:130px;margin:0 0 0 3px;display:block;}#presse #dossiers-presse h2{color:#ffffff;}#presse #dossiers-presse h2:after{border-bottom:1px solid #ffffff;}#presse .listing-communiques:after{content:".";height:0;display:block;clear:both;visibility:hidden;}#presse .listing-communiques > li,#presse .listing-communiques .view-content li{border-top:1px solid #e7e7e7;padding:30px 0 0;margin:0 0 30px;}#presse .listing-communiques > li:first-child,#presse .listing-communiques .view-content li:first-child{border:none;padding:0;}#presse .media{background-color:#ededed;background-image:url(/sites/deauvillev4/themes/deauville/img/picto-pdf.png);background-repeat:no-repeat;background-position:50% 50%;height:100px;width:100px;float:left;position:relative;}#presse #dossiers-presse .media{background-color:#191919;height:330px;width:330px;margin:0 0 10px;float:none;}#presse .media img{height:auto !important;width:100% !important;}#presse .media a{text-indent:-9999px;height:100%;width:100%;display:block;position:absolute;top:0;left:0;}#presse .listing-communiques h3,#presse .listing-communiques .date{margin:0 0 0 120px;}#presse #dossiers-presse h3,#presse #dossiers-presse .date{margin:0;}#presse h3{font-size:1.1em;}#presse .listing-communiques h3 a{color:#000000;}#presse #dossiers-presse h3 a{color:#ffffff;}#presse h3 a:hover,#presse h3 a:focus,#presse h3 a:active{text-decoration:underline;}#presse .listing-communiques .date,#presse #dossiers-presse .date{font-size:0.9em;margin-top:10px;}#presse #dossiers-presse .date{text-align:right;}#presse #dossiers-presse{padding:45px 0 60px;margin:60px 0 0;}#presse #scrollbox{overflow:hidden;}#presse #scrollbox ul{width:9999px;}#presse #scrollbox li{float:left;position:relative;width:330px;padding:0 30px;}#presse .carousel #scrollbox-backward,#presse .carousel #scrollbox-forward{text-indent:-9999px;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;height:234px;width:70px;position:absolute;top:115px;cursor:pointer;}#presse .carousel #scrollbox-backward{background-position:-240px -1440px;left:-70px;}#presse .carousel #scrollbox-forward{background-position:-240px -1680px;right:-70px;}#presse #dossiers-presse li .description{display:none;background-color:rgba(0,0,0,0.70);color:#FFFFFF;padding:10px;position:absolute;left:30px;right:30px;top:0;z-index:20;font-size:0.9em;}#presse #dossiers-presse li .description a{color:#569bbe;}#presse #dossiers-presse li .description a:hover{color:#FFFFFF;}#presse #dossiers-presse li:hover .description{display:block;}#presse #dossiers-presse li:hover .credit-photo{display:block !important;}.node-type-partenaires #colorbox h2{color:#569bbe;text-transform:uppercase;margin:0 0 10px 0;}.node-type-partenaires #colorbox .media{float:right;margin:0 0 30px 30px;}.page-carnet .views-row{color:#000000;background-color:#ededed;margin:0 0 20px;position:relative;}.page-carnet .views-row:after{content:".";height:0;display:block;clear:both;visibility:hidden;}.page-carnet .views-field{padding:0 20px 0 220px;}.page-carnet .views-field.views-field-col-datesfma .field-content .field-collection-item-col-datesfma:after{display:none;}.page-carnet .views-field-col-photos-url + .views-field,.page-carnet .views-field-field-image + .views-field{padding-top:20px;margin-top:0 !important;}.page-carnet .views-field:nth-last-child(2){padding-bottom:20px;margin-bottom:0 !important;}.page-carnet .views-field-col-photos-url,.page-carnet .views-field-field-image,.page-carnet .views-field-field-image-1{width:200px;padding:0 !important;margin:0 20px 0 0;float:left;}.page-carnet .views-field-col-photos-url img,.page-carnet .views-field-field-image img,.page-carnet .views-field-field-image-1 img{height:auto !important;width:100% !important;}.page-carnet .views-field-title{font-size:1.3em;text-transform:uppercase;margin:0 0 5px;}.page-carnet .views-field-title:after{content:"";font-size:1px;border-bottom:1px solid #000000;height:10px;width:60px;margin:0 0 0 2px;display:block;}.page-carnet .views-field-title a{color:#000000;}.page-carnet .views-field-descriptif{font-size:0.9em;margin:20px 0;}.page-carnet .views-field-commtel a,.page-carnet .views-field-commmob a,.page-carnet .views-field-commmail a,.page-carnet .views-field-commweb a{color:#000000;background-image:url(/sites/deauvillev4/themes/deauville/img/master/puce.png);background-repeat:no-repeat;background-position:0 4px;padding-left:15px;}.page-carnet .views-field-commtel a:hover,.page-carnet .views-field-commmob a:hover,.page-carnet .views-field-commmail a:hover,.page-carnet .views-field-commweb a:hover{text-decoration:underline;}.page-carnet .views-field-ops{padding:0;position:absolute;top:10px;right:10px;}.page-carnet .views-field-ops a{text-indent:-9999px;background-color:#ffffff;background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/supprimer.png);background-repeat:no-repeat;background-position:50% 50%;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;height:39px;width:39px;display:block;}.simple-metamoteur .leaflet-top,.simple-metamoteur .leaflet-bottom{z-index:10 !important;}.simple-metamoteur > h2{color:#343b3e;font-size:2.5em;max-width:1170px;margin:0 auto 30px;}.simple-metamoteur > h2:after{content:"";font-size:1px;border-bottom:1px solid #343b3e;height:10px;width:130px;margin:0 0 0 3px;display:block;}.simple-metamoteur #metamoteur-syndic{position:relative;}.simple-metamoteur #metamoteur-syndic .menu{font-size:1.1em;width:100%;position:absolute;top:0;left:0;z-index:10;}.simple-metamoteur #metamoteur-syndic .menu ul{background-color:#ffffff;background-color:rgba(255,255,255,0.8);height:80px;max-width:1170px;margin:0 auto;}.simple-metamoteur #metamoteur-syndic .menu li{background-image:none;border-right:1px solid #e4e4e4;height:80px;padding:0;margin:0;float:left;}.simple-metamoteur #metamoteur-syndic .menu li:nth-last-child(2){border:none;}.simple-metamoteur #metamoteur-syndic .menu li.view_full_metamoteur{border:none;border-left:1px solid #e4e4e4;width:80px !important;float:right;}.simple-metamoteur #metamoteur-syndic .menu a{color:#569bbe;font-size:1.6em;text-align:center;line-height:79px;height:80px;display:block;}.simple-metamoteur #metamoteur-syndic .menu .view_full_metamoteur a{text-indent:-9999px;background-color:#ffffff;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:0 -600px;padding:0;}.simple-metamoteur #metamoteur-syndic .menu a:hover,.simple-metamoteur #metamoteur-syndic .menu a:focus{background-color:#ffffff;text-decoration:none;}.simple-metamoteur #metamoteur-syndic .menu a:active,.simple-metamoteur #metamoteur-syndic .menu a.active{color:#ffffff;background-color:#66a5c4;text-decoration:none;}.simple-metamoteur #metamoteur-syndic .leaflet-container{height:650px !important;}.Item.carte{pointer-events:none;}.full-metamoteur#metamoteur-syndic .leaflet-top,.full-metamoteur#metamoteur-syndic .leaflet-bottom{z-index:10 !important;}.page-metamoteur #header02 .bt-prev,.page-metamoteur #header02 .bt-next{display:none;}.page-metamoteur #content{padding:0;}.full-metamoteur#metamoteur-syndic{position:relative;}.full-metamoteur#metamoteur-syndic #recherche-syndic{font-size:1em;width:100%;position:absolute;top:0;left:0;z-index:10;}.full-metamoteur#metamoteur-syndic .menu{background-color:#ffffff;background-color:rgba(255,255,255,0.8);height:80px;max-width:1170px;margin:0 auto;position:relative;}.full-metamoteur#metamoteur-syndic .menu h3{color:#569bbe;font-size:1.44em;text-align:center;line-height:79px;border-right:1px solid #e4e4e4;height:80px;padding:0 20px;margin:0;float:left;cursor:pointer;}.full-metamoteur#metamoteur-syndic .menu div:nth-last-child(2) h3{border:none;}.full-metamoteur#metamoteur-syndic .menu .metamoteur-reset h3{border:none;border-left:1px solid #e4e4e4;padding:0;float:right;}.full-metamoteur#metamoteur-syndic .menu .metamoteur-reset a{text-indent:-9999px;background-color:#ffffff;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:-180px -2160px;height:80px;width:80px;display:block;}.full-metamoteur#metamoteur-syndic .menu h3:hover{background-color:#ffffff;}.full-metamoteur#metamoteur-syndic .menu h3.famille-active-before{color:#ffffff;background-color:#bbbbbb;}.full-metamoteur#metamoteur-syndic .menu h3.famille-active,.full-metamoteur#metamoteur-syndic .menu h3.famille-active.famille-active-before{color:#ffffff;background-color:#66a5c4;}.full-metamoteur#metamoteur-syndic .menu ul{background-color:#ffffff;background-color:rgba(255,255,255,0.8);padding:20px 20px 5px 0;position:absolute;top:80px;left:0;right:0;}.full-metamoteur#metamoteur-syndic .menu li{width:33.3333333333%;padding:0 0 10px 20px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.full-metamoteur#metamoteur-syndic .menu li:nth-child(3n+1){clear:left;}.full-metamoteur#metamoteur-syndic .menu li a{color:#000000;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:0 -1780px;min-height:25px;padding:0 0 0 25px;display:inline-block;}.full-metamoteur#metamoteur-syndic .menu li a:hover,.full-metamoteur#metamoteur-syndic .menu li a:focus,.full-metamoteur#metamoteur-syndic .menu li a:active,.full-metamoteur#metamoteur-syndic .menu li a.active,.full-metamoteur#metamoteur-syndic .menu li a.active-before{background-position:0 -1980px;}.full-metamoteur-result{height:110px;width:110px;display:table;position:absolute;top:195px;right:0;z-index:10;}.full-metamoteur-result div{color:#ffffff;font-size:1.1em;text-align:center;background-color:#000000;background-color:rgba(0,0,0,0.7);display:table-cell;vertical-align:middle;}.full-metamoteur-result span{font-size:2.6em;display:block;}.full-metamoteur#metamoteur-syndic .googlemaps,.full-metamoteur#metamoteur-syndic .leaflet-container{height:650px !important;}.full-metamoteur#metamoteur-syndic .region-facetapi,.full-metamoteur#metamoteur-syndic .region-facettessorts,.full-metamoteur#metamoteur-syndic .form-action{display:none !important;}.full-metamoteur#metamoteur-syndic .menu li.kml{border-top:1px solid #e4e4e4;width:100%;padding:0;margin:5px 0 0;clear:both;}.full-metamoteur#metamoteur-syndic .menu li.kml ul{background-color:transparent;padding-bottom:0;position:static;}.leaflet-top,.leaflet-bottom{z-index:20 !important;}img.leaflet-marker-icon.synced-content-hover{height:42px !important;width:32px !important;margin-left:-16px !important;filter:brightness(100%);-webkit-filter:brightness(100%);-moz-filter:brightness(100%);-o-filter:brightness(100%);-ms-filter:brightness(100%);}.gmap-popup .bloc-listing{font-size:0.8em !important;height:200px;position:relative;}.gmap-popup .listing-media{background-color:#66a5c4;height:100%;overflow:hidden !important;}.gmap-popup .media{text-align:center;background-position:50% 50%;background-size:cover;height:100%;overflow:hidden;}.gmap-popup .media img{height:100% !important;width:auto !important;}.gmap-popup .listing-apercu{color:#ffffff;background-color:rgba(0,0,0,0.6);padding:0 0 10px;position:absolute;top:auto;right:30px;bottom:30px;left:0;}.gmap-popup .listing-apercu h2,.gmap-popup .listing-apercu p,.gmap-popup .listing-apercu > div{padding:10px 10px 0;margin:0;}.gmap-popup .listing-apercu h2{font-size:1.3em;text-transform:uppercase;}.gmap-popup .listing-apercu h2:after{content:"";font-size:1px;border-bottom:1px solid #ffffff;height:10px;width:60px;margin:0 0 0 2px;display:block;}.gmap-popup .listing-apercu p,.gmap-popup .listing-apercu > div{font-size:1.2em;}.gmap-popup .listing-apercu .commune,.gmap-popup .listing-apercu .type,.gmap-popup .listing-apercu .descriptif,.gmap-popup .listing-apercu .commtel,.gmap-popup .listing-apercu .adresse1{display:none;}.gmap-popup .bloc-listing .lien{margin:0 !important;padding:0 !important;}.gmap-popup .bloc-listing .lien a{text-indent:-9999px;height:100%;width:100%;position:absolute;top:0;left:0;}.gmap-popup .bloc-listing:hover .media{width:100%;padding:150px;margin:-150px;-webkit-opacity:0.4;-moz-opacity:0.4;-o-opacity:0.4;opacity:0.4;-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);filter:blur(6px);}.gmap-popup .bloc-listing:hover .listing-apercu{text-align:center;background-color:transparent;height:100%;padding:0;top:0;left:0;bottom:auto;right:0;}.gmap-popup .bloc-listing:hover .listing-apercu h2{padding-top:30px;}.gmap-popup .bloc-listing:hover .listing-apercu h2:after{margin:0 auto;}.gmap-popup .bloc-listing:hover .listing-apercu .commune,.gmap-popup .bloc-listing:hover .listing-apercu .type,.gmap-popup .bloc-listing:hover .listing-apercu .descriptif,.gmap-popup .bloc-listing:hover .listing-apercu .commtel,.gmap-popup .bloc-listing:hover .listing-apercu .adresse1{display:block;}.gmap-popup .bloc-listing:hover .listing-apercu .lien a{background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/plus.png);background-repeat:no-repeat;background-position:100% 100%;}.simple_metamoteur_ville .gmap-popup .bloc-listing:hover .listing-apercu .lien a.Item,.view-metamoteur-ville .gmap-popup .bloc-listing:hover .listing-apercu .lien a.Item{background-image:none;}.simple_metamoteur_ville .gmap-popup .bloc-listing:hover .listing-apercu .descriptif,.view-metamoteur-ville .gmap-popup .bloc-listing:hover .listing-apercu .descriptif,.simple_metamoteur_ville .gmap-popup .bloc-listing:hover .listing-apercu .commtel,.view-metamoteur-ville .gmap-popup .bloc-listing:hover .listing-apercu .commtel{display:none;}.simple_metamoteur_ville .gmap-popup .bloc-listing:hover .listing-apercu .descriptif.Item,.view-metamoteur-ville .gmap-popup .bloc-listing:hover .listing-apercu .descriptif.Item,.simple_metamoteur_ville .gmap-popup .bloc-listing:hover .listing-apercu .commtel.Item,.view-metamoteur-ville .gmap-popup .bloc-listing:hover .listing-apercu .commtel.Item{display:block;}.node-type-incontournable #header02 .bt-prev,.node-type-incontournable #header02 .bt-next{display:none;}#incontournable .bloc-listing{text-align:center;margin:0 0 30px;position:relative;}#incontournable .listing-media{height:530px;width:100%;display:table;}#incontournable .media{color:#ffffff;text-shadow:2px 2px 0 rgba(0,0,0,0.7);background-repeat:no-repeat;background-position:50% 0;display:table-cell;position:relative;vertical-align:middle;}#incontournable .media h2{font-size:3em;text-transform:uppercase;letter-spacing:0.1em;margin:0;}#incontournable .media h2:after{content:"";font-size:1px;border-bottom:1px solid #ffffff;height:35px;width:160px;margin:0 auto 30px;display:block;}#incontournable .media p{font-size:2em;margin:0;}#incontournable .resume{font-size:1.2em;padding:30px 0 0;}#incontournable .resume *{margin:0;}#incontournable .boutons{height:70px;width:370px;margin:30px auto 0;display:table;}#incontournable .boutons a{color:#000000 !important;line-height:normal;border-color:#000000 !important;height:auto;padding:0 30px;display:table-cell;vertical-align:middle;}.node-type-faq .field-name-field-soustitre{color:#000000;font-size:1.1em;margin:0 0 50px;clear:both;}.node-type-faq .field-name-field-soustitre .field-item *{margin:0;}.node-type-faq .ui-accordion .ui-accordion-header{font-size:1.2em;background-color:#404950;background-image:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;border:none;padding:10px 10px 10px 30px;margin:0 0 10px;}.node-type-faq .ui-accordion .ui-accordion-header a{color:#ffffff;}.node-type-faq .ui-accordion .ui-accordion-header:hover{background-color:#000000;}.node-type-faq .ui-accordion .ui-accordion-header.ui-state-active{background-color:#569bbe;}.node-type-faq .ui-accordion .ui-widget-content{color:#000000;border:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;padding:0 10px;}#colorbox .leaflet-routing-collapse-btn,#popup .leaflet-routing-collapse-btn:after,#popup2 .leaflet-routing-collapse-btn:after,#popup3 .leaflet-routing-collapse-btn:after{display:none;}#colorbox #cboxWrapper .view-nearby .view-filters{display:block;width:100%;height:auto;}#colorbox #cboxWrapper .view-nearby .view-filters > div{margin:0 !important;}#colorbox #cboxWrapper .view-nearby .view-filters .views-exposed-form .views-exposed-widget{display:block;padding:0;}#colorbox #cboxWrapper .view-nearby .view-filters .views-exposed-form .views-submit-button label{display:none;}#colorbox #cboxWrapper .view-nearby .view-filters .views-exposed-form .views-exposed-widget label{text-align:left;padding:0;width:auto !important;line-height:2.4em;margin-right:10px;}#colorbox #cboxWrapper .view-nearby .view-filters .views-exposed-form .views-exposed-widget .views-operator{float:right;}#colorbox #cboxWrapper .view-nearby .view-filters .views-exposed-form .form-submit{margin-top:0px !important;margin-left:10px !important;}#colorbox #cboxWrapper .view-nearby > div:nth-child(3){display:block;height:240px;padding-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;overflow:auto;}#colorbox #cboxWrapper .view-nearby > div:nth-child(3) .view-grouping{display:block;width:100%;height:auto;margin-bottom:10px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#colorbox #cboxWrapper .view-nearby > div:nth-child(3) .view-grouping .view-grouping-header{display:block;width:100%;height :auto;border:1px solid #000000;padding:10px;margin:0;position:relative;z-index:10;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-color:#f3f3f3;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:100% -780px;text-transform:uppercase;}#colorbox #cboxWrapper .view-nearby > div:nth-child(3) .view-grouping .view-grouping-content{display:block;width:100%;height:auto;}#colorbox #cboxWrapper .view-nearby > div:nth-child(3) .view-grouping .view-grouping-content h3{display:block;padding:5px;background-color:#f3f3f3;margin:5px 10px;font-size:1.1em;cursor:pointer;}#colorbox #cboxWrapper .view-nearby > div:nth-child(3) .view-grouping .view-grouping-content .views-row a{display:block;margin-left:20px;font-family:"CenturyGothic",Arial,Helvetica,sans-serif;text-transform:none;background-image:url(/sites/deauvillev4/themes/deauville/img/master/puce.png) !important;background-repeat:no-repeat;background-position:20px 5px;width:auto;padding:0 0 0 35px !important;margin:0 0 10px;float:none;}.page-user #content .form-item .description{display:none;}.page-user .confirm-parent,.page-user .password-parent{clear:left;margin:0;width:auto;}.page-user .password-strength{width:500px;float:none;clear:both;margin:30px 0 10px 200px;}.page-user div.password-confirm{width:500px;float:none;clear:both;margin:10px 0 10px 200px;}.page-user #content .form-item .password-suggestions.description{padding:10px;float:left;clear:left;width:478px;margin:10px 0 10px 200px;}.page-user .captcha img{margin:0 0 10px 200px;}.page-user #content input{text-transform:none;}.page-user .profile{background-color:#000000;padding:20px;color:#FFFFFF;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:50%;}.page-user .profile .action-links a:hover,.page-user .profile a.masquerade-switch:hover{color:#FFFFFF;}.page-user .profile:after{content:"";height:0;display:block;clear:both;visibility:hidden;}.page-user .profile .field-name-field-nom-invite,.page-user .profile .field-name-field-prenom-invite{display:inline-block;font-size:1.5em;text-transform:uppercase;}.page-user .profile .field-name-field-nom-invite.field-type-text{font-weight:bold;margin-right:10px;}.page-user .profile .field-name-accroche{font-size:1.1em;}.page-user #listing-syndic .col1 .views-row-odd .col:nth-child(5n+1) .listing-media,.page-user #listing-syndic .col1 .views-row-odd .bloc-listing{float:left;}.page-user #listing-syndic .col1 .views-row-even .col:nth-child(5n+1) .listing-media,.page-user #listing-syndic .col1 .views-row-even .bloc-listing{float:right;}.page-user .profile .user-picture{float:left;margin:-20px 20px -20px -20px;}.page-user .block-contribution h2{display:inline-block;width:100%;text-align:center;color:#000000;padding:10px;margin:20px 0 40px 0;font-size:1.8em;text-transform:uppercase;position:relative;padding:0 0 20px 0;}.page-user .block-contribution h2:after{content:"";font-size:1px;border-bottom:1px solid #000000;height:5px;width:130px;margin:0 0 0 -65px;display:block;position:absolute;bottom:0;left:50%;}.field-collection-container .field-items .field-item{margin:0;padding:0;}.field-collection-view{padding:0;margin:0;border-bottom:none;}ul.field-collection-view-links li a{margin:0 5px 5px 0;background-color:#569bbe;color:#FFFFFF;padding:5px 10px;}.field-collection-container{border-bottom:none;margin:10px 0;clear:both;}.page-user .profile .field .field-label{color:#569bbe;}.page-user .profile .field-collection-container{clear:none;margin:0;}.page-user .profile .field-type-text{margin:0 0 20px 0;}.page-user .profile .field-collection-view .field .field-label{color:#777777;font-size:0.9em;}.field-collection-view .field-label,.field-collection-view .field-items{display:inline-block;width:auto;}.page-user .liens-sociaux-user{text-align:center;margin:0;}.page-user .liens-sociaux-user li{height:70px;margin:0 8px;display:inline-block;}.page-user .liens-sociaux-user a{text-indent:-9999px;background-color:#000000;background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/pictos-sociaux.png);background-repeat:no-repeat;-webkit-border-radius:35px;-moz-border-radius:35px;-o-border-radius:35px;border-radius:35px;height:70px;width:70px;display:inline-block;}.page-user .liens-sociaux-user .lien-facebook a{background-position:0 0;}.page-user .liens-sociaux-user .lien-twitter a{background-position:-80px 0;}.page-user .liens-sociaux-user .lien-googleplus a{background-position:-160px 0;}.page-user .liens-sociaux-user .lien-youtube a{background-position:-240px 0;}.page-user .liens-sociaux-user .lien-flickr a{background-position:-320px 0;}.page-user .liens-sociaux-user .lien-instagram a{background-position:-400px 0;}.page-user .liens-sociaux-user .lien-pinterest a{background-position:-480px 0;}.node-type-erreur-403 div#page-title .title,.node-type-erreur-403 div#page-title h1,.node-type-erreur-404 div#page-title .title,.node-type-erreur-404 div#page-title h1{color:#FFFFFF;}.node-type-erreur-403 .node-erreur-403 .field-name-body p,.node-type-erreur-404 .node-erreur-404 .field-name-body p{text-align:center;}.node-type-erreur-403 .node-erreur-403 .field-name-body .back-home,.node-type-erreur-404 .node-erreur-404 .field-name-body .back-home{line-height:40px;height:40px;background-color:#000000;color:#FFFFFF;padding:0 20px;text-align:center;display:inline-block;}.node-type-erreur-403 #header02 #banner,.node-type-erreur-404 #header02 #banner{background-position:50% 50%;}#detail-syndic.detail-assos-ville > .col2-detail > .col-detail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#detail-syndic.detail-assos-ville > .col2-detail > .col-detail.first{padding:0 15px 0 0;}#detail-syndic.detail-assos-ville > .col2-detail > .col-detail.last{padding:0 0 0 15px;}#detail-syndic.detail-assos-ville > .col2-detail > .col-detail.last > .col2-detail >.col-detail{padding:0;}#detail-syndic.detail-assos-ville > .col2-detail > .col-detail.last > .col2-detail >.col-detail.first{width:52.7%;}#detail-syndic.detail-assos-ville > .col2-detail > .col-detail.last > .col2-detail >.col-detail.last{width:47.3%;}#detail-syndic.detail-assos-ville > .col2-detail > .col-detail.last > .col2-detail.no-map >.col-detail.last{width:100%;}#detail-syndic.detail-assos-ville .col2-detail.no-map .block-syndic-media{margin:0;max-width:400px;}#detail-syndic.detail-assos-ville .block-syndic-titre h1{color:#569bbe;}#detail-syndic.detail-assos-ville .block-syndic-titre h1:after{display:none;}#detail-syndic.detail-assos-ville .block-syndic-intro{font-size:1em;}#detail-syndic.detail-assos-ville .block-syndic-intro .theme,#detail-syndic.detail-assos-ville .block-syndic-intro .soustheme{margin:0 0 30px;}#detail-syndic.detail-assos-ville .block-syndic-intro .theme + .soustheme{margin-top:-30px;}#detail-syndic.detail-assos-ville .block-syndic-intro .theme span,#detail-syndic.detail-assos-ville .block-syndic-intro .soustheme span{color:#ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin:0 0 5px;display:inline-block;}#detail-syndic.detail-assos-ville .block-syndic-intro .theme span{font-size:1.1em;text-transform:uppercase;background-color:#569bbe;padding:7px 20px;}#detail-syndic.detail-assos-ville .block-syndic-intro .soustheme span{background-color:#80b4ce;padding:4px 20px;}#detail-syndic.detail-assos-ville .block-syndic-president,#detail-syndic.detail-assos-ville .block-syndic-contact{font-size:1.2em;}#detail-syndic.detail-assos-ville .block-syndic-president{border-bottom:1px solid #569bbe;padding:10px 0 20px;}#detail-syndic.detail-assos-ville .block-syndic-president .titre,#detail-syndic.detail-assos-ville .block-syndic-contact h3{text-transform:uppercase;}#detail-syndic.detail-assos-ville .block-syndic-president .titre{margin:0 0 20px;}#detail-syndic.detail-assos-ville .block-syndic-contact h3{font-size:1em;line-height:normal;margin:0 0 5px;}#detail-syndic.detail-assos-ville .block-syndic-contact .adresse{font-size:1.8em;}#detail-syndic.detail-assos-ville .block-syndic-president a,#detail-syndic.detail-assos-ville .block-syndic-contact a{color:#1b1b1b;font-size:0.9em;text-decoration:underline;margin:20px 0 0;display:inline-block;}#detail-syndic.detail-assos-ville .block-syndic-president a + br + a,#detail-syndic.detail-assos-ville .block-syndic-contact a + br + a{margin:0;}#detail-syndic.detail-assos-ville .block-syndic-president a:hover,#detail-syndic.detail-assos-ville .block-syndic-president a:focus,#detail-syndic.detail-assos-ville .block-syndic-president a:active,#detail-syndic.detail-assos-ville .block-syndic-contact a:hover,#detail-syndic.detail-assos-ville .block-syndic-contact a:focus,#detail-syndic.detail-assos-ville .block-syndic-contact a:active{text-decoration:none;}#detail-syndic.detail-assos-ville .block-syndic-presentation{margin:0 0 30px;}#detail-syndic.detail-assos-ville .boutons{text-align:left;}#detail-syndic.detail-assos-ville .boutons li{display:block;margin:20px 0 0;}#detail-syndic.detail-assos-ville .boutons .bt-horaires,#detail-syndic.detail-assos-ville .boutons .bt-documents{text-align:center;min-width:300px;}#detail-syndic.detail-assos-ville .boutons .bt-horaires{color:#ffffff !important;font-size:1em;text-transform:none;background-color:#000000;}#detail-syndic.detail-assos-ville .boutons .bt-documents{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;}#detail-syndic.detail-assos-ville .block-syndic-menu-carte{background-image:url(/sites/deauvillev4/themes/deauville/img/fond-carte.jpg);background-repeat:no-repeat;background-position:50% 50%;height:300px;width:100%;display:table;}#detail-syndic.detail-assos-ville .block-syndic-menu-carte a{color:#ffffff;font-family:"CenturyGothicBold",​ Arial,​ Helvetica,​sans-serif;font-size:1.5em;text-align:center;text-transform:uppercase;padding:0 20px;display:table-cell;vertical-align:middle;}#detail-syndic.detail-assos-ville .block-syndic-media{margin:120px 0 0;}#detail-syndic.detail-assos-ville .block-syndic-actus{margin:60px 0 0;}#detail-syndic.detail-assos-ville .block-syndic-actus h3{font-size:1.8em;text-transform:uppercase;margin:0 0 20px;}#detail-syndic.detail-assos-ville .block-syndic-actus h3:after{content:"";font-size:1px;border-bottom:1px solid #000000;height:5px;width:115px;margin:0 0 0 3px;display:block;}#detail-syndic.detail-assos-ville .block-syndic-actus .bloc-listing{min-height:170px;}#detail-syndic.detail-assos-ville .block-syndic-actus .col:nth-child(even) .bloc-listing{background-color:#ededed;}#detail-syndic.detail-assos-ville .block-syndic-actus .listing-media{width:170px;}#detail-syndic.detail-assos-ville .block-syndic-actus .col:nth-child(odd) .listing-media{float:left;}#detail-syndic.detail-assos-ville .block-syndic-actus .col:nth-child(even) .listing-media{float:right;}#detail-syndic.detail-assos-ville .block-syndic-actus .listing-media img{height:auto !important;width:100% !important;}#detail-syndic.detail-assos-ville .block-syndic-actus .col:nth-child(odd) .listing-apercu{padding:15px 20px 15px 190px;}#detail-syndic.detail-assos-ville .block-syndic-actus .col:nth-child(even) .listing-apercu{text-align:right;padding:15px 190px 15px 20px;}#detail-syndic.detail-assos-ville .block-syndic-actus .listing-apercu p{font-size:0.9em;}#detail-syndic.detail-assos-ville .block-syndic-actus .listing-apercu .date{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;margin:0 0 5px;}#detail-syndic.detail-assos-ville .block-syndic-actus .listing-apercu h2{color:#569bbe;font-size:1.2em;text-transform:uppercase;margin:0 0 10px;}#detail-syndic.detail-assos-ville .block-syndic-actus .listing-apercu .resume p:last-child{margin:0;}#detail-syndic.detail-assos-ville .view-actu-asso .view-content .views-row:after{content:'';height:0;display:block;visibility:hidden;clear:both;}#detail-syndic.detail-assos-ville .view-actu-asso .view-content .views-row{display:block;width:100%;height:auto;max-height:170px;overflow:hidden;}#detail-syndic.detail-assos-ville .view-actu-asso .view-content .views-row .col{padding:0 !important;margin:0 !important;}#detail-syndic.detail-assos-ville .view-actu-asso .view-content .views-row .col a{display:block;width:100%;height:100%;}#detail-syndic.detail-assos-ville .view-actu-asso .view-content .views-row .col a:after{content:'';height:0;display:block;visibility:hidden;clear:both;}#detail-syndic.detail-assos-ville .view-actu-asso .view-content .views-row .col a .bloc-listing{display:block;width:100%;height:100%;}#detail-syndic.detail-assos-ville .view-actu-asso .view-content .views-row .col a .bloc-listing .listing-media{display:inline-block;width:30%;height:170px;overflow:hidden;float:inherit;vertical-align:top;}#detail-syndic.detail-assos-ville .view-actu-asso .view-content .views-row .col a .bloc-listing .listing-media img{display:block;width:100% !important;height:auto !important;}#detail-syndic.detail-assos-ville .view-actu-asso .view-content .views-row .col a .bloc-listing .listing-apercu{display:inline-block;width:70%;height:170px;float:inherit;vertical-align:top;padding:15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}#detail-syndic.detail-assos-ville .view-actu-asso .view-content .views-row .col a .bloc-listing .listing-apercu .date{display:block;;width:100%;height:auto;color:#000;text-transform:uppercase;}#detail-syndic.detail-assos-ville .view-actu-asso .view-content .views-row .col a .bloc-listing .listing-apercu .resume{display:block;;width:100%;height:auto;color:#000;font-family:"CenturyGothic";}#detail-syndic.detail-assos-ville .view-actu-asso .view-content .views-row-odd{background-color:#ffffff;}#detail-syndic.detail-assos-ville .view-actu-asso .view-content .views-row-odd .bloc-listing .listing-media{float:left !important;}#detail-syndic.detail-assos-ville .view-actu-asso .view-content .views-row-odd .bloc-listing .listing-apercu{float:right !important;}#detail-syndic.detail-assos-ville .view-actu-asso .view-content .views-row-even{background-color:#f0f0f0;}#detail-syndic.detail-assos-ville .view-actu-asso .view-content .views-row-even .bloc-listing .listing-media{float:right !important;}#detail-syndic.detail-assos-ville .view-actu-asso .view-content .views-row-even .bloc-listing .listing-apercu{float:left !important;}#detail-syndic.detail-assos-ville .block-syndic-ouverture{margin:20px 0 30px;}.block-syndic-ouverture .libelle{line-height:30px;height:30px;min-width:90px;padding:0 6px 0 0;margin:3px 3px 3px 20px;display:block;float:left;clear:left;}.block-syndic-ouverture .jour-semaine,.block-syndic-ouverture .heure{display:block;float:left;}.block-syndic-ouverture .jour-semaine li,.block-syndic-ouverture .heure span.matin,.block-syndic-ouverture .heure span.apres-midi{line-height:30px;background-color:#e0e0e0;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:30px;padding:0 6px;margin:3px 3px 3px 0;display:block;float:left;}.block-syndic-ouverture .heure span.matin,.block-syndic-ouverture .heure span.apres-midi{color:#000000;font-weight:bold;background-color:#ffffff;border:1px solid #f0f0f0;}.block-syndic-ouverture .heure span{color:#808080;font-size:0.8em;line-height:30px;height:30px;padding:0 6px;margin:3px 3px 3px 0;display:block;float:left;}.block-syndic-ouverture .heure span.and{padding-right:0;}.block-syndic-ouverture .date{margin:0 0 20px;}.block-syndic-ouverture .date:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.block-syndic-ouverture .date span.date-debut,.block-syndic-ouverture .date span.date-fin{text-align:center;line-height:100px;height:100px;width:80px;padding:0;margin:3px 3px 3px 0;display:block;float:left;}.block-syndic-ouverture .date span{line-height:100px;height:100px;padding:0 6px;margin:3px 3px 3px 0;display:block;float:left;}.block-syndic-ouverture .date span.date-debut span,.block-syndic-ouverture .date span.date-fin span{line-height:normal;height:auto;margin:0;float:none;}.block-syndic-ouverture .date span.date-debut .jour,.block-syndic-ouverture .date span.date-fin .jour{font-size:2.2em;font-weight:bold;background-color:#ffffff;border-top:2px solid #e0e0e0;border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;height:40px;}.block-syndic-ouverture .date span.date-debut .mois,.block-syndic-ouverture .date span.date-fin .mois{font-size:1.2em;text-transform:uppercase;background-color:#ffffff;border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0;height:26px;}.block-syndic-ouverture .date span.date-debut .annee,.block-syndic-ouverture .date span.date-fin .annee{color:#ffffff;font-size:1.4em;line-height:30px;background-color:#b1171c;border-left:2px solid #880d11;border-right:2px solid #880d11;border-bottom:2px solid #880d11;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.block-syndic-ouverture .boutons{text-align:center !important;}.block-syndic-ouverture .boutons li{margin:0;}.page-boutique #tabs,.node-type-product-type #tabs{background-color:transparent;}#block-menu-menu-boutique-compte{background-color:#569bbe;background-image:url(/sites/deauvillev4/themes/deauville/img/boutique/pictos-boutique.png);background-repeat:no-repeat;background-position:0 -420px;height:60px;padding:0 15px 0 62px;float:right;position:relative;}#block-menu-menu-menu-boutique + #block-menu-menu-boutique-compte{margin:40px 0 -15px;}#block-menu-menu-boutique-compte > h2{color:#ffffff;font-size:1.4em;text-transform:uppercase;padding:7px 0 0;margin:0;}#block-menu-menu-boutique-compte .content a{color:#000000;font-size:1.2em;padding:30px 0 0 62px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;}#block-menu-menu-menu-boutique-panier{float:right;}#block-menu-menu-menu-boutique + #block-menu-menu-menu-boutique-panier{margin:40px 0 -15px;}#block-menu-menu-menu-boutique-panier .content a{color:#ffffff;font-size:1.4em;text-transform:uppercase;line-height:60px;background-color:#569bbe;background-image:url(/sites/deauvillev4/themes/deauville/img/boutique/pictos-boutique.png);background-repeat:no-repeat;background-position:0 -480px;height:60px;padding:0 15px 0 62px;display:block;position:relative;z-index:10;}#block-menu-menu-boutique-conditions{margin:100px 0 0;}#block-menu-menu-boutique-conditions .content{background-image:url(/sites/deauvillev4/themes/deauville/img/boutique/paiement.jpg);background-repeat:no-repeat;background-position:50% 0;padding:80px 0 0;}#block-menu-menu-boutique-conditions .content ul{text-align:center;}#block-menu-menu-boutique-conditions.menu-label.menu-horizontal .content li{margin-right:51px;}#block-menu-menu-boutique-conditions .content a{text-decoration:underline;}.commerce-quantity-plusminus-link a.button{text-indent:-9999px;background-color:#e1e1e1;background-image:url(/sites/deauvillev4/themes/deauville/img/boutique/pictos-boutique.png) !important;background-repeat:no-repeat !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;height:30px;width:30px;padding:0;margin-bottom:0;display:block;float:left;}.commerce-quantity-plusminus-link a.button:hover{background-color:#cacaca;}.commerce-quantity-plusminus-link.commerce-quantity-plusminus-link-decrease a{background-position:0 0 !important;}.commerce-quantity-plusminus-link.commerce-quantity-plusminus-link-increase a{background-position:-60px 0 !important;}#detail-boutique .form-item.form-item-quantity,.vue-boutique .form-item.form-item-quantity{height:30px;margin:0 30px 0 0;float:left;}#content #detail-boutique .form-item-quantity input,#content .vue-boutique .form-item-quantity input{text-align:right;background-color:#f3f3f3;border:none;height:30px;width:40px;padding:0 10px 0 0;float:left;}div.messages.commerce-add-to-cart-confirmation{color:#000000;border-color:#569bbe;}div.messages.commerce-add-to-cart-confirmation .message-inner .added-product-title{color:#569bbe;font-size:1.1em;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .commerce-product-sku .commerce-product-sku-label,div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .field .views-label,div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .field .field-label,div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .commerce-product-title .commerce-product-title-label,div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .commerce-product-status .commerce-product-status-label{color:#777777;display:inline-block;float:none;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .commerce-product-title .commerce-product-title-label,div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .commerce-product-status .commerce-product-status-label{font-size:12px;font-weight:bold;padding-right:5px;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total:after{content:".";height:0;display:block;clear:both;visibility:hidden;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total .field-content{color:#569bbe;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper{background-color:#e6f0f5;z-index:1;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.checkout{background-color:#569bbe;}#block-menu-menu-menu-boutique .content li{margin:0 20px 0 0;display:inline-block;}#block-menu-menu-menu-boutique .content li:last-child{margin:0;}#block-menu-menu-menu-boutique .content li:before{content:"";background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:8px;width:8px;margin:0 3px 1px 0;display:inline-block;}#block-menu-menu-menu-boutique .content li a{color:#000000;font-size:1.1em;text-transform:uppercase;}#block-menu-menu-menu-boutique .content li:hover:before{background-color:#569bbe;}#block-menu-menu-menu-boutique .content li:hover a{color:#569bbe;}#detail-boutique{color:#000000;}#detail-boutique .form-item{margin:0 0 30px;}#detail-boutique .form-item:after{display:none;}#content #detail-boutique select,#content #detail-boutique input{width:auto;max-width:100%;float:none;}#detail-boutique .categorie-boutique h2{font-size:2.5em;text-transform:uppercase;margin:0 0 30px;}#detail-boutique .categorie-boutique h2:after{content:"";font-size:1px;border-top:1px solid #000000;height:0;width:130px;margin:0 0 0 2px;display:block;}#detail-boutique .media-boutique{width:670px;float:left;}#detail-boutique .media-boutique img{height:auto !important;width:100% !important;}#detail-boutique .entete-boutique{margin:0 0 0 700px;}#detail-boutique .entete-boutique h1{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:2.8em;text-transform:none;margin:0 0 30px;}#detail-boutique .entete-boutique h1:after{display:none;}#detail-boutique .entete-boutique .field-field-nom-artisan{color:#404950;font-size:1.5em;margin:0 0 30px;}#detail-boutique .entete-boutique .field-field-body,#detail-boutique .entete-boutique .descriptif-global{font-size:1.2em;margin:0 0 20px;}#detail-boutique .entete-boutique .field-commerce-price{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:2.8em;margin:90px 0 50px;}#content #detail-boutique .entete-boutique .form-submit{color:#569bbe;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;text-align:left;text-transform:none;white-space:pre-wrap;line-height:0.9em;background-color:transparent;background-image:url(/sites/deauvillev4/themes/deauville/img/boutique/pictos-boutique.png);background-repeat:no-repeat;background-position:0 -60px;height:40px;width:125px;padding:8px 0 0 40px;position:relative;top:-9px;}#content #detail-boutique .entete-boutique .form-submit:hover{color:#5e94b0;}#block-views-produits-associes-block > h2{color:#000000;font-size:2.5em;text-transform:uppercase;margin:70px 0;}#block-views-produits-associes-block > h2:after{content:"";font-size:1px;border-top:1px solid #000000;height:0;width:130px;margin:0 0 0 2px;display:block;}#block-views-produits-associes-block .content{margin:0 -15px;}#block-views-produits-associes-block .content .owl-carousel{background-color:transparent;}#block-views-produits-associes-block .content .owl-carousel .owl-item{text-align:left;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#block-views-produits-associes-block .content .owl-theme .owl-controls .owl-buttons div{background-color:transparent;background-image:url(/sites/deauvillev4/themes/deauville/img/boutique/pictos-boutique.png);height:270px;margin:0;top:50px;width:32px;}#block-views-produits-associes-block .content .owl-theme .owl-controls .owl-buttons .owl-prev{background-position:0 -120px;left:-45px;}#block-views-produits-associes-block .content .owl-theme .owl-controls .owl-buttons .owl-next{background-position:-60px -120px;right:-45px;}.vue-boutique,.vue-boutique a{color:#000000;}.vue-boutique .view-header h2{font-size:2.5em;text-transform:uppercase;margin:0 0 20px;}.vue-boutique .view-header h2:after{content:"";font-size:1px;border-top:1px solid #000000;height:0;width:130px;margin:0 0 0 2px;display:block;}.vue-boutique .view-header p{color:#bbbbbb;margin:0 0 30px;}#content .vue-boutique .view-filters{font-size:0.9em;}#content .vue-boutique .view-filters .views-exposed-widgets,#content .vue-boutique .view-filters .views-exposed-widget,#content .vue-boutique .view-filters .views-exposed-widget .form-submit{padding:0;margin:0;}#content .vue-boutique .view-filters label{display:none;}#content .vue-boutique .view-filters .form-type-quicksearch #edit-combine-wrapper{width:33.3333%;padding:0 50px 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#content .vue-boutique .view-filters .form-type-textfield input{padding:10px;}#content .vue-boutique .view-filters input,#content .vue-boutique .view-filters select{background-color:#e7e7e7;border:none;width:100%;}.vue-boutique .view-filters .form-type-quicksearch .views-submit-button{margin:0 0 0 -50px !important;position:absolute;left:33.3333%;right:auto;}#content .vue-boutique .view-filters .form-type-quicksearch .form-submit{text-indent:-9999px;background-color:#000000;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:0 -900px;width:40px;padding:0;float:left;}.vue-boutique .view-content{margin:0 -15px;}.vue-boutique .view-content:after{content:".";height:0;display:block;clear:both;visibility:hidden;}.vue-boutique .views-row{color:#000000;width:33.3333333333%;padding:20px 15px 50px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.vue-boutique .views-row:nth-child(3n+1){clear:left;}.vue-boutique .views-field-field-visuel-boutique{background-color:#569bbe;overflow:hidden;}.vue-boutique .views-field-field-visuel-boutique img{height:auto !important;width:100% !important;}.vue-boutique .views-row:hover .views-field-field-visuel-boutique img,.vue-boutique .owl-item:hover .views-field-field-visuel-boutique img{width:110% !important;margin:-5%;-webkit-opacity:0.5;-moz-opacity:0.5;-o-opacity:0.5;opacity:0.5;-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);filter:blur(10px);}.vue-boutique .views-field-commerce-price{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:2.8em;text-align:right;height:90px;padding:0 40px;margin:-90px 0 0;display:none;position:relative;z-index:10;}.vue-boutique .views-row:hover .views-field-commerce-price,.vue-boutique .owl-item:hover .views-field-commerce-price{display:block;}.vue-boutique .views-field-title{font-size:1.9em;text-transform:uppercase;margin:15px 0 20px;}#content .vue-boutique .form-item-quantity label{display:none;}#content .vue-boutique .view-content .form-submit{text-indent:-9999px;background-color:transparent;background-image:url(/sites/deauvillev4/themes/deauville/img/boutique/pictos-boutique.png);background-repeat:no-repeat;background-position:0 -60px;height:40px;width:35px;padding:0;margin:-9px 0 0;}.vue-boutique .views-field-add-to-cart-form .boutons{line-height:28px;border:1px solid #000000;display:inline-block;height:30px;padding:0 10px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.vue-boutique .views-field-add-to-cart-form .boutons:hover,.vue-boutique .views-field-add-to-cart-form .boutons:focus,.vue-boutique .views-field-add-to-cart-form .boutons:active{background-color:rgba(0,0,0,0.1);}.vue-boutique .item-list-pager{height:38px;margin:0;}.vue-boutique .item-list .pager li{margin:0 0 0 1px !important;}.vue-boutique .item-list .pager a,.vue-boutique .item-list .pager .pager-current{line-height:38px;background-color:#f0f0f0;height:38px;width:38px;padding:0;}.vue-boutique .item-list .pager a:hover,.vue-boutique .item-list .pager a:focus,.vue-boutique .item-list .pager a:active,.vue-boutique .item-list .pager .pager-current{background-color:#569bbe;}.vue-boutique .item-list .pager .pager-first,.vue-boutique .item-list .pager .pager-previous,.vue-boutique .item-list .pager .pager-next,.vue-boutique .item-list .pager .pager-last{display:none;}.vue-boutique .item-list .pager .pager-current,.vue-boutique .item-list .pager .pager-item{display:block !important;}#block-commerce-cart-cart{position:relative;}#block-commerce-cart-cart > h2{text-indent:-9999px;background-color:#ffffff;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:-180px -240px;height:60px;width:60px;margin:0;}#block-commerce-cart-cart .content{position:absolute;top:60px;right:0;}#block-commerce-cart-cart:hover .content{color:#000000;background-color:#ffffff;border:1px solid #569bbe;width:300px;padding:10px;}#block-commerce-cart-cart .content .view-content,#block-commerce-cart-cart .content .view-footer,#block-commerce-cart-cart .content .cart-empty-block{display:none;}#block-commerce-cart-cart:hover .content .view-content,#block-commerce-cart-cart:hover .content .view-footer,#block-commerce-cart-cart:hover .content .cart-empty-block{display:block;}#block-commerce-cart-cart .content table{border-top:1px solid #000000;margin:0 0 10px;}#block-commerce-cart-cart .content tr.even,#block-commerce-cart-cart .content tr.odd{color:#000000;background-color:#ededed;border-bottom:1px solid #000000;}#block-commerce-cart-cart .content table td{vertical-align:middle;}#block-commerce-cart-cart .content .line-item-summary{margin:0;}#block-commerce-cart-cart .content .line-item-summary .links{margin:0;display:block;}#block-commerce-cart-cart .content .line-item-summary .links li{padding:0;margin:10px 0 0;display:block;}#block-commerce-cart-cart .content .line-item-summary .links a{color:#ffffff;line-height:30px;background-color:#569bbe;height:30px;padding:0 10px;display:inline-block;}#block-commerce-cart-cart .content .line-item-summary .links a:hover{background-color:#5c94b0;}#block-commerce-cart-cart .content .view-header .line-item-quantity{color:#569bbe;font-size:0.95em;line-height:18px;background-color:#ffffff;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;height:19px;padding:0 3px;display:inline-block;float:none;position:absolute;top:-25px;right:18px;}#block-commerce-cart-cart:hover .content .view-header .line-item-quantity{top:-36px;right:7px;}#block-commerce-cart-cart .content .view-header .line-item-quantity-raw:before{content:"(";}#block-commerce-cart-cart .content .view-header .line-item-quantity-raw:after{content:")";}#block-commerce-cart-cart .content .view-header .line-item-quantity-label{display:none;}.page-cart #content-content{color:#000000;}.page-cart tr.even,.page-cart tr.odd{color:#000000;background-color:#ededed;border-bottom:1px solid #000000;}.page-cart table{width:100%;}.page-cart table th{color:#ffffff;background-color:#000000;padding:5px 10px;}.page-cart table td{vertical-align:middle;}.page-cart #content table .views-field-edit-quantity .form-item{width:100px;}.page-cart #content table .views-field-edit-quantity input{text-align:right;border:none;height:30px;width:40px;padding:0 10px 0 0;float:left;}.page-cart .line-item-summary{margin:20px 0;}.page-cart #content #edit-actions{margin:0;}.page-cart #content #edit-actions input{margin:0 10px 0 0;}.page-checkout tr.even,.page-checkout tr.odd,.entity-commerce-order tr.even,.entity-commerce-order tr.odd,.view-commerce-user-orders tr.even,.view-commerce-user-orders tr.odd{color:#000000;background-color:#ededed;border-bottom:1px solid #000000;}.page-checkout table,.entity-commerce-order table,.view-commerce-user-orders table{width:100%;}.page-checkout table th,.entity-commerce-order table th,.view-commerce-user-orders table th{color:#ffffff;background-color:#000000;padding:5px 10px;}.view-commerce-user-orders table th a{color:#ffffff;}.page-checkout fieldset legend,.page-checkout .checkout-help,.entity-commerce-order .field-name-commerce-customer-billing .field-label,.entity-commerce-order .field-name-commerce-customer-shipping .field-label{color:#000000;font-size:2.5em;text-transform:uppercase;margin:30px 0;}.page-checkout fieldset.cart_contents legend{margin-top:0;}.page-checkout fieldset legend:after,.page-checkout .checkout-help:after,.entity-commerce-order .field-name-commerce-customer-billing .field-label:after,.entity-commerce-order .field-name-commerce-customer-shipping .field-label:after{content:"";font-size:1px;border-top:1px solid #000000;height:0;width:130px;margin:0 0 0 2px;display:block;}.page-checkout #edit-buttons span{color:#000000;line-height:40px;margin:0 10px 0 0;float:left;}.page-checkout .form-type-radio{padding:0 0 0 200px;margin:0 0 20px;}.page-checkout .checkout-review > tbody > tr{background-color:transparent;border:none;}.page-checkout .checkout-review > tbody > tr > td{padding:10px 0;}.page-checkout .checkout-review > tbody > .pane-title > td{font-size:1.2em;text-transform:uppercase;padding-top:20px;}.page-checkout #content .checkout-review label{min-height:0;padding:0 10px 10px 0;display:inline-block;float:none;}#content #edit-commerce-payment-payment-details-credit-card-number{width:300px;}.form-item.form-item-commerce-payment-payment-details-credit-card-exp-month:after{display:none;}.page-checkout .commerce-month-year-divider{color:#000000;float:left;line-height:40px;margin:0 10px;}.page-checkout #content .form-item .description{padding-left:0;margin-left:0;}.page-checkout #content #edit-buttons{margin:30px 0 0;}.page-checkout #content #edit-buttons input{color:#ffffff !important;text-decoration:none !important;margin:0 10px 0 0;}.page-checkout .block-cgv .content{text-align:center;margin:100px 0 0;}.page-checkout .block-cgv .content a{text-decoration:underline;}.page-checkout .checkout-completion-message{padding:0 0 80px;position:relative}.page-checkout .checkout-completion-message p a{color:#000000;text-decoration:underline;}.page-checkout .checkout-completion-message p a:hover,.page-checkout .checkout-completion-message p a:focus,.page-checkout .checkout-completion-message p a:active{text-decoration:none;}.page-checkout .checkout-completion-message p:last-child a:nth-last-child(-n+2){color:#ffffff;font-family:Arial,Helvetica,sans-serif;text-align:center;text-transform:uppercase;text-decoration:none;line-height:40px;background-color:#569bbe;height:40px;padding:0 7px;margin:0 10px;display:inline-block;position:absolute;bottom:0;}.page-checkout .checkout-completion-message p:last-child a:nth-last-child(2){right:50%;}.page-checkout .checkout-completion-message p:last-child a:nth-last-child(1){left:50%;}.page-checkout .checkout-completion-message p:last-child a:nth-last-child(-n+2):hover{background-color:#5c94b0;}#MailingFS table{border-collapse:separate;}#MailingFS table td{vertical-align:top;}#MailingFS table th{background-color:inherit;padding:inherit;}#MailingFS table td{padding:0;}.node-type-sejours #content{padding-bottom:0 !important;}.node-type-sejours #detail-syndic .diaporama-media img{height:auto;width:100%;}.node-type-sejours .block-syndic-media .tarif{margin:-45px 0 0 -225px;position:absolute;top:50%;left:50%;}.node-type-sejours .block-syndic-contenu{max-width:1110px;padding:0 30px;margin:50px auto;}.node-type-sejours .block-syndic-contenu .duree,.node-type-sejours .block-syndic-contenu h1{font-family:Georgia,serif;font-size:4em;text-align:center;}.node-type-sejours .block-syndic-contenu .duree{margin:0;}.node-type-sejours .block-syndic-contenu h1{margin:0 0 50px;}.node-type-sejours #detail-etapes{max-width:1110px;padding:0 30px;margin:50px auto 0;}.node-type-sejours .block-syndic-etape{margin:0;}.node-type-sejours .block-syndic-etape .titre-etape{color:#000000;text-align:left;border:none;border-bottom:1px solid #cbcbcb;width:auto;padding:0 0 10px;margin:0 0 30px;font-size:1.5em;}.node-type-sejours .block-syndic-etape .detail-media{border:none;}.node-type-sejours .block-syndic-etape .detail-media:after{display:none;}.node-type-sejours .block-syndic-etape .detail-media img{height:auto;width:100%;max-width:none;}.node-type-sejours .block-syndic-etape .detail-apercu{width:auto;float:inherit;border:none;margin-bottom:40px !important;}.pleine_page{display:block;width:100%;height :auto;}.pleine_page .detail-media{display:block;width:100%;height:auto;float:inherit;text-align:center;margin-bottom:30px;padding:0 !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}.pleine_page .detail-media img{max-width:1000px;height :auto;text-align:center;margin:0 auto !important;padding:0 !important;}.pleine_page .detail-apercu{display:block;width:100%;height :auto;clear:both;padding-left:50px !important;margin:30px 0 0 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}.pleine_page .detail-apercu .type,.pleine_page .detail-apercu h2,.pleine_page .detail-apercu p,.pleine_page .detail-apercu .plus{text-align:left !important;}.carre_a_gauche,.vertical_a_gauche{display:block;width:100%;height :auto;}.carre_a_gauche .detail-media,.vertical_a_gauche .detail-media{display:inline-block;width:auto !important;height:auto !important;float :left !important;margin-right:40px;margin-bottom:40px;padding:0 !important;}.carre_a_gauche .detail-apercu,.vertical_a_gauche .detail-apercu{width:auto;height :auto;margin-left:50px !important;padding:0 !important;}.carre_a_gauche .detail-apercu .type,.vertical_a_gauche .detail-apercu .type,.carre_a_gauche .detail-apercu h2,.vertical_a_gauche .detail-apercu h2,.carre_a_gauche .detail-apercu p,.vertical_a_gauche .detail-apercu p,.carre_a_gauche .detail-apercu .plus,.vertical_a_gauche .detail-apercu .plus{text-align:left !important;}.carre_a_droite,.vertical_a_droite{display:block;width:100%;height :auto;}.carre_a_droite .detail-media,.vertical_a_droite .detail-media{display:inline-block;width:auto !important;height:auto !important;float :right !important;padding:0 !important;margin-left:40px !important;margin-bottom:40px !important;}.carre_a_droite .detail-apercu,.vertical_a_droite .detail-apercu{width:auto;height :auto;padding:0 0 0 50px !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}.carre_a_droite .detail-apercu .type,.vertical_a_droite .detail-apercu .type,.carre_a_droite .detail-apercu h2,.vertical_a_droite .detail-apercu h2,.carre_a_droite .detail-apercu p,.vertical_a_droite .detail-apercu p,.carre_a_droite .detail-apercu .plus,.vertical_a_droite .detail-apercu .plus{text-align:right !important;}.carre_a_droite .detail-media:hover .credit-photo,.vertical_a_droite .detail-media:hover .credit-photo,.carre_a_gauche .detail-media:hover .credit-photo,.vertical_a_gauche .detail-media:hover .credit-photo{display:block !important;}.node-type-sejours .block-syndic-etape .detail-apercu > div{max-width:100%;background-color:transparent;padding:0;}.node-type-sejours .block-syndic-etape .detail-apercu .plus{display:block;width:100%;text-align:inherit;}.node-type-sejours .block-syndic-etape .detail-apercu .plus a{color:#000000;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:0px -824px;background-size:20px;padding:2px 0 2px 30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}.node-type-sejours .block-syndic-images{max-width:1110px;padding:0 30px;margin:60px auto 0;position:relative;}.node-type-sejours .block-syndic-images h2{color:#000000;font-family:Georgia,serif;font-size:3.5em;font-style:italic;margin:0;position:relative;z-index:1;}.node-type-sejours .block-syndic-images h2:after{color:#f2f2f2;font-size:3em;position:absolute;top:10px;left:-10px;z-index:-1;}.node-type-sejours .block-syndic-images .medias{padding:0 0 0 150px;}.node-type-sejours .block-syndic-images .medias > div{float:left;}.node-type-sejours .block-syndic-images .media01,.node-type-sejours .block-syndic-images .media04{width:20%;margin:5% 0 0;}.node-type-sejours .block-syndic-images .media02{width:35%;}.node-type-sejours .block-syndic-images .media03{width:25%;margin:10% 0 0;}.node-type-sejours .block-syndic-images .medias a{display:block;position:relative;}.node-type-sejours .block-syndic-images .medias a:before{content:"";height:100%;width:100%;display:block;position:absolute;top:0;left:0;}.node-type-sejours .block-syndic-images .medias a:hover:before{background-color:rgba(0,0,0,0.4);background-image:url(/sites/deauvillev4/themes/deauville/img/plus2.png);background-repeat:no-repeat;background-position:50% 50%;}.node-type-sejours .block-syndic-images .medias img{height:auto !important;width:100% !important;}.node-type-sejours .block-syndic-images .plus{color:#000000;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.9em;line-height:60px;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:0 -2480px;height:60px;padding:0 0 0 70px;display:block;position:absolute;bottom:0;left:130px;}.node-type-sejours .info-temoignage{display:block;width:100%;height :auto;margin-top:50px;}.node-type-sejours .info-temoignage:after{content:'';height:0;display:block;clear:both;visibility:hidden;}.node-type-sejours .block-syndic-pratique{display:inline-block;width:40%;height:auto;float:left;padding:20px;color:#ffffff;}.node-type-sejours .block-syndic-pratique.bloc-absent{display:block;width:100%;max-width:1110px;height:auto;float:inherit;padding:20px;color:#ffffff;margin:0 auto;}.node-type-sejours .block-syndic-pratique h3{display:block;width:100%;height :auto;background-image:none;font-family:"Lobster";padding:0;}.node-type-sejours .block-syndic-pratique p{padding:0;margin:0 0 0 20px;}.node-type-sejours .view-temoignage-sejour{display:inline-block;width:60%;height:auto;float:right;background-color:#ebebeb;margin-top:30px;}.node-type-sejours .bloc-absent .view-temoignage-sejour{display:inline-block;width:100%;height:auto;float:inherit;background-color:#ebebeb;margin-top:30px;}.node-type-sejours .view-temoignage-sejour .view-header h3{width:100%;height :auto;background-image:none;font-family:"Lobster";padding:20px;font-size:2em;}.node-type-sejours .view-temoignage-sejour .view-content .owl-carousel{background-color :transparent;}.node-type-sejours .view-temoignage-sejour .view-content .owl-carousel .owl-wrapper-outer .owl-item > div{display:block;width:70%;height :auto;margin:0 auto;}.node-type-sejours .view-temoignage-sejour .view-content .owl-carousel .owl-wrapper-outer .owl-item .info_user:after{content:'';height:0;display:block;clear:both;visibility:hidden;}.node-type-sejours .view-temoignage-sejour .view-content .owl-carousel .owl-wrapper-outer .owl-item .info_user .media{display:inline-block;width:auto;height:auto;float:left;}.node-type-sejours .view-temoignage-sejour .view-content .owl-carousel .owl-wrapper-outer .owl-item .info_user .droite{display:inline-block;width:40%;height :auto;float:left;padding-left:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}.node-type-sejours .view-temoignage-sejour .view-content .owl-carousel .owl-wrapper-outer .owl-item .info_user .prenom{display:inline-block;width:100%;height:auto;float:left;font-family:"CenturyGothicBold";text-align:left;font-size:1.3em;}.node-type-sejours .view-temoignage-sejour .view-content .owl-carousel .owl-wrapper-outer .owl-item .info_user .nom{display:inline-block;width:100%;height:auto;float:left;font-family:"CenturyGothicBold";text-align:left;font-size:1.3em;}.node-type-sejours .view-temoignage-sejour .view-content .owl-carousel .owl-wrapper-outer .owl-item .info_user .fonction{display:inline-block;width:100%;height:auto;float:left;font-family:"CenturyGothicBold";text-align:left;font-size:1em;}.node-type-sejours .view-temoignage-sejour .view-content .owl-carousel .owl-wrapper-outer .owl-item .description{display:block;clear:both;text-align:left;font-family:"CenturyGothic";margin-top:30px;}.node-type-sejours .view-temoignage-sejour .view-content .owl-carousel .owl-wrapper-outer .owl-item .link{display:block;width:100%;height:auto;text-align:left;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:0px -747px;background-size:19px;padding-left:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;margin-top:20px;margin-bottom:40px;}.node-type-sejours #content-bottom01{margin:100px 0 0;}.node-type-sejours .block-slider .content #scrollbox .scrollbox-info .resume{font-size:0.9em;padding:10px 10px 0;margin:0;}.node-type-sejours .block-syndic-etape .box_couleur{padding-bottom:0 !important;}.node-type-poll #content .nav-haut,.node-type-poll #content .nav-bas,.node-type-advpoll #content .nav-haut,.node-type-advpoll #content .nav-bas{display:none;}.node-type-advpoll #content .field-name-body{color:#000000;font-size:1.1em;margin:0 0 50px;}.node-type-poll #content form,.node-type-advpoll #content form{margin:50px 0 0;}.node-type-poll #content .poll .vote-form .choices{display:block;}.node-type-poll #content .form-type-radios .form-type-radio,.node-type-advpoll #content .form-type-radios .form-type-checkbox,.node-type-advpoll #content .form-type-checkboxes .form-type-checkbox{padding:0 0 0 200px;margin:0 0 20px !important;}.node-type-poll #content .form-type-radio input,.node-type-advpoll #content .form-type-radio input,.node-type-advpoll #content .form-type-checkbox input{margin:4px 0 0 !important;}.node-type-poll #content .form-type-radio label,.node-type-advpoll #content .form-type-radio label,.node-type-advpoll #content .form-type-checkbox label{font-size:1.1em !important;padding:0 0 0 25px !important;}.node-type-poll #content .form-submit,.node-type-advpoll #content .form-submit{margin:10px 0 0 200px;}.node-type-advpoll #content .form-type-textfield{padding-top:50px;clear:both;}.node-type-quiz.not-logged-in #tabs,.node-type-quiz.not-logged-in #content #quiz-view-table{display:none;}.node-type-quiz #content .field-name-body,.node-type-quiz #content #quiz_summary{color:#000000;font-size:1.1em;margin:0 0 50px;}.node-type-quiz #content #quiz_summary{margin:0;}.node-type-quiz #content #quiz-view-table{border:1px solid #66a5c4;width:300px;margin:0 0 50px 50px;float:right;}.node-type-quiz #content #quiz-view-table td{padding:5px 10px;}.node-type-quiz #content #quiz-view-table tr:first-child td{padding-top:10px;}.node-type-quiz #content #quiz-view-table tr:last-child td{padding-bottom:10px;}.node-type-quiz #content form{text-align:center;}.node-type-quiz #content .form-submit{color:#ffffff;text-decoration:none;display:inline-block;float:none;}.node-type-quiz #content #quiz-start-quiz-button-form .form-submit{font-size:2em;height:80px;padding:0 20px;}.node-type-quiz #content .answering-form .form-submit{margin:50px 25px 0;}.node-type-quiz #content .answering-form #edit-submit-hidden{display:none;}.node-type-quiz #content .answering-form > div > div{display:inline-block;}.node-type-quiz #content #quiz_progress{color:#000000;line-height:22px;background-color:#f3f3f3;padding:0 8px 0 6px;margin:0 0 10px;height:22px;display:inline-block;}.node-type-quiz #content #quiz_progress + .links.inline{display:none;}.node-type-quiz #content .h5p-question-introduction{color:#000000;font-size:1.9em;text-transform:uppercase;margin:0 0 50px;}.node-type-quiz #content .h5p-question-content{margin:0 0 20px;}.node-type-quiz #content .h5p-answers{margin:0 0 20px;}.node-type-quiz #content .h5p-alternative-inner{margin:0;}.node-type-quiz #content .h5p-joubelui-button{font-size:1.4em;letter-spacing:0.1em;line-height:56px;background-color:#404950;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;height:60px;padding:0 20px;margin:0;}.node-type-quiz #content .h5p-joubelui-button:before{font-size:1.2em;}.node-type-quiz #content .h5p-joubelui-button:hover,.node-type-quiz #content .h5p-joubelui-button:focus,.node-type-quiz #content .h5p-joubelui-button:active{background-color:#000000;}.node-type-quiz #content .h5p-question-feedback{color:#c00000;margin:0;}.node-type-quiz #content .h5p-question-feedback .h5p-joubelui-score-bar.full-score + .h5p-question-feedback-content{color:#008000;}.node-type-quiz #content .h5p-sc-set-progress{background-color:#bbbbbb;}.node-type-quiz #content .h5p-sc-set-progress .h5p-sc-completed{background-color:#66a5c4;}.node-type-quiz #content #quiz_score_possible,.node-type-quiz #content #quiz_score_percent{text-align:center;border:1px solid #66a5c4;width:280px;padding:10px;margin:0 auto;}.node-type-quiz #content #quiz_score_possible{border-bottom:none;margin-top:50px;}.node-type-quiz #content #quiz_score_percent{border-top:none;padding-top:0;margin-bottom:50px;}.node-type-quiz #content .h5p-multichoice .h5p-question-content{margin-left:200px;margin-right:200px;}.node-type-quiz #content .h5p-multichoice .h5p-answer{margin:0 0 10px;}.node-type-quiz #content .h5p-multichoice .h5p-alternative-container{text-indent:0;color:#000000;font-size:1.1em;line-height:normal;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:none;padding:10px 45px;}.node-type-quiz #content .h5p-multichoice .h5p-answer:hover .h5p-alternative-container{background-color:#fafafa;}.node-type-quiz #content .h5p-multichoice .h5p-answer[aria-checked="true"] .h5p-alternative-container,.node-type-quiz #content .h5p-multichoice .h5p-answer[aria-checked="true"]:hover .h5p-alternative-container{background-color:#d5e6ef;}.node-type-quiz #content .h5p-multichoice .h5p-answer[aria-checked="true"].h5p-correct .h5p-alternative-container{color:#008000;background-color:#d9ecd9;}.node-type-quiz #content .h5p-multichoice .h5p-answer[aria-checked="true"].h5p-wrong .h5p-alternative-container{color:#c00000;background-color:#f6d9d9;}.node-type-quiz #content .h5p-multichoice .h5p-answer[aria-disabled="true"]:hover .h5p-alternative-container{background-color:transparent;}.node-type-quiz #content .h5p-multichoice .h5p-answer .h5p-alternative-container:before{color:#bbbbbb;font-size:0.8em;top:14px;left:20px;}.node-type-quiz #content .h5p-multichoice .h5p-answer[role="radio"][aria-checked="true"] .h5p-alternative-container:before{color:#404950;}.node-type-quiz #content .h5p-multichoice .h5p-answer-icon{color:transparent;line-height:26px;background-color:#ffffff;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:26px;width:21px;padding:0 0 0 5px;margin-top:-13px;top:50%;right:10px;}.node-type-quiz #content .h5p-multichoice .h5p-correct .h5p-answer-icon:before{color:#008000;}.node-type-quiz #content .h5p-multichoice .h5p-wrong .h5p-answer-icon:before{color:#c00000;}.node-type-quiz #content .h5p-multichoice .h5p-joubelui-button{margin-left:200px;}.node-type-quiz #content .h5p-multichoice .h5p-question-feedback{margin-left:200px;}.node-type-quiz #content .h5p-blanks .h5p-question-content{margin-left:200px;margin-right:200px;}.node-type-quiz #content .h5p-blanks .h5p-question-content p{color:#000000;line-height:50px;margin:0 0 20px;}.node-type-quiz #content .h5p-blanks .h5p-input-wrapper{margin-top:-4px;vertical-align:middle;}.h5p-blanks .h5p-text-input{font-family:"CenturyGothic",Arial,Helvetica,sans-serif;border-color:#bbbbbb;}.node-type-quiz #content .h5p-blanks .h5p-input-wrapper.h5p-correct .h5p-text-input{color:#008000;background-color:#d9ecd9;border-color:#008000;}.node-type-quiz #content .h5p-blanks .h5p-input-wrapper.h5p-wrong .h5p-text-input{color:#c00000;background-color:#f6d9d9;border-color:#c00000;}.node-type-quiz #content .h5p-blanks .h5p-correct:after,.node-type-quiz #content .h5p-blanks .h5p-wrong:after{text-align:center;line-height:26px;background-color:#ffffff;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:26px;width:26px;margin-top:-13px;right:7px;top:50%;}.node-type-quiz #content .h5p-blanks .h5p-correct:after{color:#008000;}.node-type-quiz #content .h5p-blanks .h5p-wrong:after{color:#c00000;}.node-type-quiz #content .h5p-blanks .h5p-joubelui-button{margin-left:200px;}.node-type-quiz #content .h5p-blanks .h5p-question-feedback{margin-left:200px;}.node-type-quiz #content .h5p-single-choice-set .h5p-sc-question{color:#000000;font-size:1.9em;text-transform:uppercase;margin:0 0 50px;}.node-type-quiz #content .h5p-single-choice-set .h5p-sc-alternatives{margin:0 200px 20px;}.node-type-quiz #content .h5p-single-choice-set .h5p-sc-alternatives .h5p-sc-alternative{color:#000000;font-size:1.1em;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:none;padding:10px 20px;}.node-type-quiz #content .h5p-single-choice-set .h5p-sc-alternatives .h5p-sc-alternative:hover,.node-type-quiz #content .h5p-single-choice-set .h5p-sc-alternatives .h5p-sc-alternative:focus{background-color:#fafafa;}.node-type-quiz #content .h5p-single-choice-set .h5p-sc-alternatives .h5p-sc-alternative .h5p-sc-progressbar{background-color:#d5e6ef;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;}.node-type-quiz #content .h5p-single-choice-set .h5p-sc-alternatives .h5p-sc-alternative.h5p-sc-is-correct.h5p-sc-selected.h5p-sc-reveal-correct{color:#008000;}.node-type-quiz #content .h5p-single-choice-set .h5p-sc-alternatives .h5p-sc-alternative.h5p-sc-is-wrong.h5p-sc-selected.h5p-sc-reveal-wrong{color:#c00000;}.node-type-quiz #content .h5p-single-choice-set .h5p-sc-alternatives .h5p-sc-alternative.h5p-sc-is-correct.h5p-sc-selected.h5p-sc-reveal-correct .h5p-sc-progressbar{background-color:#d9ecd9;}.node-type-quiz #content .h5p-single-choice-set .h5p-sc-alternatives .h5p-sc-alternative.h5p-sc-is-wrong.h5p-sc-selected.h5p-sc-reveal-wrong .h5p-sc-progressbar{background-color:#f6d9d9;}.node-type-quiz #content .h5p-single-choice-set .h5p-sc-alternatives .h5p-sc-alternative.h5p-sc-reveal-correct,.node-type-quiz #content .h5p-single-choice-set .h5p-sc-alternatives .h5p-sc-alternative.h5p-sc-reveal-wrong{cursor:default;}.node-type-quiz #content .h5p-single-choice-set .h5p-sc-alternatives .h5p-sc-alternative.h5p-sc-reveal-wrong{background-color:transparent;}.node-type-quiz #content .h5p-single-choice-set .h5p-sc-alternatives .h5p-sc-alternative .h5p-sc-status{font-size:1em;line-height:26px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:26px;width:26px;margin-top:-13px;right:10px;top:50%;}.node-type-quiz #content .h5p-single-choice-set .h5p-sc-alternatives .h5p-sc-alternative.h5p-sc-is-correct.h5p-sc-drummed .h5p-sc-status,.node-type-quiz #content .h5p-single-choice-set .h5p-sc-alternatives .h5p-sc-alternative.h5p-sc-is-wrong.h5p-sc-drummed .h5p-sc-status{background-color:#ffffff;}.node-type-quiz #content .h5p-single-choice-set .h5p-sc-alternatives .h5p-sc-alternative.h5p-sc-is-correct.h5p-sc-drummed .h5p-sc-status:after{color:#008000;}.node-type-quiz #content .h5p-single-choice-set .h5p-sc-alternatives .h5p-sc-alternative.h5p-sc-is-wrong.h5p-sc-drummed .h5p-sc-status:after{color:#c00000;}.node-type-accueil.not-front #header02 .section{background-color:transparent;padding:0;}.node-type-accueil.not-front #main > .section{background-color:transparent;}.node-type-accueil #header02{background-color:#e7e7e7;}#gadget-service-public-v3-particuliers-4132{position:relative;}#loadingMessage{display:none;width:100%;height:100%;position:absolute;top:0;left:0;background-image:url('http://www.deauville.fr/sites/deauvillev4/modules/contrib_patched/search_api_ajax/spinner.gif');background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0.7);}.page-node-add-photo-internaute form{display:block;width:100%;max-width:700px;margin:0 auto;height:auto;}.page-node-add-photo-internaute form .field-type-text label,.page-node-add-photo-internaute form .form-item-title label,.page-node-add-photo-internaute form .field-type-image label,.page-node-add-photo-internaute form .field-type-list-text label{display:block !important;width:100% !important;color:#000000;font-family:"CenturyGothic",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;text-align:left !important;text-transform:uppercase;letter-spacing:normal;padding:0 0 5px !important;display:block;}.page-node-add-photo-internaute form .field-type-text input,.page-node-add-photo-internaute form .form-item-title input{color:#66a5c4;font-family:"CenturyGothic",Arial,Helvetica,sans-serif;font-size:16px;background-color:transparent;border:none;border-bottom:2px solid #555555;height:32px;width:100% !important;max-width:700px;padding:0 4px;margin:0;display:block;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;position:relative;box-sizing:border-box;}.page-node-add-photo-internaute form .field-type-image .image-widget{display:block;width:100%;height :auto;}.page-node-add-photo-internaute form .field-type-image .image-widget .image-widget-data input.form-file{height:30px;border:none;font-size:0.8em;padding:0;clear:both;margin-bottom:10px;}.page-node-add-photo-internaute form .field-type-image .image-widget .image-widget-data input.form-submit{height:30px;border:none;font-size:0.8em;padding:0;clear:both;}.page-node-add-photo-internaute form .field-type-email{width:100%;max-width:700px;}.page-node-add-photo-internaute form .field-type-email table{display:block;width:100%;height:auto;max-width:700px;}.page-node-add-photo-internaute form .field-type-email table thead tr,.page-node-add-photo-internaute form .field-type-email table thead tr th{display:block;width:100%;height:auto;background-color:transparent;}.page-node-add-photo-internaute form .field-type-email table thead tr th label{display:block !important;width:100% !important;color:#000000;font-family:"CenturyGothic",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;text-align:left !important;text-transform:uppercase;letter-spacing:normal;padding:0 !important;display:block;}.page-node-add-photo-internaute form .field-type-email table tbody{display:block;width:100%;height:auto;max-width:500px;border:none;}.page-node-add-photo-internaute form .field-type-email table tbody tr{display:block;width:100%;height:auto;padding:5px 5px 5px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}.page-node-add-photo-internaute form .field-type-email table tbody tr td.field-multiple-drag{display:inline-block;width:20%;height:auto;padding:0;vertical-align:top;}.page-node-add-photo-internaute form .field-type-email table tbody tr td.field-multiple-drag a{display:block;width:100%;height:100%;text-align:center;}.page-node-add-photo-internaute form .field-type-email table tbody tr td.field-multiple-drag a .handle{margin:0 auto;}.page-node-add-photo-internaute form .field-type-email table tbody tr td{display:inline-block;width:80%;height :auto;padding:0;vertical-align:top;}.page-node-add-photo-internaute form .field-type-email table tbody tr td label{display:none !important;}.page-node-add-photo-internaute form .field-type-email table tbody tr td input{display:block;width:100% !important;height :auto;}.page-node-add-photo-internaute form .field-type-email .field-add-more-submit{height:30px;border:none;font-size:0.8em;padding:0;}.page-node-add-photo-internaute form .field-type-list-text{width:100%;max-width:500px;border:none;font-size:0.8em;padding:0;position:relative;}.page-node-add-photo-internaute form .field-type-list-text .form-checkboxes:after{content:'';display:block;height:0;clear:both;visibility:hidden;}.page-node-add-photo-internaute form .field-type-list-text .form-checkboxes .form-type-checkbox{display:inline-block;width:50%;height:auto;margin-bottom:10px !important;padding:0 !important;float:left;}.page-node-add-photo-internaute form #edit-actions{display:block;width:100%;max-width:700px;height :auto;clear:both;margin:0;}.page-node-add-photo-internaute form #edit-actions input{height:30px;border:none;font-size:0.8em;margin:20px 0 0 0;}.page-node-add-photo-internaute form #edit-actions + div{margin-top:20px;}#listing-syndic .col1 .listing-apercu{position:static;}.listing-page-tis.syndic-agenda #listing-syndic .bloc-listing .lien a{font-size:0;}.listing-page-tis.syndic-agenda .carnet_links_global{width:33.3333333333%;padding:0 15px;left:auto;right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.listing-page-tis.syndic-agenda .col:nth-child(5n+2) .bloc-listing .carnet_links_global,.listing-page-tis.syndic-agenda .col:nth-child(5n+3) .bloc-listing .carnet_links_global,.listing-page-tis.syndic-agenda .col:nth-child(5n+5) .bloc-listing .carnet_links_global{text-align:right;left:0;right:auto;}#listing-syndic .listing-apercu .other_dates ul{overflow:auto;}#listing-syndic .listing-apercu .other_dates li{width:33.3333333333%;margin:0 0 10px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#listing-syndic .listing-apercu .other_dates li:nth-child(3n+1){clear:left;}#listing-syndic .listing-apercu .other_dates .date,#listing-syndic .listing-apercu .other_dates .heure{font-size:1em;line-height:1;}@media only screen and (max-width:1050px){#listing-syndic .listing-apercu .other_dates li{width:50%;}#listing-syndic .listing-apercu .other_dates li:nth-child(3n+1){clear:none;}#listing-syndic .listing-apercu .other_dates li:nth-child(2n+1){clear:left;}}@media only screen and (max-width:759px){.listing-page-tis.syndic-agenda .carnet_links_global{width:100%;}#listing-syndic .listing-apercu .other_dates li{width:auto;float:none;}}.node-type-commerces .view-offres-associes .view-content{margin:15px 0 0 35px;}
.block-syndic-langues li{line-height:25px !important;height:25px !important;}.block-syndic-langues .flag-fr,.block-syndic-langues .flag-an,.block-syndic-langues .flag-al,.block-syndic-langues .flag-ne,.block-syndic-langues .flag-es,.block-syndic-langues .flag-it,.block-syndic-langues .flag-ru,.block-syndic-langues .flag-ja,.block-syndic-langues .flag-po,.block-syndic-langues .flag-ch,.block-syndic-langues .flag-en,.block-syndic-langues .flag-ge,.block-syndic-langues .flag-sp{text-indent:-9999px;width:33px;background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/pictos-syndic.png);background-repeat:no-repeat;}.block-syndic-langues .flag-fr{background-position:0 0;}.block-syndic-langues .flag-an,.block-syndic-langues .flag-en{background-position:0 -100px;}.block-syndic-langues .flag-al,.block-syndic-langues .flag-ge{background-position:0 -200px;}.block-syndic-langues .flag-ne{background-position:0 -300px;}.block-syndic-langues .flag-es,.block-syndic-langues .flag-sp{background-position:0 -400px;}.block-syndic-langues .flag-it{background-position:0 -500px;}.block-syndic-langues .flag-ru{background-position:0 -600px;}.block-syndic-langues .flag-ja{background-position:0 -700px;}.block-syndic-langues .flag-po{background-position:0 -800px;}.block-syndic-langues .flag-ch{background-position:0 -900px;}.block-syndic-paiements .mode01 li{line-height:40px !important;height:40px !important;}.block-syndic-paiements .mode01 .picto-cartebleue,.block-syndic-paiements .mode01 .picto-visa,.block-syndic-paiements .mode01 .picto-mastercard{text-indent:-9999px;width:64px;background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/pictos-syndic.png);background-repeat:no-repeat;}.block-syndic-paiements .mode01 .picto-cartebleue{background-position:-100px 0;}.block-syndic-paiements .mode01 .picto-visa{background-position:-100px -100px;}.block-syndic-paiements .mode01 .picto-mastercard{background-position:-100px -200px;}.block-syndic-labels li{line-height:60px !important;height:60px !important;}.block-syndic-labels li a{height:100%;display:block;}.block-syndic-labels .picto-accueilcheval,.block-syndic-labels .picto-hotelcert,.block-syndic-labels .picto-parcnaturelregionalduperche,.block-syndic-labels .picto-accueilvelo,.block-syndic-labels .picto-laclefverte,.block-syndic-labels .picto-spasdefrance,.block-syndic-labels .picto-aubergesdepaysdenormandie,.block-syndic-labels .picto-lescharmesdelanormandie,.block-syndic-labels .picto-normandiequalitetourisme,.block-syndic-labels .picto-famillefamily,.block-syndic-labels .picto-qualitetourisme,.block-syndic-labels .picto-familleplus,.block-syndic-labels .picto-chateauxethotelsdefrance,.block-syndic-labels .picto-clevacances,.block-syndic-labels .picto-ecogite,.block-syndic-labels .picto-bandbfrance,.block-syndic-labels .picto-bienvenuealaferme,.block-syndic-labels .picto-bienvenueauchateau,.block-syndic-labels .picto-fleursdesoleil,.block-syndic-labels .picto-charmance,.block-syndic-labels .picto-gitesdefrance{font-size:0 !important;width:60px;background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/pictos-syndic.png);background-repeat:no-repeat;}.block-syndic-labels .picto-accueilcheval{background-position:-200px 0;}.block-syndic-labels .picto-hotelcert{background-position:-200px -100px;}.block-syndic-labels .picto-parcnaturelregionalduperche{background-position:-200px -200px;}.block-syndic-labels .picto-accueilvelo{background-position:-200px -300px;}.block-syndic-labels .picto-laclefverte{background-position:-200px -400px;}.block-syndic-labels .picto-spasdefrance{background-position:-200px -500px;}.block-syndic-labels .picto-aubergesdepaysdenormandie{background-position:-200px -600px;}.block-syndic-labels .picto-lescharmesdelanormandie{background-position:-200px -700px;}.block-syndic-labels .picto-clubhotelierdebagnoles{background-position:-200px -800px;}.block-syndic-labels .picto-normandiequalitetourisme{background-position:-200px -900px;}.block-syndic-labels .picto-famillefamily{background-position:-300px 0;}.block-syndic-labels .picto-qualitetourisme{background-position:-300px -100px;}.block-syndic-labels .picto-familleplus{background-position:-300px -200px;}.block-syndic-labels .picto-chateauxethotelsdefrance{background-position:-300px -300px;}.block-syndic-labels .picto-clevacances{background-position:-300px -400px;}.block-syndic-labels .picto-ecogite{background-position:-300px -500px;}.block-syndic-labels .picto-bandbfrance{background-position:-300px -600px;}.block-syndic-labels .picto-bienvenuealaferme{background-position:-300px -700px;}.block-syndic-labels .picto-bienvenueauchateau{background-position:-300px -800px;}.block-syndic-labels .picto-fleursdesoleil{background-position:-300px -900px;}.block-syndic-labels .picto-charmance{background-position:-400px 0;}.block-syndic-labels .picto-gitesdefrance{background-position:-400px -100px;}.block-syndic-labels .picto-bienvenuebebe{background-position:-400px -200px;}
.block-menu .content li{padding:0;margin:0;}.block-menu.menu-vertical .content li{display:block;clear:left;}.block-menu.menu-vertical .content li.last{margin-bottom:0 !important;}.block-menu.menu-horizontal .content li{display:inline-block;vertical-align:top;}.block-menu.menu-horizontal .content li.first{margin-left:0 !important;}.block-menu.menu-horizontal .content li.last{margin-right:0 !important;}.menu-label.menu-horizontal .content ul,.menu-puce-label.menu-horizontal .content ul,.menu-picto-label.menu-horizontal .content ul,.menu-picto-label-dessous.menu-horizontal .content ul,.menu-picto.menu-horizontal .content ul{margin:0 0 -10px;}.menu-puce-label .content li,.menu-picto-label .content a,.menu-picto-label-dessous .content a,.menu-pastille-label-dessous .content a,.menu-pastille-label-rollover .content a,.menu-picto .content a{background-repeat:no-repeat;}.menu-label.menu-vertical .content li,.menu-puce-label.menu-vertical .content li{margin:0 0 5px;}.menu-puce-label.menu-vertical .content li{background-image:url(/sites/deauvillev4/themes/deauville/img/puce.png);background-position:0 6px;padding:0 0 0 9px;}.menu-label.menu-horizontal .content li,.menu-puce-label.menu-horizontal .content li{margin:0 11px 10px 0;}.menu-picto-label.menu-horizontal .content li,.menu-picto-label-dessous.menu-horizontal .content li,.menu-picto.menu-horizontal .content li{margin:0 26px 10px 0;}.menu-pastille-label-dessous.menu-horizontal .content li,.menu-pastille-label-rollover.menu-horizontal .content li{margin:25px 46px 25px 0;}.menu-puce-label.menu-horizontal .content li{background-image:url(/sites/deauvillev4/themes/deauville/img/separateur.png);background-position:100% 50%;padding:0 21px 0 0;}.menu-puce-label.menu-horizontal .content li.last{background-image:none;padding-right:0;}.menu-picto-label .content a,.menu-picto-label-dessous .content a,.menu-pastille-label-dessous .content a,.menu-picto .content a{display:inline-block;}.menu-picto-label-dessous .content a,.menu-pastille-label-dessous .content a,.menu-pastille-label-rollover .content a{text-align:center;}.menu-pastille-label-dessous .content a,.menu-pastille-label-rollover .content a{-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;border-radius:100px;}.menu-pastille-label-rollover .content a{text-indent:-9999px;display:table-cell;vertical-align:middle;}.menu-pastille-label-rollover .content a:hover,.menu-pastille-label-rollover .content a:active,.menu-pastille-label-rollover .content a:focus,.menu-pastille-label-rollover .content a.active,.menu-pastille-label-rollover .content li:hover > a{text-indent:0;background-image:none;}.menu-picto-label.menu-vertical .content li,.menu-picto-label-dessous.menu-vertical .content li,.menu-pastille-label-dessous.menu-vertical .content li,.menu-pastille-label-dessous.menu-vertical .content li,.menu-picto.menu-vertical .content li{margin:0 0 20px;}.menu-picto .content a{text-indent:-9999px;}.menu-label .content a:hover,.menu-label .content a:active,.menu-label .content a:focus,.menu-label .content a.active,.menu-puce-label .content a:hover,.menu-puce-label .content a:active,.menu-puce-label .content a:focus,.menu-puce-label .content a.active{text-decoration:underline;}#header01_col02 .block{margin:14px 0 0 0;float:left;}#header02_top .block,#header02_right .block,#header02_bottom .block{float:left;}#block-ajax-sur-mesure-video-hp,#player_custom_youtube{display:block;width:100% !important;height:740px;max-width:1600px;overflow:hidden;}.youtube-content{display:block;width:100%;height:100%;}.youtube-content iframe{display:block;width:100%;height:740px;}@media only screen and (max-width:760px){#block-ajax-sur-mesure-video-hp,#player_custom_youtube{height:500px;}.youtube-content iframe{height:500px;}}#player_custom_youtube.id_L00aOJLBkak{height:680px;}#player_custom_youtube.id_L00aOJLBkak iframe{margin-top:-110px;height:900px !important;}@media only screen and (max-width:1200px){#player_custom_youtube.id_L00aOJLBkak{height:500px;}#player_custom_youtube.id_L00aOJLBkak iframe{margin-top:0;width:100% !important;height:100% !important;}}.block-main-menu .menu-toggle{width:50px;padding:7px 0;margin:0 0 10px 15px;}.block-main-menu .menu-toggle .line{background-color:#404950;border:none;height:4px;width:30px;margin:6px auto;}.block-main-menu .menu-toggle .toggle-help{color:#404950;white-space:nowrap;top:12px;left:55px;}.block-main-menu.menu-horizontal .content ul{margin:0;}.block-main-menu.menu-horizontal .content li{background-image:none;border-right:1px solid #e4e4e4;padding:0;margin:0;float:left;position:static !important;}.block-main-menu.menu-horizontal .content li.last{border:none;}.block-main-menu .content li a{font-size:0.95em;line-height:1.7em;height:60px;padding:10px 24px 0;display:block;}.block-main-menu .content li a strong{color:#404950;font-size:1.3em;text-transform:uppercase;display:block;}.block-main-menu .content li a:hover,.block-main-menu .content li a:active,.block-main-menu .content li a:focus,.block-main-menu .content li a.active,.block-main-menu .content li:hover > a{color:#404950;text-decoration:none;background-color:#e4e4e4;}.block-main-menu .content li:hover > ul{display:block;}.block-main-menu .content li ul{background-color:#ffffff;background-color:rgba(255,255,255,0.9);height:auto;width:1170px;width:1480px;padding:30px 0 5px;display:none;position:absolute;top:70px;left:-155px;z-index:50;}.block-main-menu.menu-horizontal .content li li{border:none;height:auto !important;width:20%;padding:0 20px !important;margin:0 0 40px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.block-main-menu .content li li a{color:#404950 !important;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1em;text-transform:uppercase;line-height:1em;height:auto;padding:0;display:inline;}.block-main-menu .content li li a:hover,.block-main-menu .content li li a:active,.block-main-menu .content li li a:focus,.block-main-menu .content li li a.active,.block-main-menu .content li li:hover > a,.block-main-menu .content li li li:hover > a{background-color:transparent;}.block-main-menu .content li li a:hover,.block-main-menu .content li li a:active,.block-main-menu .content li li a:focus,.block-main-menu .content li li a.active{color:#000000 !important;}.block-main-menu .content li li ul{background-color:transparent;width:auto;padding:40px 0 0;display:block;position:static;}.block-main-menu.menu-horizontal .content li li li{background-image:url(/sites/deauvillev4/themes/deauville/img/master/puce.png) !important;background-repeat:no-repeat;background-position:20px 5px;width:auto;padding:0 0 0 35px !important;margin:0 0 10px;float:none;}.block-main-menu .content li li li a{font-family:"CenturyGothic",Arial,Helvetica,sans-serif;text-transform:none;}.block-langue .content{background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:100% 0;height:40px;width:80px;position:relative;z-index:50;}.block-langue .content ul{padding:40px 0 0;position:absolute;top:0;left:0;}.block-langue .content:hover li{display:block;}.block-langue .content li{height:40px;display:none;}.block-langue .content li.active{display:block;position:absolute;top:0;left:0;}.block-langue .content a{text-indent:-9999px;background-color:#ffffff;background-color:rgba(255,255,255,0.8);background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;height:40px;width:49px;display:block;}.block-langue .content li.active a{cursor:default;}.block-langue .content .fr a{background-position:-240px -60px;}.block-langue .content .en a,.block-langue .content .en-gb a{background-position:-240px -120px;}.block-langue .content .de a{background-position:-240px -180px;display:none;}.block-langue .content .nl a{background-position:-240px -240px;display:none;}.block-langue .content .es a{background-position:-240px -300px;}.block-langue .content .it a{background-position:-240px -360px;display:none;}#block-locale-language .locale-untranslated{display:none;}.block-slogan .content{font-size:0.9em;text-transform:uppercase;letter-spacing:0.1em;background-color:#ffffff;background-color:rgba(255,255,255,0.8);padding:5px 30px 6px;}.block-slogan .content *{margin:0;}.block-deroulant{height:40px;position:relative;cursor:default;}.block-deroulant h2,.block-deroulant .content{background-color:#ffffff;background-color:rgba(255,255,255,0.8);}.block-deroulant h2{color:#404950;font-size:1.25em;text-transform:uppercase;line-height:59px;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:100% -60px;height:60px;width:270px;padding:0 60px 0 30px;margin:0;}.block-deroulant:hover .content{display:block;}.block-deroulant .content{min-width:100%;display:none;position:absolute;top:60px;left:0;z-index:50;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.block-deroulant .content a{color:#404950;font-size:0.95em;white-space:nowrap;padding:10px 30px;display:block;}.block-deroulant .content a:hover,.block-deroulant .content a:active,.block-deroulant .content a:focus,.block-deroulant .content a.active{text-decoration:none;background-color:#ffffff;}.block-search .content{width:60px;overflow:hidden;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.block-search .content:hover{width:250px;}.block-search .content h2{display:none;}.block-search .content .form-item,.block-search .content .form-actions{margin:0;float:left;}.block-search .content label{display:none;}.block-search .content .form-item{width:0;overflow:hidden;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.block-search .content:hover .form-item{width:190px;}.block-search .content input{text-transform:none;background-color:rgba(255,255,255,0.8);border:none;height:60px;width:190px;padding:0 15px;float:left;}.block-search .content .form-submit{text-indent:-9999px;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:-180px -120px;width:60px;padding:0;cursor:pointer;}.block-entete.menu-horizontal .content ul{margin:0;}.block-entete.menu-horizontal .content li{margin:0;float:left;}.block-entete .content a{background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);height:60px;width:60px;}.block-carnet .content,.block-panier .content{text-align:center;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;height:25px;width:60px;padding:35px 0 0;position:relative;}.block-panier .content{background-color:#ffffff;background-position:-180px -240px;}.block-carnet .content a,.block-panier .content a{text-indent:-9999px;height:60px;width:60px;display:block;position:absolute;top:0;left:0;}.block-carnet .content #carnet-compteur,.block-panier .content .line-item-quantity{color:#569bbe;font-size:0.95em;line-height:18px;background-color:#ffffff;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;height:19px;padding:0 3px;display:inline-block;float:none;}.block-carnet .content .views-row,.block-panier .content .views-row{display:block !important;}.block-panier .content .view-content{display:none;}.block-panier .content .line-item-summary{text-align:center;margin:0;}.block-panier .content .line-item-quantity-raw:before{content:"(";}.block-panier .content .line-item-quantity-raw:after{content:")";}.block-panier .content .line-item-quantity-label{display:none;}.block-panier .content ul,.block-panier .content li{padding:0 !important;margin:0 !important;}#footer-wrapper .block{margin:40px 0 0;}#footer-wrapper .block:first-child{margin:0;}#footer01 .block-bouton{padding:5px 0 0;}.block-contact +  .block-bouton{margin:30px 0 0 !important;}.block-bouton.menu-vertical .content li{margin:0 0 20px;}.block-bouton .content a{color:#569bbe !important;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.1em;text-align:center;text-transform:uppercase;text-decoration:none !important;line-height:39px;background-color:#ffffff;height:40px;display:block;}.block-bouton .content a:hover,.block-bouton .content a:active,.block-bouton .content a:focus,.block-bouton .content a.active,.block-bouton .content li:hover > a{color:#404950 !important;}.block-social .content ul{text-align:center;}.block-social.menu-horizontal .content li{margin:0 11px 10px 0;}.block-social .content a{background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);height:50px;width:50px;}.block-social .content .lien-facebook{background-position:0 0;}.block-social .content .lien-twitter{background-position:0 -60px;}.block-social .content .lien-googleplus{background-position:0 -120px;}.block-social .content .lien-youtube{background-position:0 -180px;}.block-social .content .lien-flickr{background-position:0 -240px;}.block-social .content .lien-instagram{background-position:0 -300px;}.block-social .content .lien-pinterest{background-position:0 -360px;}.block-social .content .lien-facebook:hover,.block-social .content .lien-facebook:focus,.block-social .content .lien-facebook:active{background-position:-60px 0;}.block-social .content .lien-twitter:hover,.block-social .content .lien-twitter:focus,.block-social .content .lien-twitter:active{background-position:-60px -60px;}.block-social .content .lien-googleplus:hover,.block-social .content .lien-googleplus:focus,.block-social .content .lien-googleplus:active{background-position:-60px -120px;}.block-social .content .lien-youtube:hover,.block-social .content .lien-youtube:focus,.block-social .content .lien-youtube:active{background-position:-60px -180px;}.block-social .content .lien-flickr:hover,.block-social .content .lien-flickr:focus,.block-social .content .lien-flickr:active{background-position:-60px -240px;}.block-social .content .lien-instagram:hover,.block-social .content .lien-instagram:focus,.block-social .content .lien-instagram:active{background-position:-60px -300px;}.block-social .content .lien-pinterest:hover,.block-social .content .lien-pinterest:focus,.block-social .content .lien-pinterest:active{background-position:-60px -360px;}.block-selection > h2{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.1em;text-transform:uppercase;margin:0 0 35px;}.block-selection .content{font-size:1.25em;padding:0 0 0 35px;}.block-selection.menu-vertical .content li{margin:0 0 25px;}.block-selection.menu-vertical .content a span{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;}.block-espace.menu-vertical .content li{margin:0 0 20px;}.block-espace .content a{font-size:1.1em;text-align:center;text-transform:uppercase;text-decoration:none !important;border:1px solid #ffffff;padding:8px 15px;display:block;}.block-espace .content a:hover,.block-espace .content a:active,.block-espace .content a:focus,.block-espace .content a.active,.block-espace .content li:hover > a{background-color:rgba(0,0,0,0.1);}.block-media .content{font-size:1.25em;}.block-media .content ul{text-align:center;}.block-media .content a{background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);}.block-media.menu-picto-label .content a,.block-media.menu-picto .content a{height:70px;}.block-media.menu-picto-label .content a{line-height:69px;padding:0 0 0 80px;}.block-media.menu-picto-label-dessous .content a{padding:80px 0 0;}.block-media.menu-picto-label-dessous .content a,.block-media.menu-picto .content a{width:70px;}.block-media .content .lien-brochures{background-position:-180px -480px;}.block-media .content .lien-brochures:hover,.block-media .content .lien-brochures:active,.block-media .content .lien-brochures:focus{background-position:-180px -600px;}.block-media .content .lien-numeros{background-position:-180px -720px;}.block-media .content .lien-numeros:hover,.block-media .content .lien-numeros:active,.block-media .content .lien-numeros:focus{background-position:-180px -840px;}.block-media.menu-picto-label-dessous .content span{margin:0 -100px;display:block;}.block-carte{padding:30px 0 0;}.block-carte .content .lien-carte{background-image:url(/sites/deauvillev4/themes/deauville/img/master/carte.png);background-position:0 100%;height:245px;width:300px;}#footer-wrapper .block-carte + .block-contact{margin:0}.block-contact .content{font-size:1.25em;}.block-contact .content p{margin:0;}.block-contact .content .horaires{color:#dceef6;font-size:0.9em;}.block-contact .content .tel{line-height:29px;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:0 -120px;height:30px;padding:0 0 0 40px;margin:15px 0 0 30px;}.block-pratique{text-align:center;}.block-pratique > h2,.block-pratique .content{font-size:1.25em;display:inline-block;}.block-pratique > h2{background-image:url(/sites/deauvillev4/themes/deauville/img/separateur.png);background-repeat:no-repeat;background-position:100% 50%;padding:0 21px 0 0;margin:0 11px 0 0;}.block-venir .content{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.1em;text-transform:uppercase;padding:0 0 0 70px;}.block-texte-footer .content{color:#bdd5e3;font-style:italic;text-align:center;padding:0 100px;}.block-texte-footer .content *{margin:0;}#tools .block{margin:0 0 0 15px;float:left;}.sidebar .block{margin:0 0 30px;}#content-bottom01 .block > h2,#content-bottom02 .block > h2,#content-bottom03 .block > h2{color:#000000;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.9em;text-transform:uppercase;margin:0 0 30px;}#content-bottom02 .block > h2{color:#ffffff;}#content-bottom01 .block > h2:after,#content-bottom02 .block > h2:after,#content-bottom03 .block > h2:after{content:"";font-size:1px;border-bottom:1px solid #000000;height:5px;width:130px;margin:0 0 0 3px;display:block;}#content-bottom02 .block > h2:after{border-bottom:1px solid #ffffff;}#patchwork00 .block .content p,#patchwork01 .block .content p,#patchwork02 .block .content p{background-position:50% 50%;background-size:cover;height:100%;width:100%;margin:0;display:table;}#patchwork00 .block .content a,#patchwork01 .block .content a,#patchwork02 .block .content a,#patchwork00 .block .content p > span,#patchwork01 .block .content p > span,#patchwork02 .block .content p > span{color:#ffffff;text-align:center;padding:0 20px;display:table-cell;vertical-align:middle;}#patchwork00 .block .content{height:245px;}#patchwork00_col01 .block .content{background-color:#ec7405;}#patchwork00_col02 .block .content{background-color:#2b4d5f;}#patchwork01 .block .content{height:230px;}#patchwork01_col01 .block .content{background-color:#569bbe;}#patchwork01_col02 .block .content{background-color:#1c1c1c;}#patchwork02_col01 .block:nth-child(1) .content{background-color:#000000;height:390px;}#patchwork02_col01 .block:nth-child(2){width:200px;margin:0 0 0 auto;}#patchwork02_col01 .block:nth-child(2) .content{background-color:#569bbe;height:200px;}#patchwork02_col02 > .region > .block:nth-child(1){width:66.6666666666%;float:left;}@media only screen and (min-width:760px){#patchwork02_col02 > .region > .block:nth-child(1){min-height:320px;}}#patchwork02_col02 > .region > .block:nth-child(1) .content{background-color:#fffe00;height:320px;}#patchwork02_col02 > .region > .block:nth-child(1) .content a{color:#4b4c44;}#patchwork02_col02 > .region > .block:nth-child(1) .content p > span{color:#FFFFFF;}#patchwork02_col02 > .region > .block:nth-child(2){width:33.3333333333%;float:left;}#patchwork02_col02 > .region > .block:nth-child(2) .content img{height:auto !important;width:100% !important;}#patchwork02_col02a .block:nth-child(1) .content{background-color:#4b4c44;height:230px;}#patchwork02 .block.block-carte-patchwork .content{height:200px;}.block-outils.menu-picto .content ul{margin:0;}.block-outils.menu-picto .content li{margin:0;display:block;float:left;}.block-outils.menu-picto .content a{background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);height:30px;}.block-outils.menu-picto .content .lien-police-moins{background-position:-120px 0;width:26px;}.block-outils.menu-picto .content .lien-police-defaut{background-position:-120px -60px;width:29px;}.block-outils.menu-picto .content .lien-police-plus{background-position:-120px -120px;width:48px;margin-right:15px;}.block-outils.menu-picto .content .lien-imprimer{background-position:-120px -180px;width:28px;}.block-outils.menu-picto .content .lien-pdf{background-position:-120px -240px;width:31px;margin-right:15px;}.block-sharethis .content span{background-color:#bbbbbb;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px;height:30px;width:30px;margin-right:15px;display:block;float:left;cursor:pointer;}.block-sharethis .content span:last-child{margin-right:0;}.block-sharethis .content .st_facebook_custom{background-position:-120px -300px;}.block-sharethis .content .st_twitter_custom{background-position:-120px -360px;}.block-sharethis .content .st_email_custom{background-position:-120px -420px;}.block-addtoany .content a{padding:0;margin-right:15px;display:block;float:left;}.block-addtoany .content a:last-child{margin-right:0;}.block-addtoany .content .a2a_s__default{background-color:#bbbbbb;background-repeat:no-repeat;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px;height:30px;width:30px;}.block-addtoany .content .a2a_s_facebook{background-position:-120px -300px;}.block-addtoany .content .a2a_s_twitter{background-position:-120px -360px;}.block-addtoany .content .a2a_s_email{background-position:-120px -420px;}.block-sommaire,.sidebar .block-menu{color:#ffffff;background-color:#404950;padding:15px 20px 20px;}.block-sommaire h2,.sidebar .block-menu h2{color:#ffffff;text-align:center;margin:0 0 20px;}.block-sommaire .content ul,.sidebar .block-menu .content ul{border-top:1px solid rgba(255,255,255,0.3);}.block-sommaire .content li,.sidebar .block-menu .content li{padding:10px 0;border-bottom:1px solid rgba(255,255,255,0.3);}.block-sommaire .content a,.sidebar .block-menu .content a{color:#ffffff;}.block-sommaire .content a:hover,.block-sommaire .content a:focus,.block-sommaire .content a:active,.sidebar .block-menu .content a:hover,.sidebar .block-menu .content a:focus,.sidebar .block-menu .content a:active{text-decoration:underline;}.sidebar .block-menu.block-sommaire-ville h2{margin:0 20px 20px;}.sidebar .block-menu.block-sommaire-ville .content ul,.sidebar .block-menu.block-sommaire-ville .content li{border:none;}.sidebar .block-menu.block-sommaire-ville .content li{border:none;padding:0;margin:0 0 1px;}.sidebar .block-menu.block-sommaire-ville .content a{color:#569bbe;font-size:1.2em;text-align:center;text-transform:uppercase;background-color:#2e2e2e;padding:14px 10px 15px;display:block;}.block-default{padding:15px 20px 20px;}.block-default > h2{color:#ffffff;text-align:center;margin:0 0 20px;}.block-default .content{border-top:1px solid rgba(255,255,255,0.3);}.block-default .content h2,.block-default .content h3,.block-default .content h4,.block-default .content h5,.block-default .content h6,.block-default .content p{margin:20px 0 0;}.block-default .content a:hover,.block-default .content a:focus,.block-default .content a:active{text-decoration:underline;}.block-default01{color:#ffffff;background-color:#404950;}.block-default01 .content *{color:#ffffff;}.block-default02{color:#ffffff;background-color:#569bbe;}.block-default02 .content *{color:#ffffff;}.page-node #listing-fsviews .field-name-field-image{position:static;}.page-node #listing-fsviews .node h2,.page-node #listing-fsviews .field-name-field-actu-date,.page-node #listing-fsviews .field-name-field-bonplan-date,.page-node #listing-fsviews .field-name-field-commune,.page-node #listing-fsviews .field-name-body{margin-left:0;}.page-node #listing-fsviews > .item-list{text-align:center;margin:20px 0;display:block;}.block-carte-patchwork .content{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.5em;text-transform:uppercase;background-image:url(/sites/deauvillev4/themes/deauville/img/fond-carte.jpg);background-repeat:no-repeat;background-position:50% 50%;}.block-bouton-patchwork{width:170px;margin:40px 0 0 auto;}.block-bouton-patchwork .content{height:170px;}.block-bouton-patchwork .content a{color:#000000 !important;font-family:"Lobster",Arial,Helvetica,sans-serif;font-size:2.2em;border:1px solid #000000;}.block-bouton-patchwork .content a:hover,.block-bouton-patchwork .content a:focus,.block-bouton-patchwork .content a:active{background-color:rgba(0,0,0,0.1);}#patchwork02_col02a .block.block-bouton-patchwork:nth-child(1) .content{background-color:#FFFFFF;height:170px;}.block-temoignage-patchwork .content{color:#569bbe;font-size:1.3em;text-align:center;padding:70px 20px 0;position:relative;}.block-temoignage-patchwork .content:before{content:"";font-size:1px;background-color:#569bbe;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:-60px -840px;-webkit-border-radius:28px;-moz-border-radius:28px;-o-border-radius:28px;border-radius:28px;height:55px;width:55px;display:block;margin:0 0 0 -28px;position:absolute;top:43px;left:50%;}.block-temoignage-patchwork .content p{margin:0 0 20px !important;display:block !important;}.block-temoignage-patchwork .content p:first-child:before{content:"";font-size:1px;border-top:1px solid #569bbe;height:45px;width:170px;margin:0 auto;display:block;}.block-slider .content{position:relative;}.block-slider .content .carousel{position:relative;}.block-slider .content #scrollbox{overflow:hidden;}.block-slider .content #scrollbox ul{width:99999px;}.block-slider .content #scrollbox li{width:234px;float:left;position:relative;display:block;}.block-slider .content #scrollbox a{color:#575757;display:block;}.block-slider .content #scrollbox .scrollbox-info{color:#ffffff;background-color:#000000;background-color:rgba(0,0,0,0.7);width:100%;padding:10px 5px;display:none;position:absolute;bottom:0;left:0;right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.block-slider .content #scrollbox .scrollbox-info h3{font-size:1.1em;padding:0 10px;margin:0;}.block-slider .content #scrollbox .scrollbox-info .lien a{text-indent:-9999px;background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/plus.png);background-repeat:no-repeat;background-position:50% 50%;height:23px;width:23px;display:block;position:absolute;bottom:10px;right:10px;}.block-slider .content #scrollbox li:hover .scrollbox-info{display:block;}.block-slider .content #scrollbox-backward,.block-slider .content #scrollbox-forward{background-color:#000000;background-color:rgba(0,0,0,0.5);background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;text-indent:-9999px;height:234px;width:70px;position:absolute;top:0;cursor:pointer;}.block-slider .content #scrollbox-backward{background-position:-240px -1440px;left:0;}.block-slider .content #scrollbox-forward{background-position:-240px -1680px;right:0;}.block-video .content{position:relative;}.block-video .content:after{content:".";height:0;display:block;clear:both;visibility:hidden;}.block-video .content iframe{margin:0 30px;float:left;}.block-video .content h2,.block-video .content p{margin:0 0 20px;}.block-video .content h2{color:#fffe00;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:2.2em;text-transform:uppercase;}.block-video .content p{color:#ffffff;font-size:1.1em;}.block-video .content .boutons{margin:0;position:absolute;bottom:0;left:760px;}.block-video .content .boutons a{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1em;background-color:#fffe00;border:none;width:300px;}.block-liens .content li{width:33.3333333333%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.block-liens .content li:nth-child(3n+1){padding:30px 20px 0 0;}.block-liens .content li:nth-child(3n+2){padding:30px 10px 0;}.block-liens .content li:nth-child(3n+3){padding:30px 0 0 20px;}.block-liens .content a{color:#000000;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.5em;text-align:center;text-transform:uppercase;border:1px solid #000000;height:100px;width:100%;display:table;}.block-liens .content a:hover,.block-liens .content a:focus,.block-liens .content a:active{background-color:rgba(0,0,0,0.1);}.block-liens .content span{display:table-cell;vertical-align:middle;}.block-googlemaps-form .content > img{float:left;}.block-googlemaps-form .content > div{margin:0 0 0 400px;}.block-googlemaps-form .content p{color:#000000;letter-spacing:0.08em;margin:30px 0 0;}.block-contact-form > h2{color:#66a5c4;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.9em;margin:0 0 25px;}.block-contact-form > h2:after{content:"";font-size:1px;border-bottom:1px solid #66a5c4;height:7px;width:85px;margin:0 0 0 2px;display:block;}.block-contact-form .content p{color:#868686;margin:0 0 15px;}.block-contact-form .content p:nth-child(1){color:#000000;font-size:1.5em;margin:0 0 25px;}.block-contact-form .content p:nth-child(2){color:#000000;font-size:1.2em;border-bottom:1px solid #e4e4e4;padding:0 0 45px;margin:0 0 60px;}.block-pub .content{height:230px;}.block-pratique-ville > h2{color:#7f7f7f !important;font-family:"CenturyGothic",Arial,Helvetica,sans-serif !important;font-size:1.7em !important;line-height:170px;height:170px;width:200px;margin:0 !important;float:left;position:relative;}.block-pratique-ville > h2:after{background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:-240px -2280px;border:none !important;height:170px !important;width:25px !important;margin:0 !important;position:absolute;top:0;right:25px;}.block-pratique-ville .content li{margin:0 0 30px 30px;float:left;}.block-pratique-ville .content li:first-child{margin-left:0;}.block-pratique-ville .content li a{color:#325f76;text-align:center;text-transform:uppercase;background-color:#ffffff;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;height:170px;width:170px;display:table;}.block-pratique-ville .content li a:hover,.block-pratique-ville .content li a:focus,.block-pratique-ville .content li a:active{text-decoration:underline;}.block-pratique-ville .content li a span{padding:20px;display:table-cell;vertical-align:middle;}#home .block > h2,#home02bis .block > h2{font-size:2.5em;max-width:1170px;margin:0 auto 30px;}#home .block > h2{color:#343b3e;}#home02 .block > h2,#home02bis .block > h2,#home04 .block > h2{color:#ffffff;}#home .block > h2:after,#home02bis .block > h2:after{content:"";font-size:1px;height:10px;width:130px;margin:0 0 0 3px;display:block;}#home .block > h2:after{border-bottom:1px solid #343b3e;}#home02 .block > h2:after,#home02bis .block > h2:after,#home04 .block > h2:after{border-bottom:1px solid #ffffff;}#home01_col01b .block:first-child .content,#home01_col02 .block:first-child .content,#home01_col01b .region .block .content,#home01_col02 .region .block .content,#home03_col01b .block:first-child .content,#home03_col02 .block:first-child .content{height:200px;}#home01_col01b .block:last-child .content,#home01_col02 .block:last-child .content,#home01_col01b > .block .content,#home01_col02 > .block .content,#home03_col01b .block:last-child .content,#home03_col02 .block:last-child .content{height:460px;}#home03_col01a .block:first-child .content{height:430px;}#home03_col01a .block:last-child .content{height:230px;}#home03bis_col01 .block .content,#home03bis_col02 .block .content,#home03ter_col01 .block .content,#home03ter_col02 .block .content,#home03ter_col03 .block .content,#home03ter_col04 .block .content{height:290px;}#home03_over .block .content{height:660px;}.block-md-slider .md-slide-wrap{font-size:1em;min-width:0 !important;}.block-md-slider .md-objects{font-size:100% !important;width:100% !important;}.block-md-slider .md-arrow{width:100%;max-width:1170px;position:absolute;top:50%;left:50%;margin:0 0 0 -585px;-webkit-opacity:1 !important;-moz-opacity:1 !important;-o-opacity:1 !important;opacity:1 !important;}.block-md-slider .md-arrow-left,.block-md-slider .md-arrow-right{background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;height:196px;width:36px;margin:-98px 0 0;}.block-md-slider .md-arrow-left{background-position:-240px -960px;left:0;}.block-md-slider .md-arrow-right{background-position:-240px -1200px;right:0;}.block-md-slider .md-bullet{background-color:#569bbe;height:10px;width:10px;margin:0 10px 0 0;}.block-md-slider .md-bullet a{background-color:#bbbbbb;}.block-rechargement > h2{float:left;}.block-rechargement .content span{text-indent:-9999px;display:block;cursor:pointer;}.block-rechargement .content .reload-nav{float:right;}.block-rechargement .content .reload-nav span{background-color:#569bbe;border:3px solid #ffffff;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;height:10px;width:10px;margin:14px 0 0 4px;float:left;}.block-rechargement .content .reload-nav span:hover,.block-rechargement .content .reload-nav .on{background-color:#bbbbbb;}.block-rechargement .content .reload{background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:-180px 0;height:50px;width:50px;margin:0 auto;}.block-rechargement .content #onglet{position:relative;clear:both;}.block-rechargement .content .onglet-titre{color:#ffffff;font-size:1.8em;text-align:center;text-transform:uppercase;background-image:url(/sites/deauvillev4/themes/deauville/img/accueil/menu-deroulant.png);background-repeat:no-repeat;line-height:69px;background-color:#8f7d76;height:70px;cursor:pointer;}.block-rechargement .content .onglet-off .onglet-titre{background-position:100% 0;}.block-rechargement .content .onglet-on .onglet-titre,.block-rechargement .content #onglet:hover .onglet-titre{background-position:100% -70px;}.block-rechargement .content .onglet-masque{background-color:#ffffff;background-color:rgba(255,255,255,0.8);height:660px;width:100%;position:absolute;top:70px;left:0;z-index:59;}.block-rechargement .content .onglet-off .onglet-masque{display:none;}.block-rechargement .content .onglet-on .onglet-masque,.block-rechargement .content #onglet:hover .onglet-masque{display:block;}.block-rechargement .content .onglet-contenu{color:#ffffff;font-size:1.4em;background-color:#7a6a64;width:100%;position:absolute;top:70px;left:0;z-index:60;overflow:hidden;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.block-rechargement .content .onglet-off .onglet-contenu{height:0;}.block-rechargement .content .onglet-on .onglet-contenu,.block-rechargement .content #onglet:hover .onglet-contenu{height:430px;}.block-rechargement .content .onglet-contenu .col{width:33.3333333333%;float:left;}.block-rechargement .content .onglet-contenu .col > div{padding:20px 0 0 70px;}.block-rechargement .content .onglet-contenu .form-checkboxes{margin:40px 0 0;}.block-rechargement .content .onglet-contenu .form-type-checkboxes .form-type-checkbox{margin:30px 0 0 !important;}.block-rechargement .content .onglet-contenu .form-type-checkbox input{display:none;}.block-rechargement .content .onglet-contenu .form-type-checkbox label{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif !important;font-size:0.8em !important;letter-spacing:0.2em;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:0 -600px;padding:0 0 0 28px !important;cursor:pointer;}.block-rechargement .content .onglet-contenu .form-type-checkbox input:checked + label{color:#66a5c4;background-position:0 -660px;}.block-titre .content{display:none;}.block-periode .content ul{height:100%;}.block-periode .content li{height:100%;width:100%;display:table;}.block-periode .content a{color:#ffffff;font-family:"Lobster",Arial,Helvetica,sans-serif;text-align:center;display:table-cell;vertical-align:middle;}.block-periode .content .lien-tourisme{font-size:2.3em;}.block-periode .content .lien-ville{font-size:4.5em;line-height:1.1em;}.block-periode .content .lien-ville:first-line{font-size:0.54em;line-height:1.1em;}.block-incontournables .content p,.block-rendezvous .content p,.block-pourvous .content p,.block-plusdenvies .content p{height:100%;width:100%;margin:0;display:table;}.block-incontournables .content a,.block-rendezvous .content a,.block-pourvous .content a,.block-plusdenvies .content a{text-align:center;background-color:#ffffff;padding:0 50px;display:table-cell;vertical-align:middle;}.block-incontournables .content a{font-size:2.6em;padding-bottom:15px;}.block-rendezvous .content a{font-size:1.9em;text-transform:uppercase;padding-top:15px;}.block-pourvous .content a{color:#8f7d76;font-size:1.9em;text-transform:uppercase;line-height:2em;padding:40px 20px 0;vertical-align:top;}.block-plusdenvies .content a{color:#ffffff;font-size:2.3em;padding:10px 20px 0;}.block-incontournables .content strong,.block-rendezvous .content strong,.block-pourvous .content strong{font-family:"CenturyGothic",Arial,Helvetica,sans-serif;display:block;}.block-incontournables .content strong{font-size:4.2em;line-height:1em;background-color:#ffffff;padding:0 10px;display:inline-block;}.block-incontournables .content span:before{content:"";font-size:1px;height:22px;margin:-22px 0 0;display:block;}.block-rendezvous .content strong{font-size:1.6em;}.block-pourvous .content strong{font-size:1.25em;text-transform:uppercase;}.block-pourvous .content span{text-transform:none;line-height:normal;}.block-pourvous .content span:after{content:"";font-size:1px;height:32px;width:100px;margin:0 auto 21px;display:block;}.block-plusdenvies .content strong{text-indent:-9999px;background-color:#ffffff;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:-20px -620px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;height:40px;width:40px;margin:0 auto 5px;display:block;}.block-plusdenvies .content span:after{content:"";font-size:1px;border-bottom:1px solid #ffffff;height:12px;width:100px;margin:0 auto;display:block;}.block-lienagenda .content p{margin:0;}.block-lienagenda .content a{color:#ffffff;text-align:center;text-transform:uppercase;text-decoration:none;}.block-actu .content{position:relative;overflow:hidden;}.block-actu .content .listings,.block-actu .content .bloc-listing,.block-actu .content .listing-media,.block-actu .content .media,.block-actu .content .listing-apercu,.block-actu .content .lien a{height:100%;}.block-actu .content .listing-apercu,.block-actu .content .lien a{width:100%;position:absolute;top:0;left:0;}.block-actu .content .listing-media{overflow:hidden;}.block-actu .content .media{background-position:50% 50%;background-size:cover;}.block-actu .content .bloc-listing:hover .media{width:100%;padding:150px;margin:-150px;-webkit-opacity:0.4;-moz-opacity:0.4;-o-opacity:0.4;opacity:0.4;-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);filter:blur(6px);}.block-actu .content h2,.block-actu .content p{color:#ffffff;margin:0;}.block-actu .content h2{font-size:1.5em;text-transform:uppercase;padding:10px 15px;margin:0;line-height:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.block-actu .content .lien a{text-indent:-9999px;display:block;}.block-actu-taxo .content h2{background-color:#000000;background-color:rgba(0,0,0,0.6);height:80px;width:100%;position:absolute;bottom:0;left:0;}.block-actu-taxo .content .taxonomie{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;text-transform:uppercase;background-image:url(/sites/deauvillev4/themes/deauville/img/accueil/fleche-actu.png);background-repeat:no-repeat;background-position:50% 100%;border:none;width:100%;display:block;position:absolute;bottom:80px;left:0;z-index:10;}.block-actu-taxo .content .taxonomie span{line-height:22px;background-color:#ffffff;height:22px;padding:0 15px;margin:16px 0 0;display:inline-block;}.block-actu .content .block-actu-video .taxonomie{background-image:none;}.block-actu .content .block-actu-video .lien{background-image:url(/sites/deauvillev4/themes/deauville/img/accueil/picto-youtube.png);background-repeat:no-repeat;background-position:100% 0;height:100%;width:100%;margin:0;display:block;position:absolute;top:0;left:0;z-index:10;}.block-actu .content .block-actu-video .lien a{background-image:url(/sites/deauvillev4/themes/deauville/img/accueil/picto-play.png);background-repeat:no-repeat;background-position:50% 50%;}.block-actu-texte .content{text-align:center;background-color:#ffffff !important;}.block-actu-texte .content:hover *{color:#ffffff !important;}.block-actu-texte .content .bloc-listing{width:100%;display:table;}.block-actu-texte .content .listing-apercu{display:table-cell;position:static;vertical-align:middle;}.block-actu-texte .content .date{font-size:1.5em;text-transform:uppercase;line-height:1em;}.block-actu-texte .content .date span{font-size:3em;line-height:1em;}.block-actu-texte .content h2{font-size:1.2em;text-transform:none;padding-bottom:0;}.block-actu-date .content h2{text-indent:8.5em;background-color:#000000;background-color:rgba(0,0,0,0.6);width:100%;position:absolute;top:0;left:0;}.block-actu-date .content .date{color:#ffffff;font-size:1.5em;padding:10px 15px;display:block;position:absolute;top:0;left:0;}.block-actu-date .content .date:after{content:" :";}#home03ter_col01 .block-actu-date .content h2,#home03ter_col02 .block-actu-date .content h2,#home03ter_col03 .block-actu-date .content h2,#home03ter_col04 .block-actu-date .content h2{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;text-indent:0;text-align:center;text-shadow:2px 2px 0 rgba(0,0,0,0.5);background-color:transparent;padding:10px 15px 40px;top:auto;bottom:0;}#home03ter_col01 .block-actu-date .content .date,#home03ter_col02 .block-actu-date .content .date,#home03ter_col03 .block-actu-date .content .date,#home03ter_col04 .block-actu-date .content .date{background-color:#000000;background-color:rgba(0,0,0,0.6);}#home03ter_col01 .block-actu-date .content .date:after,#home03ter_col02 .block-actu-date .content .date:after,#home03ter_col03 .block-actu-date .content .date:after,#home03ter_col04 .block-actu-date .content .date:after{content:"";}.block-parallaxe .content{text-align:center;padding:50px;}.block-parallaxe .content *{color:#ffffff;margin:0;}.block-parallaxe .content a{text-decoration:none;}.block-parallaxe .content h2{font-size:3.8em;letter-spacing:0.4em;line-height:normal;margin:0 0 80px;}.block-parallaxe .content p{font-size:3em;}.block-parallaxe .content strong{font-family:"CenturyGothic",Arial,Helvetica,sans-serif;font-size:2.2em;text-transform:uppercase;letter-spacing:0.1em;}.block-parallaxe .content strong:after{content:"";font-size:1px;border-top:1px solid #ffffff;height:20px;width:330px;margin:0 auto;display:block;}.block-rapide .content ul{text-align:center;}.block-rapide .content a{color:#ffffff;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);}.block-rapide.menu-horizontal .content li,.block-rapide.menu-horizontal .content li.first,.block-rapide.menu-horizontal .content li.last{margin:20px 48px 10px !important;}.block-rapide.menu-picto-label-dessous .content a{width:90px;padding:110px 0 0;}.block-rapide .content .lien-demarches{background-position:0 -960px;}.block-rapide .content .lien-demarches:hover,.block-rapide .content .lien-demarches:active,.block-rapide .content .lien-demarches:focus{background-position:-120px -960px;}.block-rapide .content .lien-famille{background-position:0 -1140px;}.block-rapide .content .lien-famille:hover,.block-rapide .content .lien-famille:active,.block-rapide .content .lien-famille:focus{background-position:-120px -1140px;}.block-rapide .content .lien-bibliotech{background-position:0 -1320px;}.block-rapide .content .lien-bibliotech:hover,.block-rapide .content .lien-bibliotech:active,.block-rapide .content .lien-bibliotech:focus{background-position:-120px -1320px;}.block-rapide .content .lien-marches{background-position:0 -1500px;}.block-rapide .content .lien-marches:hover,.block-rapide .content .lien-marches:active,.block-rapide .content .lien-marches:focus{background-position:-120px -1500px;}.block-rapide .content .lien-publications{background-position:0 -1680px;}.block-rapide .content .lien-publications:hover,.block-rapide .content .lien-publications:active,.block-rapide .content .lien-publications:focus{background-position:-120px -1680px;}.block-rapide .content .lien-associations{background-position:0 -1860px;}.block-rapide .content .lien-associations:hover,.block-rapide .content .lien-associations:active,.block-rapide .content .lien-associations:focus{background-position:-120px -1860px;}.block-rapide .content .lien-mobilite{background-position:0 -2280px;}.block-rapide .content .lien-mobilite:hover,.block-rapide .content .lien-mobilite:active,.block-rapide .content .lien-mobilite:focus{background-position:-120px -2280px;}.block-rapide .content .lien-environnement{background-position:0 -2460px;}.block-rapide .content .lien-environnement:hover,.block-rapide .content .lien-environnement:active,.block-rapide .content .lien-environnement:focus{background-position:-120px -2460px;}.block-rapide .content .lien-loisirs{background-position:0 -2640px;}.block-rapide .content .lien-loisirs:hover,.block-rapide .content .lien-loisirs:active,.block-rapide .content .lien-loisirs:focus{background-position:-120px -2640px;}.block-rapide .content .lien-budget{background-position:0 -2820px;}.block-rapide .content .lien-budget:hover,.block-rapide .content .lien-budget:active,.block-rapide .content .lien-budget:focus{background-position:-120px -2820px;}.block-rapide .content .lien-risques{background-position:0 -3000px;}.block-rapide .content .lien-risques:hover,.block-rapide .content .lien-risques:active,.block-rapide .content .lien-risques:focus{background-position:-120px -3000px;}.block-rapide .content .lien-projets{background-position:0 -3180px;}.block-rapide .content .lien-projets:hover,.block-rapide .content .lien-projets:active,.block-rapide .content .lien-projets:focus{background-position:-120px -3180px;}.block-rapide.menu-picto-label-dessous .content span{margin:0 -50px;display:block;}.block-temoignages{margin:0 0 40px;}.block-temoignages .content{color:#ffffff;height:390px;}.block-temoignages .content .portrait{font-size:1.1em;text-align:center;text-transform:uppercase;border-right:1px solid #ffffff;height:365px;width:230px;padding:0 25px;margin:25px 50px 0 0;float:left;position:relative;}.block-temoignages .content > .portrait:before{content:"";font-size:1px;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:0 -840px;height:55px;width:55px;display:block;position:absolute;top:0;right:-27px;}.block-temoignages .content .portrait img{-webkit-border-radius:80px;-moz-border-radius:80px;-o-border-radius:80px;border-radius:80px;margin:0 0 20px;}.block-temoignages .content .portrait p{margin:0 0 20px;}.block-temoignages .content .commentaire{height:210px;padding:70px 0 0;}.block-temoignages .content .commentaire a{color:#ffffff;}.block-temoignages .content .commentaire a:hover,.block-temoignages .content .commentaire a:focus,.block-temoignages .content .commentaire a:active{text-decoration:underline;}.block-temoignages .content .boutons{text-align:center;}.block-temoignages .content .boutons a{color:#ffffff !important;line-height:69px;border-color:#ffffff;height:70px;padding:0 60px;}.block-temoignages .content .boutons a:hover,.block-temoignages .content .boutons a:focus,.block-temoignages .content .boutons a:active{background-color:rgba(0,0,0,0.1);}.block-temoignages .content .listing{color:#8f7d76;background-color:#ffffff;height:390px;width:150px;padding:0 25px;margin:0 0 0 50px;float:right;position:relative;}.block-temoignages .content .listing .listing-overflow{height:100%;position:relative;overflow:hidden;}.block-temoignages .content .listing #listing-content{width:100%;padding:20px 0 0;position:absolute;left:0;}.block-temoignages .content .listing .portrait{font-size:0.9em;border:none;height:125px;width:auto;padding:0;margin:0;float:none;cursor:pointer;}.block-temoignages .content .listing .portrait img{-webkit-border-radius:35px;-moz-border-radius:35px;-o-border-radius:35px;border-radius:35px;margin:0;}.block-temoignages .content .listing #nav-top,.block-temoignages .content .listing #nav-bottom{text-indent:-9999px;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;height:18px;width:98px;margin:0 0 0 -49px;position:absolute;left:50%;cursor:pointer;}.block-temoignages .content .listing #nav-top{background-position:0 -720px;top:-28px;}.block-temoignages .content .listing #nav-bottom{background-position:0 -780px;bottom:-28px;}#home .block-mursocial > h2{font-size:3.8em;text-align:center;margin:0 0 20px;}#home .block-mursocial > h2:after{display:none;}.block-mursocial .content{position:relative;}.block-mursocial .content .onglets-sociaux{position:absolute;top:-45px;right:0;}.block-mursocial .content .onglets-sociaux li{background-color:#000000;-webkit-border-radius:18px;-moz-border-radius:18px;-o-border-radius:18px;border-radius:18px;margin:0 0 0 10px;float:left;}.block-mursocial .content .onglets-sociaux a{text-indent:-9999px;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-size:210px 1554px;height:35px;width:35px;display:block;-webkit-opacity:0.5;-moz-opacity:0.5;-o-opacity:0.5;opacity:0.5;}.block-mursocial .content .onglets-sociaux a:hover,.block-mursocial .content .onglets-sociaux a:focus,.block-mursocial .content .onglets-sociaux a:active,.block-mursocial .content .onglets-sociaux a.on{-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;opacity:1;}.block-mursocial .content .onglets-sociaux .lien-facebook{background-position:0 -1428px;}.block-mursocial .content .onglets-sociaux .lien-twitter{background-position:-42px -1428px;}.block-mursocial .content .onglets-sociaux .lien-googleplus{background-position:-84px -1428px;}.block-mursocial .content .onglets-sociaux .lien-youtube{background-position:-126px -1428px;}.block-mursocial .content .onglets-sociaux .lien-flickr{background-position:-168px -1428px;}.block-mursocial .content .onglets-sociaux .lien-instagram{background-position:0 -1470px;}.block-mursocial .content .onglets-sociaux .lien-pinterest{background-position:-42px -1470px;}.block-mursocial .content .carousel{position:relative;}.block-mursocial .content #scrollbox{overflow:hidden;}.block-mursocial .content #scrollbox ul{width:9999px;}.block-mursocial .content #scrollbox li{width:234px;float:left;position:relative;}.block-mursocial .content #scrollbox a{color:#575757;display:block;}.block-mursocial .content #scrollbox .scrollbox-info{background-color:#ffffff;background-color:rgba(255,255,255,0.8);width:100%;padding:10px 0;display:none;position:absolute;bottom:0;left:0;}.block-mursocial .content #scrollbox .facebook,.block-mursocial .content #scrollbox .twitter,.block-mursocial .content #scrollbox .googleplus,.block-mursocial .content #scrollbox .youtube,.block-mursocial .content #scrollbox .flickr,.block-mursocial .content #scrollbox .instagram,.block-mursocial .content #scrollbox .pinterest{background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;height:50px;width:50px;margin:0 auto;}.block-mursocial .content #scrollbox .facebook{background-position:0 -2040px;}.block-mursocial .content #scrollbox .twitter{background-position:-60px -2040px;}.block-mursocial .content #scrollbox .googleplus{background-position:-120px -2040px;}.block-mursocial .content #scrollbox .youtube{background-position:-180px -2040px;}.block-mursocial .content #scrollbox .flickr{background-position:-240px -2040px;}.block-mursocial .content #scrollbox .instagram{background-position:0 -2100px;}.block-mursocial .content #scrollbox .pinterest{background-position:-60px -2100px;}.block-mursocial .content #scrollbox .like{font-size:0.9em;line-height:44px;background-image:url(/sites/deauvillev4/themes/deauville/img/boutons.png);background-repeat:no-repeat;background-position:0 -720px;height:30px;padding:0 0 0 32px;margin:10px;float:right;cursor:pointer;}.block-mursocial .content #scrollbox li:hover .scrollbox-info{display:block;}.block-mursocial .content #scrollbox-backward,.block-mursocial .content #scrollbox-forward{background-color:#000000;background-color:rgba(0,0,0,0.5);background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;text-indent:-9999px;height:234px;width:70px;position:absolute;top:0;cursor:pointer;}.block-mursocial .content #scrollbox-backward{background-position:-240px -1440px;left:0;}.block-mursocial .content #scrollbox-forward{background-position:-240px -1680px;right:0;}.block-social-stream h2{font-size:3.8em !important;text-align:center;margin:0 0 20px;color:#66a5c4 !important;}#home .block.block-social-stream > h2:after{border-bottom:none;}.block-social-stream .dcsns-toolbar{}.dcsns-toolbar .filter .link-all{display:none;}.block-social-stream .dcsns-toolbar ul{float:right;}.block-social-stream .dcsns-toolbar li a{background-color:#66a5c4;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px;height:30px !important;width:30px !important;margin:0 5px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.dcsns-toolbar .filter .link-all{padding:5px 4px;}.block-social-stream .stream li{background-color:#FFFFFF;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);font-size:12px;padding:0;width:234px;margin:0;font-family:Arial,sans-serif;line-height:1.35em;}.block-social-stream .stream li .inner{overflow:hidden;padding:0;}.block-social-stream .stream li .section-thumb{float:none;margin:0;}.block-social-stream .stream li.dcsns-pinterest .section-thumb img,.block-social-stream .stream li.dcsns-instagram .section-thumb img,.block-social-stream .stream li.dcsns-twitter .section-thumb img,.block-social-stream .stream li.dcsns-youtube .section-thumb img,.block-social-stream .stream li.dcsns-facebook .section-thumb img{width:100%;height:auto;}.block-social-stream .stream li.dcsns-instagram .section-thumb img{max-width:inherit;margin:0;}.block-social-stream .stream li.dcsns-youtube .section-thumb img{max-width:inherit;margin:0;}.block-social-stream .stream li .section-thumb img{border:none;padding:0;background:#fff;}.block-social-stream .stream li .section-user{clear:both;font-style:italic;margin:0 8px 5px 0;display:none;float:left;padding:7px 0 0 15px;line-height:12px;background:url(/sites/deauvillev4/themes/deauville/images/profile.png) no-repeat 0 7px;}.block-social-stream .stream li .section-share{display:none;margin:0 0 5px 0;padding:4px 0 0;float:right;}.block-social-stream .stream li .section-intro{padding:7px 0;width:100%;left:0;bottom:0;position:absolute;color:#569bbe;font-style:normal;font-weight:bold;font-size:10px;z-index:2;display:none;}.block-social-stream .stream li .section-text{display:none;margin-bottom:0;position:absolute;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.8);color:#569bbe;padding:10px 40px 10px 10px;min-height:40px;}.block-social-stream .stream li:hover .section-text,.block-social-stream .stream li:hover .icon{display:block;}.block-social-stream .stream li .icon{position:absolute;left:auto;right:5px;bottom:5px;width:27px;height:27px;background-color:#569bbe;-webkit-border-radius:27px;-moz-border-radius:27px;-o-border-radius:27px;border-radius:27px;background-position:50% 50%;display:none;}.stream li.dcsns-youtube .section-title{margin-bottom:0;position:absolute;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.8);color:#569bbe;padding:10px 40px 10px 10px;min-height:40px;display:none;font-weight:normal;}.stream li.dcsns-youtube:hover .section-title{display:block;}#home .block.block-tagboard > h2{font-size:3.8em;text-align:center;margin:0 0 20px;}#home .block.block-tagboard > h2:after{display:none;}.block-tagboard iframe{}.block-googlemaps{position:relative;}.block-googlemaps .content .googlemaps{height:650px;}.block-googlemaps.menu-horizontal .content .menu{width:100%;position:absolute;top:0;left:0;}.block-googlemaps.menu-horizontal .content ul{background-color:#ffffff;background-color:rgba(255,255,255,0.8);height:80px;max-width:1170px;margin:0 auto;}.block-googlemaps.menu-horizontal .content li{background-image:none;border-right:1px solid #e4e4e4;height:80px;padding:0;margin:0;float:left;}.block-googlemaps.menu-horizontal .content li.last{border:none;}.block-googlemaps.menu-horizontal .content li.plus{border:none;border-left:1px solid #e4e4e4;width:80px;float:right;}.block-googlemaps .content a{color:#569bbe;font-size:1.6em;text-align:center;line-height:79px;height:80px;display:block;}.block-googlemaps .content .plus a{text-indent:-9999px;background-color:#ffffff;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:0 -600px;padding:0;}.block-googlemaps .content a:hover,.block-googlemaps .content a:focus{background-color:#ffffff;text-decoration:none;}.block-googlemaps .content a:active,.block-googlemaps .content a.active{color:#ffffff;background-color:#66a5c4;text-decoration:none;}.block.banniere_pub{display:block;width:100%;height:auto;margin-top:110px;}.block.banniere_pub .banniere-pub .title-pub{display:block;width:100%;height:auto;text-align:center;margin-bottom:20px;}.block.banniere_pub .banniere-pub .title-pub span{font-family:"CenturyGothic";font-size:2.625em;color:#000;text-transform:uppercase;}.block.banniere_pub .banniere-pub .box_pub{display:block;position:relative;}.block.banniere_pub .banniere-pub .box_pub .text_pub_banniere{display:block !important;width:50%;height:230px;background-color:rgba(0,0,0,0.5);position:absolute;top:0;right:0;padding:20px 25px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;overflow:hidden;}.block.banniere_pub .banniere-pub .box_pub .text_pub_banniere .accroche-pub{display:block;text-align:right;font-family:"CenturyGothicBold";font-size:1.875em;font-style:normal;text-transform:uppercase;color:#fff;}.block.banniere_pub .banniere-pub .box_pub .text_pub_banniere .descriptif-pub{display:block;text-align:right;font-size:1em;color:#fff;}.block.banniere_pub .banniere-pub .box_pub .text_pub_banniere .link_to_node{display:block;width:45px;height:45px;background-image:url(/sites/deauvillev4/themes/deauville/img/syndic/plus.png);background-position:center;background-repeat:no-repeat;background-size:100%;color:#fff;}.block.banniere_pub .banniere-pub .box_pub .text_pub_banniere .link_to_node .photo_nid{display:none;}.block-liens-sejour .content p{border:1px solid #569bbe;border-top:none;height:100px;margin:0;}.block-liens-sejour .content a{color:#ffffff;font-size:1.5em;text-align:center;text-transform:uppercase;text-decoration:none;line-height:97px;background-color:#569bbe;height:100px;width:50%;display:block;float:left;}.front .block-liens-sejour .content a{font-family:'Lobster';text-transform:inherit;font-size:2em;}.block-liens-sejour .content a:first-child{color:#569bbe;background-color:#ffffff;}.block-liens-sejour .content a:last-child{color:#ffffff;background-color:#569bbe;}.block-actu-date .content .listing-apercu{display:none;}.block-actu-date .content:hover > .bloc-listing > .listing-apercu,.block-actu-date .content:hover > .listings > .bloc-listing > .listing-apercu{display:table;}.block-actu-date .content .listing-apercu > div{text-align:center;text-shadow:2px 2px 0 rgba(0,0,0,0.5);padding:0 20px 20px;display:table-cell;vertical-align:middle;}#home03ter_col01 .content .listing-apercu > div,#home03ter_col02 .content .listing-apercu > div,#home03ter_col03 .content .listing-apercu > div,#home03ter_col04 .content .listing-apercu > div{padding-left:10px;padding-right:10px;}.block-actu-date .content .listing-apercu .lien a:after{content:"";background-image:url(/sites/deauvillev4/themes/deauville/img/plus2.png);background-repeat:no-repeat;background-position:50% 50%;height:60px;width:60px;display:block;position:absolute;right:20px;bottom:20px;}.block-actu-date .content h2{text-indent:0;font-size:2.3em;background-color:transparent;padding:0;position:static;}#home03ter_col01 .block-actu-date .content h2,#home03ter_col02 .block-actu-date .content h2,#home03ter_col03 .block-actu-date .content h2,#home03ter_col04 .block-actu-date .content h2{font-family:"CenturyGothic",Arial,Helvetica,sans-serif;font-size:1.6em;padding:0;}.block-actu-date .content .date{padding:0 0 30px;position:static;}.block-actu-date .content .date:after{content:"";}#home03ter_col01 .block-actu-date .content .date,#home03ter_col02 .block-actu-date .content .date,#home03ter_col03 .block-actu-date .content .date,#home03ter_col04 .block-actu-date .content .date{background-color:transparent;}.block-actu-date .content .texte{font-size:1.2em;padding:0;}.block-actu-date .content h2 + .texte{padding-top:10px;}#home03ter_col01 .block-actu-date .content .texte,#home03ter_col02 .block-actu-date .content .texte,#home03ter_col03 .block-actu-date .content .texte,#home03ter_col04 .block-actu-date .content .texte{font-size:1em;}
.sidebar .blockSIT-1col-carteG,.sidebar .blockSIT-1col-carteD,.sidebar .blockSIT-2col-carteH,.sidebar .blockSIT-3col-carteH{display:none;}.block-widget-tourinsoft.blockSIT-style00 h3 a:link,.block-widget-tourinsoft.blockSIT-style00 h3 a:visited{color:#606060;}.block-widget-tourinsoft.blockSIT-style00 h3 a:hover,.block-widget-tourinsoft.blockSIT-style00 h3 a:focus,.block-widget-tourinsoft.blockSIT-style00 h3 a:active{color:#000000;}.block-widget-tourinsoft.blockSIT-style00 .col1 .bloc-listing{background-color:#ffffff;border-top:1px solid #d9d9d9;}.block-widget-tourinsoft.blockSIT-style00 .col2 .bloc-listing,.block-widget-tourinsoft.blockSIT-style00 .col3 .bloc-listing,.block-widget-tourinsoft.blockSIT-style00 .col4 .bloc-listing,.block-widget-tourinsoft.blockSIT-style00 .col5 .bloc-listing{background-color:#d9d9d9;}.block-widget-tourinsoft.blockSIT-style00 .numero{color:#ffffff;background-color:#3c3c3c;}.block-widget-tourinsoft.blockSIT-style00 .col1 .tarif{background-color:#ececec;}.block-widget-tourinsoft.blockSIT-style00 .boutons a{color:#606060;background-color:#ffffff;border:1px solid #d9d9d9;}.block-widget-tourinsoft.blockSIT-style00 .boutons a:hover,.block-widget-tourinsoft.blockSIT-style00 .boutons a:focus,.block-widget-tourinsoft.blockSIT-style00 .boutons a:active{color:#ffffff;background-color:#404040;border:#404040 solid 1px;}.block-widget-tourinsoft.blockSIT-style00 .boutons .carnet_links_global a{color:#ffffff;background-color:#606060;border:1px solid #d9d9d9;}.block-widget-tourinsoft.blockSIT-style00 .boutons .carnet_links_global a:hover,.block-widget-tourinsoft.blockSIT-style00 .boutons .carnet_links_global a:focus,.block-widget-tourinsoft.blockSIT-style00 .boutons .carnet_links_global a:active{background-color:#404040;}.block-widget-tourinsoft{margin:0 0 20px;clear:both;}.block-widget-tourinsoft h3{font-size:1.6em;}.block-widget-tourinsoft .listings{margin:0 0 30px;}.block-widget-tourinsoft .col1 .bloc-listing{min-height:140px;padding:10px;position:relative;}.block-widget-tourinsoft .bloc-listing:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.block-widget-tourinsoft .col1 .last .bloc-listing{margin:0;}.block-widget-tourinsoft .col2 .bloc-listing,.block-widget-tourinsoft .col3 .bloc-listing,.block-widget-tourinsoft .col4 .bloc-listing,.block-widget-tourinsoft .col5 .bloc-listing{-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:5px;margin:10px;}.block-widget-tourinsoft .col1 .listing-media .media{text-align:center;width:140px;position:absolute;top:10px;left:60px;}.block-widget-tourinsoft .col1 .listing-media .media img{max-width:140px;max-height:140px;}.block-widget-tourinsoft .col2 .listing-media,.block-widget-tourinsoft .col3 .listing-media,.block-widget-tourinsoft .col4 .listing-media,.block-widget-tourinsoft .col5 .listing-media{margin:0 0 5px;position:relative;}.block-widget-tourinsoft .col2 .listing-media img,.block-widget-tourinsoft .col3 .listing-media img,.block-widget-tourinsoft .col4 .listing-media img,.block-widget-tourinsoft .col5 .listing-media img{width:100%;}.block-widget-tourinsoft.blockSIT-typeA .col1 .listing-entete,.block-widget-tourinsoft.blockSIT-typeA .col1 .listing-apercu{margin:0 0 0 200px;}.block-widget-tourinsoft.blockSIT-typeB .col1 .listing-entete,.block-widget-tourinsoft.blockSIT-typeB .col1 .listing-apercu{margin:0 110px 0 200px;}.block-widget-tourinsoft .col2 .listing-entete h3,.block-widget-tourinsoft .col3 .listing-entete h3,.block-widget-tourinsoft .col4 .listing-entete h3,.block-widget-tourinsoft .col5 .listing-entete h3{height:2.1em;overflow:hidden;}.block-widget-tourinsoft .numero{text-align:right;line-height:21px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:22px;padding:0 7px;margin:0 0 0 5px;display:inline-block;float:right;}.block-widget-tourinsoft .col1 .numero{width:30px;margin:0;float:none;position:absolute;top:10px;left:10px;}.block-widget-tourinsoft .categorie,.block-widget-tourinsoft .commune,.block-widget-tourinsoft .resume{margin:0 0 5px;}.block-widget-tourinsoft .categorie span{font-weight:bold;text-transform:uppercase;}.block-widget-tourinsoft .commune{font-weight:bold;text-transform:uppercase;}.block-widget-tourinsoft .resume{text-align:justify;}.block-widget-tourinsoft .tarif{font-style:italic;text-align:right;margin:5px 0;}.block-widget-tourinsoft .tarif span{font-size:1.5em;font-weight:bold;}.block-widget-tourinsoft .col1 .tarif{-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:90px;padding:10px;position:absolute;top:10px;right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.block-widget-tourinsoft .resume *{margin:0;}.block-widget-tourinsoft .bloc-listing .boutons{text-align:right;margin:10px 0 0;}.blockSIT-1col{}.sidebar .block-widget-tourinsoft.blockSIT-1col .col1 .bloc-listing{min-height:auto;padding:10px;}.sidebar .block-widget-tourinsoft.blockSIT-1col .col1 .listing-entete,.sidebar .block-widget-tourinsoft.blockSIT-1col .col1 .listing-apercu{margin:0;}.sidebar .block-widget-tourinsoft.blockSIT-1col .col1 .numero{width:auto;margin:0 0 5px 5px;float:right;position:static;}.sidebar .block-widget-tourinsoft.blockSIT-1col .col1 .tarif{text-align:center;width:auto;position:static;}.sidebar .block-widget-tourinsoft.blockSIT-1col .col1 .listing-media{margin:0 0 5px;position:relative;}.sidebar .block-widget-tourinsoft.blockSIT-1col .col1 .listing-media .media{width:auto;margin:0;position:static;}.sidebar .block-widget-tourinsoft.blockSIT-1col .col1 .listing-media .media img{max-height:none;max-width:none;width:100%;}.sidebar .block-widget-tourinsoft.blockSIT-1col .item-list .pager .pager-item,.sidebar .block-widget-tourinsoft.blockSIT-1col .item-list .pager .pager-current,.sidebar .block-widget-tourinsoft.blockSIT-1col .item-list .pager .pager-first,.sidebar .block-widget-tourinsoft.blockSIT-1col .item-list .pager .pager-last{display:none;}.sidebar .block-widget-tourinsoft.blockSIT-1col .item-list .pager .pager-previous,.sidebar .block-widget-tourinsoft.blockSIT-1col .item-list .pager .pager-next{padding:0 0 0 7px;}.blockSIT-1col-carteG .googlemaps{height:600px;width:30%;float:left;}.blockSIT-1col-carteG .listings{padding:0 0 0 10px;margin-left:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.blockSIT-1col-carteD .googlemaps{width:30%;height:600px;float:right;}.blockSIT-1col-carteD .listings{padding:0 10px 0 0;margin-right:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.blockSIT-2col-carteH{}.blockSIT-3col-carteH{}.blockSIT-Spec{position:relative;z-index:10;}.blockSIT-Spec .content{position:relative;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;perspective:1000px;}.blockSIT-Spec .content .listings,.blockSIT-Spec .content .bloc-listing,.blockSIT-Spec .content .listing-media,.blockSIT-Spec .content .media,.blockSIT-Spec .content .listing-apercu,.blockSIT-Spec .content .lien a{height:100%;}.blockSIT-Spec .content .bloc-listing,.blockSIT-Spec .content .listing-apercu,.blockSIT-Spec .content .lien a{width:100%;position:absolute;top:0;left:0;}.blockSIT-Spec .content .listings{transition:-webkit-transform 1s;transition:-moz-transform 1s;transition:-o-transform 1s;transition:transform 1s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;}.blockSIT-Spec .content .bloc-listing{display:none;transition:-webkit-transform 1s;transition:-moz-transform 1s;transition:-o-transform 1s;transition:transform 1s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}.blockSIT-Spec .content .bloc-front{display:block;-webkit-transform:perspective(1000px) rotateY(0);-moz-transform:perspective(1000px) rotateY(0);-o-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0);}.blockSIT-Spec .content .bloc-back{display:block;-webkit-transform:perspective(1000px) rotateY(180deg);-moz-transform:perspective(1000px) rotateY(180deg);-o-transform:perspective(1000px) rotateY(180deg);transform:perspective(1000px) rotateY(180deg);}.blockSIT-Spec .content .bloc-solo{display:block;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;}.blockSIT-Spec .content .listing-media{overflow:hidden;}.blockSIT-Spec .content .media{background-position:50% 50%;background-size:cover;}.blockSIT-Spec .content .bloc-listing:hover .media{width:100%;padding:150px;margin:-150px;-webkit-opacity:0.4;-moz-opacity:0.4;-o-opacity:0.4;opacity:0.4;-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);filter:blur(6px);}.blockSIT-Spec .content .listing-apercu{color:#ffffff;text-align:center;}.blockSIT-Spec .content h2,.blockSIT-Spec .content p{margin:0;}.blockSIT-Spec .content .bloc-listing .lieu,.blockSIT-Spec .content .bloc-listing .tarif,.blockSIT-Spec .content .bloc-listing .commune{display:none;}.blockSIT-Spec .content .bloc-listing:hover .lieu,.blockSIT-Spec .content .bloc-listing:hover .tarif,.blockSIT-Spec .content .bloc-listing:hover .commune{display:block;}.blockSIT-Spec .content .lien a{display:block;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;opacity:0;}#home03_col01b .block:first-child{z-index:0;}#home03_col02 .block:last-child .content{font-size:0.65em;}#home01 .blockSIT-Spec .content .listing-apercu{text-transform:uppercase;text-shadow:2px 2px 0 rgba(0,0,0,0.5);}#home01 .blockSIT-Spec .content h2,#home01 .blockSIT-Spec .content p{padding:40px 20px 0;}#home01 .blockSIT-Spec .content h2{font-size:2.7em;}#home01_col02 .blockSIT-Spec .content h2{font-size:1.7em;line-height:normal;padding:40px 5px 0;}#home01 .blockSIT-Spec .content p{font-size:1.7em;}#home01 #home01_col02 .blockSIT-Spec .content h2{font-size:1.5em;}#home01 #home01_col02 .blockSIT-Spec .content p{font-size:1.3em;}#home03 .blockSIT-Spec .content .listing-apercu{text-shadow:2px 2px 0 rgba(0,0,0,0.5);}#home03 .blockSIT-Spec .content h2,#home03 .blockSIT-Spec .content p{padding:20px 20px 0;}#home03_col02 .blockSIT-Spec .content h2,#home03_col02 .blockSIT-Spec .content p{padding:20px 10px 0;}#home03 .blockSIT-Spec .content h2{font-size:2.3em;}#home03_col01a .block:first-child .content h2{font-size:2.7em;text-transform:uppercase;}#home03 .blockSIT-Spec .content p{font-size:1.7em;}#home03 .blockSIT-Spec .content .duree{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:2.3em;}#home03 .blockSIT-Spec .content .duree + h2{padding-top:0;}#home03 .blockSIT-Spec .content .tarif{font-size:0.8em;text-shadow:none;line-height:2.1em;width:350px;padding:0;margin:50px auto 0;position:relative;}#home03 .blockSIT-Spec .content .tarif:before,#home03 .blockSIT-Spec .content .tarif:after{content:"";font-size:1px;border-bottom:1px solid #ffffff;height:55px;width:107px;display:block;position:absolute;top:0;}#home03 .blockSIT-Spec .content .tarif:before{left:0;}#home03 .blockSIT-Spec .content .tarif:after{right:0;}#home03 .blockSIT-Spec .content .tarif span{background-color:#ffffff;-webkit-border-radius:55px;-moz-border-radius:55px;-o-border-radius:55px;border-radius:55px;-webkit-box-shadow:0 0 0 3px rgba(255,255,255,0.2);-moz-box-shadow:0 0 0 3px rgba(255,255,255,0.2);-o-box-shadow:0 0 0 3px rgba(255,255,255,0.2);box-shadow:0 0 0 3px rgba(255,255,255,0.2);height:95px;width:110px;padding:15px 0 0;display:inline-block;}#home03 .blockSIT-Spec .content .tarif strong{font-family:"Lobster",Arial,Helvetica,sans-serif;font-size:2.8em;margin-bottom:-2px;display:block;}.blockSIT-Spec2 .content{width:100%;}.blockSIT-Spec2 .content h2,.blockSIT-Spec2 .content p{margin:0;}.blockSIT-Spec2 .content h2,.blockSIT-Spec2 .content .duree{font-size:2em;display:inline-block;}.blockSIT-Spec2 .content .duree{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;line-height:1em;margin-right:6px;}.blockSIT-Spec2 .content .tarif{font-size:0.8em;text-shadow:none;line-height:2.1em;width:350px;margin:15px auto;position:relative;}.blockSIT-Spec2 .content .tarif:before,.blockSIT-Spec2 .content .tarif:after{content:"";font-size:1px;border-bottom:1px solid #ffffff;height:55px;width:107px;display:block;position:absolute;top:0;}.blockSIT-Spec2 .content .tarif:before{left:0;}.blockSIT-Spec2 .content .tarif:after{right:0;}.blockSIT-Spec2 .content .tarif span{background-color:#ffffff;-webkit-border-radius:55px;-moz-border-radius:55px;-o-border-radius:55px;border-radius:55px;-webkit-box-shadow:0 0 0 3px rgba(255,255,255,0.2);-moz-box-shadow:0 0 0 3px rgba(255,255,255,0.2);-o-box-shadow:0 0 0 3px rgba(255,255,255,0.2);box-shadow:0 0 0 3px rgba(255,255,255,0.2);height:95px;width:110px;padding:15px 0 0;display:inline-block;}.blockSIT-Spec2 .content .tarif strong{font-family:"Lobster",Arial,Helvetica,sans-serif;font-size:2.8em;margin-bottom:-2px;display:block;}.blockSIT-Spec2 .content .bloc,.blockSIT-Spec2 .content .lien a{background-position:50% 50%;background-size:cover;height:320px;width:33.3333333333%;display:block;float:left;}.blockSIT-Spec2 .content .bloc-hebergement,.blockSIT-Spec2 .content .bloc-restauration{height:160px;display:table;clear:left;}.blockSIT-Spec2 .content .bloc-restauration .filtre{background-color:rgba(255,255,255,0.8);}.blockSIT-Spec2 .content .bloc-activite,.blockSIT-Spec2 .content .bloc-actualite{height:320px;float:right;}.blockSIT-Spec2 .content .bloc-actualite{background-color:#ffffff;}.blockSIT-Spec2 .content .bloc-temoignage{width:66.6666666666%;clear:left;}.blockSIT-Spec2 .content .lien a{color:#ffffff;font-size:1.8em;line-height:79px;height:80px;float:right;clear:right;}.blockSIT-Spec2 .content .bloc .filtre{display:table-cell;vertical-align:middle;}.blockSIT-Spec2 .content .bloc h2,.blockSIT-Spec2 .content .bloc .categorie{text-transform:uppercase;}.blockSIT-Spec2 .content .bloc-hebergement h2,.blockSIT-Spec2 .content .bloc-restauration h2{font-size:1.5em;background-repeat:no-repeat;background-position:50% 100%;padding:5px 20px 50px;}.blockSIT-Spec2 .content .bloc-hebergement h2{background-image:url(/sites/deauvillev4/themes/deauville/img/accueil/picto-hebergement.png);}.blockSIT-Spec2 .content .bloc-restauration h2{background-image:url(/sites/deauvillev4/themes/deauville/img/accueil/picto-restauration.png);}.blockSIT-Spec2 .content .bloc-activite h2,.blockSIT-Spec2 .content .bloc-actualite h2,.blockSIT-Spec2 .content .bloc-actualite .date{padding:30px 20px 0;}.blockSIT-Spec2 .content .bloc .categorie{padding:15px 20px 0;}.blockSIT-Spec2 .content .bloc-hebergement .categorie,.blockSIT-Spec2 .content .bloc-restauration .categorie{padding-top:10px;}.blockSIT-Spec2 .content .bloc-actualite .categorie{color:#7e7e7e;}.blockSIT-Spec2 .content .bloc-actualite .date{color:#404950;font-family:"Lobster",Arial,Helvetica,sans-serif;font-size:1.3em;}.blockSIT-Spec2 .content .bloc-temoignage .commentaire{text-align:left;padding:35px 0 0 50px;position:relative;}.blockSIT-Spec2 .content .bloc-temoignage .commentaire:before{content:"";font-size:1px;background-image:url(/sites/deauvillev4/themes/deauville/img/master/pictos.png);background-repeat:no-repeat;background-position:0 -605px;background-size:216px 1598px;height:40px;width:40px;display:block;position:absolute;top:20px;left:0;}.blockSIT-Spec2 .content .bloc-temoignage .portrait{font-size:0.9em;width:150px;padding:20px 20px 0;float:right;}.blockSIT-Spec2 .content .bloc-temoignage .portrait img{border:2px solid #ffffff !important;-webkit-border-radius:35px !important;-moz-border-radius:35px !important;-o-border-radius:35px !important;border-radius:35px !important;height:66px;width:66px;}#home03 #home03_under_col01 .blockSIT-Spec .content .listing-apercu,#home03 #home03_under_col02 .blockSIT-Spec .content .listing-apercu,#home03 #home03_under_col03 .blockSIT-Spec .content .listing-apercu,#home03 #home03_under_col04 .blockSIT-Spec .content .listing-apercu,#home03 #home03_under_col05 .blockSIT-Spec .content .listing-apercu{text-shadow:none;display:table;}#home03 #home03_under_col01 .blockSIT-Spec .content .listing-apercu > div,#home03 #home03_under_col02 .blockSIT-Spec .content .listing-apercu > div,#home03 #home03_under_col03 .blockSIT-Spec .content .listing-apercu > div,#home03 #home03_under_col04 .blockSIT-Spec .content .listing-apercu > div,#home03 #home03_under_col05 .blockSIT-Spec .content .listing-apercu > div{display:table-cell;vertical-align:middle;}#home03 #home03_under_col01 .blockSIT-Spec .content .listing-apercu > div,#home03 #home03_under_col02 .blockSIT-Spec .content .listing-apercu > div,#home03 #home03_under_col03 .blockSIT-Spec .content .listing-apercu > div,#home03 #home03_under_col04 .blockSIT-Spec .content .listing-apercu > div,#home03 #home03_under_col05 .blockSIT-Spec .content .listing-apercu > div{padding:20px 0;}#home03 #home03_under_col01 .blockSIT-Spec .content p,#home03 #home03_under_col02 .blockSIT-Spec .content p,#home03 #home03_under_col03 .blockSIT-Spec .content p,#home03 #home03_under_col04 .blockSIT-Spec .content p,#home03 #home03_under_col05 .blockSIT-Spec .content p{padding:0;}#home03 #home03_under_col01 .blockSIT-Spec .content .duree,#home03 #home03_under_col02 .blockSIT-Spec .content .duree,#home03 #home03_under_col03 .blockSIT-Spec .content .duree,#home03 #home03_under_col04 .blockSIT-Spec .content .duree,#home03 #home03_under_col05 .blockSIT-Spec .content .duree,#home03 #home03_under_col01 .blockSIT-Spec .content .categorie,#home03 #home03_under_col02 .blockSIT-Spec .content .categorie,#home03 #home03_under_col03 .blockSIT-Spec .content .categorie,#home03 #home03_under_col04 .blockSIT-Spec .content .categorie,#home03 #home03_under_col05 .blockSIT-Spec .content .categorie{font-family:"CenturyGothic",Arial,Helvetica,sans-serif;font-size:1.5em;}#home03 #home03_under_col01 .blockSIT-Spec .content .tarif,#home03 #home03_under_col02 .blockSIT-Spec .content .tarif,#home03 #home03_under_col03 .blockSIT-Spec .content .tarif,#home03 #home03_under_col04 .blockSIT-Spec .content .tarif,#home03 #home03_under_col05 .blockSIT-Spec .content .tarif{margin-top:20px;}#home03 #home03_under_col01 .blockSIT-Spec .content h2,#home03 #home03_under_col02 .blockSIT-Spec .content h2,#home03 #home03_under_col03 .blockSIT-Spec .content h2,#home03 #home03_under_col04 .blockSIT-Spec .content h2,#home03 #home03_under_col05 .blockSIT-Spec .content h2{font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:1.8em;text-transform:uppercase;line-height:normal;padding:0;}#home03 #home03_under_col01 .blockSIT-Spec .content .duree,#home03 #home03_under_col02 .blockSIT-Spec .content .duree,#home03 #home03_under_col03 .blockSIT-Spec .content .duree,#home03 #home03_under_col01 .blockSIT-Spec .content .categorie,#home03 #home03_under_col02 .blockSIT-Spec .content .categorie,#home03 #home03_under_col03 .blockSIT-Spec .content .categorie,#home03 #home03_under_col01 .blockSIT-Spec .content h2,#home03 #home03_under_col02 .blockSIT-Spec .content h2,#home03 #home03_under_col03 .blockSIT-Spec .content h2{padding:0 60px;}#home03 #home03_under_col04 .blockSIT-Spec .content .duree,#home03 #home03_under_col05 .blockSIT-Spec .content .duree,#home03 #home03_under_col04 .blockSIT-Spec .content .categorie,#home03 #home03_under_col05 .blockSIT-Spec .content .categorie,#home03 #home03_under_col04 .blockSIT-Spec .content h2,#home03 #home03_under_col05 .blockSIT-Spec .content h2{padding:0 140px;}
.tourisme #header02 .bt-scroll{bottom:80px;}.tourisme #footer-wrapper{background-color:#66a5c4;}.tourisme #home03 .section{padding-top:40px;}.tourisme #home01_col01a .block:first-child .content{height:360px;}.tourisme #home01_col01a .block:last-child .content{height:300px;}.tourisme #listing-portrait .listing-apercu{background-color:#569bbe;background-color:rgba(86,155,190,0.8);}.tourisme #listing-blog .bloc-listing{background-color:#569bbe;}.tourisme #recherche-syndic .form-type-radios .form-type-radio input:checked + label,.tourisme #recherche-syndic .form-type-radios .form-type-radio label:hover{background-color:#569bbe;}.tourisme.syndic-agenda #recherche-syndic .form-type-dates .form-type-textfield + .form-type-textfield input{color:#66a5c4;}.tourisme #listing-syndic .listing-media{background-color:#66a5c4;}.tourisme .block-like .listing-media{background-color:#66a5c4;}.tourisme .block-syndic-media .tarif,.tourisme .block-syndic-etape .detail-apercu .type,.tourisme .block-syndic-etape .detail-apercu .date,.tourisme .block-syndic-etape .detail-apercu .important{color:#66a5c4;}.tourisme .block-syndic-commentaire > div{background-color:#66a5c4;}.tourisme .block-slogan .content{color:#212529;}.tourisme .block-main-menu .content a{color:#569bbe;}.tourisme .block-search .content .form-submit{background-color:#569bbe;background-position:-180px -120px;}.tourisme .block-entete .content .lien-boutique{background-color:#404950;background-position:-180px -240px;}.tourisme .block-entete .content .lien-billetterie{background-color:#000000;background-position:-180px -300px;}.tourisme .block-entete .content .lien-meteo{background-color:#569bbe;background-position:-180px -60px;}.tourisme .block-carnet .content{background-color:#ffffff;background-position:-180px -180px;}.tourisme .block-selection{padding:30px 0 0 70px;}.tourisme .block-espace{padding:40px 0 0;}.tourisme .block-periode .content{background-color:#569bbe;}.tourisme .block-periode .content li.last{display:none;}.tourisme .block-periode .content li.first.last{display:table;}.tourisme .block-md-slider .md-content{color:#ffffff;font-size:3.81em;text-align:center;text-shadow:2px 2px 0 rgba(0,0,0,0.5);}.tourisme .blockSIT-Spec .content .bloc-listing{background-color:#325e74;}.tourisme #home03 .blockSIT-Spec .content .tarif,.tourisme .blockSIT-Spec2 .content .tarif,.tourisme .blockSIT-Spec2 .content .bloc-restauration,.tourisme .blockSIT-Spec2 .content .bloc-actualite h2{color:#569bbe;}.tourisme .blockSIT-Spec2 .content .bloc-hebergement .filtre{background-color:rgba(86,155,190,0.6);}.tourisme .blockSIT-Spec2 .content .lien a{background-color:#569bbe;}.tourisme .blockSIT-Spec2 .content .lien a:hover,.tourisme .blockSIT-Spec2 .content .lien a:focus,.tourisme .blockSIT-Spec2 .content .lien a:active{background-color:#5c94b0;}.tourisme .block-incontournables .content a,.tourisme .block-rendezvous .content a,.tourisme .block-pourvous .content span{color:#569bbe;}.tourisme .block-incontournables .content span:before{border-top:1px solid #569bbe;}.tourisme .block-pourvous .content span:after{border-bottom:1px solid #569bbe;}.tourisme .block-plusdenvies .content a{background-color:#569bbe;}.tourisme .block-lienagenda .content a{font-size:1.8em;background-color:#569bbe;line-height:67px;height:70px;display:block;}.tourisme .block-tagboard > h2{color:#66a5c4 !important;}.tourisme .block-mursocial > h2{color:#66a5c4 !important;}.tourisme .block-temoignages .content{background-color:#66a5c4;}.ville #header02 .bt-scroll{bottom:40px;}.ville #footer-wrapper{background-color:#325e74;}.ville #home01_col01a .block:first-child .content{height:280px;}.ville #home01_col01a .block:last-child .content{height:380px;}.ville #listing-portrait .listing-apercu{background-color:#569bbe;background-color:rgba(86,155,190,0.8);}.ville #listing-blog .bloc-listing{background-color:#569bbe;}.ville #recherche-syndic .form-type-radios .form-type-radio input:checked + label,.ville #recherche-syndic .form-type-radios .form-type-radio label:hover{background-color:#569bbe;}.ville.syndic-agenda #recherche-syndic .form-type-dates .form-type-textfield + .form-type-textfield input{color:#66a5c4;}.ville #listing-syndic .listing-media{background-color:#66a5c4;}.ville .block-syndic-media .tarif,.ville .block-syndic-etape .detail-apercu .type,.ville .block-syndic-etape .detail-apercu .date,.ville .block-syndic-etape .detail-apercu .important{color:#66a5c4;}.ville .block-syndic-commentaire > div{background-color:#66a5c4;}.ville .block-slogan .content{color:#0d2b3a;}.ville .block-main-menu.menu-horizontal .content li{height:40px;margin:15px 0;}.ville .block-main-menu.menu-horizontal .content a{color:#569bbe;margin:-15px 0;}.ville .block-entete .content .lien-recherche{background-color:#569bbe;background-position:-180px -120px;}.ville .block-entete .content .lien-billetterie{background-color:#404950;background-position:-180px -300px;}.ville .block-entete .content .lien-meteo{background-color:#325e74;background-position:-180px -60px;}.ville .block-carnet .content{background-color:#ffffff;background-position:-180px -360px;}.ville .block-selection{padding:10px 0 0 70px;}.ville .block-espace{padding:60px 0 0;}.ville #footer-wrapper .block-espace + .block-media{margin:60px 0 0;}.ville .block-periode .content{background-color:#569bbe;}.ville .block-periode .content li.first{display:none;}.ville .block-md-slider .md-content{color:#ffffff;font-size:1.15em;background-color:#325e74;background-color:rgba(50,94,116,0.8);width:470px !important;padding:35px 30px 30px;}.ville .block-md-slider .md-content h2{font-size:1.3em;text-transform:uppercase;margin:0 0 20px;}.ville .block-md-slider .md-bullets{width:515px;top:440px !important;bottom:auto !important;left:50% !important;right:auto !important;}.ville .block-actu .content{background-color:#325e74;}.ville .block-actu-taxo .content .taxonomie,.ville .block-actu-texte .content *{color:#569bbe;}.ville .block-actu-texte .content:hover{background-color:#569bbe !important;}.ville .block-lienagenda .content p{height:100%;width:100%;display:table;}.ville .block-lienagenda .content a{font-size:2.3em;background-color:#569bbe;padding:0 20px;display:table-cell;vertical-align:middle;}.ville .block-lienagenda .content span{background-image:url(/sites/deauvillev4/themes/deauville/img/accueil/picto-agenda-blanc.png);background-repeat:no-repeat;background-position:50% 100%;padding:0 0 65px;display:block;}.ville .block-mursocial > h2{color:#66a5c4 !important;}.ville .block-temoignages .content{background-color:#66a5c4;}
.i18n-fr .block-periode .content .lien-ville{padding:0 42px;}.i18n-fr.tourisme .block-googlemaps.menu-horizontal .content li:nth-child(1){width:285px;}.i18n-fr.tourisme .block-googlemaps.menu-horizontal .content li:nth-child(2){width:225px;}.i18n-fr.tourisme .block-googlemaps.menu-horizontal .content li:nth-child(3){width:330px;}.i18n-fr.tourisme .block-googlemaps.menu-horizontal .content li:nth-child(4){width:246px;}.i18n-fr.ville .block-googlemaps.menu-horizontal .content li:nth-child(1){width:382px;}.i18n-fr.ville .block-googlemaps.menu-horizontal .content li:nth-child(2){width:318px;}.i18n-fr.ville .block-googlemaps.menu-horizontal .content li:nth-child(3){width:222px;}.i18n-fr.ville .block-googlemaps.menu-horizontal .content li:nth-child(4){width:245px;}.i18n-fr.tourisme .simple-metamoteur #metamoteur-syndic .menu li:nth-child(1){width:285px;}.i18n-fr.tourisme .simple-metamoteur #metamoteur-syndic .menu li:nth-child(2){width:225px;}.i18n-fr.tourisme .simple-metamoteur #metamoteur-syndic .menu li:nth-child(3){width:330px;}.i18n-fr.tourisme .simple-metamoteur #metamoteur-syndic .menu li:nth-child(4){width:246px;}.i18n-fr.ville .simple-metamoteur #metamoteur-syndic .menu li:nth-child(1){width:360px;}.i18n-fr.ville .simple-metamoteur #metamoteur-syndic .menu li:nth-child(2){width:295px;}.i18n-fr.ville .simple-metamoteur #metamoteur-syndic .menu li:nth-child(3){width:192px;}.i18n-fr.ville .simple-metamoteur #metamoteur-syndic .menu li:nth-child(4){width:239px;}.i18n-fr.node-type-sejours .block-syndic-images h2:after{content:"E";}.i18n-en .block-periode .content .lien-ville{padding:0 46px;}.i18n-en.tourisme .block-googlemaps.menu-horizontal .content li:nth-child(1){width:258px;}.i18n-en.tourisme .block-googlemaps.menu-horizontal .content li:nth-child(2){width:229px;}.i18n-en.tourisme .block-googlemaps.menu-horizontal .content li:nth-child(3){width:299px;}.i18n-en.tourisme .block-googlemaps.menu-horizontal .content li:nth-child(4){width:300px;}.i18n-en.tourisme .simple-metamoteur #metamoteur-syndic .menu li:nth-child(1){width:258px;}.i18n-en.tourisme .simple-metamoteur #metamoteur-syndic .menu li:nth-child(2){width:229px;}.i18n-en.tourisme .simple-metamoteur #metamoteur-syndic .menu li:nth-child(3){width:299px;}.i18n-en.tourisme .simple-metamoteur #metamoteur-syndic .menu li:nth-child(4){width:300px;}.i18n-en.node-type-sejours .block-syndic-images h2:after{content:"I";}.i18n-de .block-periode .content .lien-ville{padding:0 42px;}.i18n-nl .block-periode .content .lien-ville{padding:0 42px;}.i18n-es .block-periode .content .lien-ville{font-size:3.5em;padding:0 20px;}.i18n-es .block-periode .content .lien-ville:first-line{font-size:0.74em;}.i18n-es.tourisme .block-googlemaps.menu-horizontal .content li:nth-child(1){width:241px;}.i18n-es.tourisme .block-googlemaps.menu-horizontal .content li:nth-child(2){width:244px;}.i18n-es.tourisme .block-googlemaps.menu-horizontal .content li:nth-child(3){width:339px;}.i18n-es.tourisme .block-googlemaps.menu-horizontal .content li:nth-child(4){width:262px;}.i18n-es.tourisme .simple-metamoteur #metamoteur-syndic .menu li:nth-child(1){width:241px;}.i18n-es.tourisme .simple-metamoteur #metamoteur-syndic .menu li:nth-child(2){width:244px;}.i18n-es.tourisme .simple-metamoteur #metamoteur-syndic .menu li:nth-child(3){width:339px;}.i18n-es.tourisme .simple-metamoteur #metamoteur-syndic .menu li:nth-child(4){width:262px;}.i18n-it .block-periode .content .lien-ville{padding:0 26px;}
#toolbar,#admin-menu{font-size:small;}#toolbar *,#admin-menu *{font-family:"Lucida Grande",Verdana,sans-serif;}.toolbar #header-fixed{padding-top:30px;}.toolbar-drawer #header-fixed{padding-top:65px;}body.admin-menu,.admin-menu #header-fixed{margin-top:0 !important;padding-top:26px;}.block-region{color:#000000;font-size:14px;font-weight:bold;font-style:italic;text-align:center;background-color:#ffff80;border:1px dotted #ff8000;padding:10px 0;margin:0;}#footer .block-region{background-color:#ffdf60;}#main-menu .block-region{background-color:#ffbf40;}a.block-demo-backlink,a.block-demo-backlink:link,a.block-demo-backlink:visited{color:#0074bd;color:#ffffff;font-family:"Lucida Grande",Verdana,sans-serif;text-decoration:none;line-height:20px;background-color:#bfdcee;background-color:#0074bd;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;padding:5px 10px 7px;position:fixed;left:20px;z-index:499;}a.block-demo-backlink:hover{text-decoration:underline;}
.view-timeline #main > .section{width:100% !important;padding:0 !important;}.timeline{margin:50px 0 0;}.timeline .hide{display:none;}.timeline > .view-content .owl-carousel{width:auto;margin:0 55px;overflow:visible;background-color:transparent;}.timeline > .view-content .owl-carousel .owl-controls .owl-buttons .owl-prev,.timeline > .view-content .owl-carousel .owl-controls .owl-buttons .owl-next{display:block;width:30px;height:85px;background-color :#2a637f;}.timeline > .view-content .owl-carousel .owl-controls .owl-buttons .owl-prev{left:-55px;background-position:-4px 23px;}.timeline > .view-content .owl-carousel .owl-controls .owl-buttons .owl-next{right:-55px;background-position:-190px 23px;}.timeline > .view-content .owl-item .node{text-align:center;background-color:#ffffff;min-height:400px;margin:0 15px;}.timeline > .view-content .owl-item .date-collection{font-family:"CenturyGothicBold";font-size:1.7em;line-height:normal;height:40px;color:#2a637f;z-index:2;position:relative;}.timeline > .view-content .owl-item .media{position:relative;}.timeline > .view-content .owl-item .media:before{content:'';display:block;width:80px;height:80px;position:absolute;top:-60px;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);background-color:#ffffff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;z-index:1;}.timeline > .view-content .owl-item .media img{height:auto !important;width:100% !important;display:block;}.timeline > .view-content .owl-item .apercu{display:block;width:100%;height:200px;padding:15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;background-color:#FFFFFF;text-align:left;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-o-transition:all ease 0.5s;}.timeline > .view-content .owl-item .apercu legend{display:none !important;}.timeline > .view-content .owl-item .apercu .fieldset-wrapper h2{display:block;width:100%;height:auto;text-transform:uppercase;font-size:1.063em;color:#66a5c4;text-align:left;margin-bottom:20px;}.timeline > .view-content .owl-item .apercu .fieldset-wrapper .resume{display:block;width:100%;height:auto;font-size:0.875em;color:#000;text-align:left;font-family:"CenturyGothic";line-height:1.1em;}.timeline > .view-content .owl-item .lien{display:block;width:100%;height:100%;position:absolute;top:0;left:0;}.timeline > .view-content .owl-item .lien a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;font-size:0;}.timeline > .view-content .owl-item .lien-detail{display:none !important;}.timeline > .view-footer{display:block;width:100%;height:80px;background-color :#2a637f;margin-top:40px;padding:0px 70px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}.timeline > .view-footer .view-list-theme .views-row{display:block;width:25%;height:80px;float:left;}.timeline > .view-footer .view-list-theme .views-row a{display:inline-block;text-align:left;color:#ffffff;text-decoration:none;padding-top:40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;position:relative;}.timeline > .view-footer .view-list-theme .views-row:first-child a{left:-15px;}.timeline > .view-footer .view-list-theme .views-row:last-child{text-align:right;}.timeline > .view-footer .view-list-theme .views-row:last-child a{right:-15px;}.timeline > .view-footer .view-list-theme .views-row:nth-child(2),.timeline > .view-footer .view-list-theme .views-row:nth-child(3){text-align:center;}.timeline > .view-footer .view-list-theme .views-row a:before{display:inline-block;content:'';width:2px;height:19px;background-color:#ffffff;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);}@media only screen and (max-width:1600px){.timeline{width:90%;margin:0 auto;}}.view-timeline #colorbox #cboxWrapper > div:first-child,.view-timeline #colorbox #cboxWrapper > div:last-child,.view-timeline #colorbox #cboxWrapper #cboxMiddleLeft,.view-timeline #colorbox #cboxWrapper #cboxMiddleRight{display:none;}.view-timeline #colorbox{overflow:inherit  !important;height:auto !important;}.view-timeline #colorbox #cboxWrapper{height:auto !important;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;overflow:inherit !important;}.view-timeline #colorbox #cboxWrapper #cboxContent{width:100% !important;height:auto !important;overflow:inherit !important;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent{margin:0 !important;width:100% !important;height:auto !important;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxClose{display:block;width:50px;height:50px;background-color:#569bbe;color:#ffffff;background-image:none;position:absolute;top:-50px;right:-50px;font-size:0;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxClose:after{display:block;content:'';width:50px;height:50px;top:0;right:0;background-image:url(/sites/deauvillev4/themes/deauville/images/close-timeline.png);background-repeat:no-repeat;background-position:center;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup{display:block;width:100%;height:auto;overflow:hidden;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-top,.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-bottom,.node-type-contenu-timeline .box-top,.node-type-contenu-timeline .box-bottom{display:block;width:100%;height:auto;clear:both;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-top,.node-type-contenu-timeline .box-top{padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-top .informations,.node-type-contenu-timeline .box-top .informations{display:inline-block;width:50%;height:auto;vertical-align:top;padding-right:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-top .informations .date-collection,.node-type-contenu-timeline .box-top .informations .date-collection{display:block;width:100%;height:auto;color:#2a637f;font-family:"CenturyGothicBold";font-size:1.750em;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-top .informations h2,.node-type-contenu-timeline .box-top .informations h2{display:block;width:100%;height:auto;font-size:1.063em;font-family:"CenturyGothicBold";margin-bottom:20px;text-transform:uppercase;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-top .informations .accroche,.node-type-contenu-timeline .box-top .informations .accroche{display:block;width:100%;height:auto;font-size:0.875em;font-family:"CenturyGothicBold";margin-bottom:20px;color:#000000;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-top .informations .resume,.node-type-contenu-timeline .box-top .informations .resume{display:block;width:100%;height:auto;font-size:0.875em;font-family:"CenturyGothic";margin-bottom:20px;color:#000000;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-top .informations .link-to-content a,.node-type-contenu-timeline .box-top .informations .link-to-content a{color:#569bbe !important;text-transform:uppercase;font-size:1.1em;text-align:center;text-decoration:none !important;line-height:39px;border:1px solid #569bbe;height:40px;padding:0 20px;margin:0;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-top .informations .link-to-content a:hover,.node-type-contenu-timeline .box-top .informations .link-to-content a:hover{background-color:rgba(86,155,190,0.4);}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-top .informations .date-collection:after,.node-type-contenu-timeline .box-top .informations .date-collection:after{display:block;content:'';width:90px;height:3px;background-color:#2a637f;margin:25px 0px;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-top .media,.node-type-contenu-timeline .box-top .media{display:inline-block;width:50%;height:400px;overflow:hidden;vertical-align:top;float:right;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-top .media .owl-carousel,.node-type-contenu-timeline .box-top .media .owl-carousel{display:block;background-color:transparent;max-width:395px;margin:0 auto;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .owl-item .credit-photo{display:none;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .owl-item:hover .credit-photo{color:#ffffff;font-size:11px;font-style:italic;background-color:#000000;background-color:rgba(0,0,0,0.5);height:auto !important;width:auto !important;padding:3px 8px 5px 6px;margin:0 !important;display:block !important;position:absolute;bottom:10px;right:10px;z-index:10;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .credit-photo > div{display:inline-block;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-bottom,.node-type-contenu-timeline .box-bottom{background-color:#569bbe;color:#ffffff;padding:10px 20px 20px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-bottom .infos-pratique .label-above,.node-type-contenu-timeline .box-bottom .infos-pratique .label-above{display:block;width:100%;height:auto;font-family:"Lobster";color:#ffffff;font-size:1.5em;margin-bottom:20px;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-bottom .infos-pratique p,.node-type-contenu-timeline .box-bottom .infos-pratique p{display:block;width:100%;height:auto;font-family:"CenturyGothic";color:#ffffff;font-size:0.850em;line-height:1.4em;}@media only screen and (max-width:760px){.view-timeline #colorbox #cboxWrapper #cboxContent #cboxClose{width:30px;height:30px;top:-30px;right:-30px;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxClose::after{width:30px;height:30px;background-size:60% auto;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-top .informations,.node-type-contenu-timeline .box-top .informations{width:100%;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-top .media,.node-type-contenu-timeline .box-top .media{width:100% !important;height :auto;margin-bottom:20px;}.view-timeline #colorbox #cboxWrapper #cboxContent #cboxLoadedContent #detail-popup .box-top .media img,.node-type-contenu-timeline .box-top .media img{width:100%;height:auto;}}@media only screen and (max-width:560px){.timeline > .view-footer{padding:0 40px;}.timeline > .view-footer .view-list-theme .views-row .views-field-name a span{font-size:0.8em;}}@media only screen and (max-width:420px){.timeline > .view-footer{height :auto;}.timeline > .view-footer:after{display:block;content:'';height:0;clear:both;visibility:hidden;}.timeline > .view-footer .view-list-theme .views-row{display:block;width:100%;height:auto !important;clear:both;text-align:left !important;}.timeline > .view-footer .view-list-theme .views-row a{display:block;width:100%;height:auto;left:0 !important;padding:10px 0 !important;text-align:left;}.timeline > .view-footer .view-list-theme .views-row a:before{width:19px;height:2px;top:50% !important;left:-31px !important;}.timeline > .view-footer .view-list-theme .views-row .views-field-name a span{font-size:1em;}}
