.container{margin:0 auto;}.content-inner{min-height:1px;}.lt-ie7 .content-inner{height:1px;}#content-column,.content-column{width:100%;}.clearfix:after{content:"";display:table;clear:both;}.clearfix{zoom:1;}.one-column .region,div.at-panel .region-conditional-stack{float:none;display:block;clear:both;width:100%;}.lt-ie8 .at-panel{overflow:hidden;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;line-height:1.5;height:100%;overflow-y:scroll;}body{min-height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility\9;}button,input,select,textarea{font-family:sans-serif;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.75em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:700;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:0 0 1.5em;}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border:1px solid;border-spacing:0;border-collapse:collapse;font-size:inherit;font:100%;}#main-content,.block-inner,.pane-inner,.menu-wrapper,.branding-elements,.breadcrumb-wrapper,.attribution,.at-panel .rounded-corner,.block-panels-mini > .block-title,.rendered-by-ds .panel-display .region-inner,div.messages{margin-left:10px;margin-right:10px;}#content .panel-display,#content .panel-flexible{margin-left:-10px;margin-right:-10px;}img{height:auto;-ms-interpolation-mode:bicubic;}img,embed,object,video{max-width:100%;}.lt-ie9 img,.lt-ie9 object,.lt-ie9 embed,.lt-ie9 video{max-width:none;}#map img,.gmap img,.view-gmap img,.openlayers-map img,#getlocations_map_canvas img,#locationmap_map img,.geofieldMap img,.views_horizontal_slider img,.geolocation-map img,.geolocation-views-map img{max-width:none !important;}header[role=banner],.content-inner,.nav,.region-sidebar-first,.region-sidebar-second,.region-secondary-content,.region-tertiary-content,.region-footer{overflow:visible;word-wrap:break-word;}.ir{display:block !important;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;}.element-invisible{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;width:auto;}.offscreen{position:absolute;top:-99999em;width:1px;height:1px;overflow:hidden;outline:0;}.element-hidden{display:none;}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}@font-face{font-family:'flexslider-icon';src:url(/sites/all/themes/cspo/css/fonts/flexslider-icon.eot);src:url(/sites/all/themes/cspo/css/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/cspo/css/fonts/flexslider-icon.woff) format('woff'),url(/sites/all/themes/cspo/css/fonts/flexslider-icon.ttf) format('truetype'),url(/sites/all/themes/cspo/css/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{zoom:1;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}ul ul,ol ol,ol ul,ul ol{margin-top:0;}body{font-family:'Titillium Web',sans-serif;font-size:16px;line-height:1.4;color:#3d3d3d;background-color:#eeeeee;margin:0;padding:0;position:relative;}.node-offres-d-emplois{margin-left:260px;}#page{padding-top:240px;}.front #page{padding-top:350px;}div.messages{margin:20px 0;}#header{position:absolute;top:0;width:100%;z-index:50;}.not-front #header{height:240px;background-image:url(/sites/all/themes/cspo/css/images/default.jpg);}.patients #header,.node-type-m-decins #header,.node-type-services #header{background-image:url(/sites/all/themes/cspo/css/images/patients.jpg);}.professionnels #header{background-image:url(/sites/all/themes/cspo/css/images/pros.jpg);}.infos #header{background-image:url(/sites/all/themes/cspo/css/images/infos.jpg);}.emploi #header{background-image:url(/sites/all/themes/cspo/css/images/emploi.jpg);}.institution #header{background-image:url(/sites/all/themes/cspo/css/images/institution.jpg);}#header .region-inner{max-width:1000px;background-color:white;background-color:rgba(255,255,255,0.8);height:118px;margin:auto;margin-top:-111px;box-shadow:0px 1px 2px rgba(0,0,0,0.3);}#name-and-slogan{max-width:1000px;margin:auto;}#name-and-slogan h1{margin:0;float:left;position:relative;z-index:2;}#name-and-slogan h1 a{display:block;width:111px;height:111px;text-indent:-9999px;background-image:url(/sites/all/themes/cspo/css/images/logo.png);background-color:transparent;position:relative;top:4px;left:4px;}#block-search-form,#block-search-api-page-recherche{float:right;margin:10px;}#block-search-api-page-recherche .form-item{margin:0;}#block-search-form input[type="search"],#block-search-api-page-recherche input[type="text"]{border:0;padding:5px 10px;font-family:'Titillium Web',sans-serif;font-size:16px;width:250px;margin-right:-30px;box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2);}#block-search-form input[type="submit"],#block-search-api-page-recherche input[type="submit"]{width:18px;height:24px;border:0;background:transparent;background-image:url(/sites/all/themes/cspo/css/images/search.png);background-repeat:no-repeat;background-position:center;text-indent:-9999px;float:right;position:relative;z-index:5;top:-30px;right:5px;}.page-recherche #block-system-main{clear:both;}#search-api-page-search-form{background-color:#e4e4e4;padding:0 20px 20px;margin-bottom:10px;margin-top:3px;}#search-api-page-search-form .form-item{float:left;}#search-api-page-search-form .form-submit{margin-top:38px;height:30px;line-height:1;}.search-api-spellcheck-suggestion{clear:both;font-style:italic;}.block-facetapi{background-color:#e4e4e4;padding:20px;}.block-facetapi:after{content:"";display:block;clear:both;}.block-facetapi h2{float:left;font-size:16px;color:#3d3d3d;margin:0;}.block-facetapi ul,.block-facetapi ul li{float:left;margin :0;padding:0;list-style-type:none;list-style-image:none;}.block-facetapi ul li{margin-left:10px;}.search-performance{display:none;}#block-menu-menu-top-menu{float:right;font-size:14px;margin-top:2px;}#block-menu-menu-top-menu ul{padding:0;}#block-menu-menu-top-menu li{float:left;list-style-type:none;list-style-image:none;padding:0;margin:0;}#block-menu-menu-top-menu li a{color:#3d3d3d;padding-left:20px;background-repeat:no-repeat;background-position:left center;margin-left:20px;}#block-menu-menu-top-menu li a:hover{color:#e71e01;text-decoration:none;}#block-menu-menu-top-menu li a.contact{background-image:url(/sites/all/themes/cspo/css/images/contact.png);}#block-menu-menu-top-menu li a.user{background-image:url(/sites/all/themes/cspo/css/images/user.png);}#block-menu-menu-top-menu li a.logout{background-image:url(/sites/all/themes/cspo/css/images/logout.png);}.logged-in #block-menu-menu-top-menu li a.not-logged{display:none;}.not-logged-in #block-menu-menu-top-menu li a.logged{display:none;}#block-superfish-1{background-color:rgba(255,255,255,0.5);height:30px;padding-left:106px;position:relative;top:-23px;clear:both;}#block-superfish-1 .block-inner{margin:0;}#block-superfish-1 ul,#block-superfish-1 li{margin:0 10px 0 5px;padding:0;list-style-type:none;list-style-image:none;}#block-superfish-1 li,#block-superfish-1 li a{float:left;z-index:4000;}#block-superfish-1 li a{color:#3d3d3d;padding:7px 3px 7px 7px;text-decoration:none;display:block;font-weight:bold;}#block-superfish-1>div>ul>li{margin:0;}#block-superfish-1>div>ul>li>a{color:white;padding-right:30px;}#block-superfish-1 li ul{background-color:white;margin-top:-10px;margin-left:0;box-shadow:0px 1px 2px rgba(0,0,0,0.3);z-index:5000;}#block-superfish-1 *{z-index:5000;}#block-superfish-1 .menu>.first>a{width:18px;height:16px;text-indent:-9999px;background-image:url(/sites/all/themes/cspo/css/images/home.png);background-repeat:no-repeat;background-position:center;}#block-superfish-1 .menu>.first>a:hover,#block-superfish-1 .menu>.first>a.active{background-image:url(/sites/all/themes/cspo/css/images/home-active.png);}#block-superfish-1 li a.patients,.patients #content #edit-submit{background-color:#709831;}#block-superfish-1 li a.professionnels,.professionnels #content #edit-submit,.professionnels #content .form-submit,.professionnels #content a.btn{background-color:#47926f;}#block-superfish-1 li a.infos{background-color:#f47d44;}#block-superfish-1 li a.emploi{background-color:#3a86b5;}#block-superfish-1 li a.institution{background-color:#ad2756;}#block-superfish-1 li a.patients+ul a:hover{color:#709831;}#block-superfish-1 li a.professionnels+ul a:hover{color:#47926f;}#block-superfish-1 li a.infos+ul a:hover{color:#f47d44;}#block-superfish-1 li a.emploi+ul a:hover{color:#3a86b5;}#block-superfish-1 li a.institution+ul a:hover{color:#ad2756;}#block-superfish-1 li.active-trail>a{font-weight:bold;}#block-superfish-1 li.active-trail .patients+ul a.active{color:#709831;}.patients #content input[type="submit"]{background-color:#709831;}#block-superfish-1 li.active-trail .professionnels+ul a.active{color:#47926f;}#block-superfish-1 li.active-trail .infos+ul a.active{color:#f47d44;}#block-superfish-1 li.active-trail .emploi+ul a.active{color:#3a86b5;}#block-superfish-1 li.active-trail .institution+ul a.active{color:#ad2756;}#block-views-carrousel-block{position:absolute;height:350px;overflow:hidden;top:0;right:0;z-index:-1;}#block-views-carrousel-block .block-inner{margin:0;}#block-views-carrousel-block h2{margin:0;margin-bottom:5px;color:#e71e01;text-shadow:0px 0px 5px white;line-height:1;}#block-views-carrousel-block li{position:relative;}#block-views-carrousel-block .flex-caption{position:absolute;width:100%;}#block-views-carrousel-block .flex-caption>div{max-width:1000px;margin:auto;}#wrap-title{max-width:1000px;margin:auto;position:relative;}#block-views-carrousel-block .flex-caption>div>div,.not-front #page-title{padding:20px;margin-top:130px;width:450px;position:relative;z-index:50;background-color:white;background-color:rgba(255,255,255,0.5);line-height:1.2;}#block-views-carrousel-block ul,#block-views-carrousel-block ul li{margin:0;}#block-views-carrousel-block ul li:first-child h2{font-size:28px;}#block-views-carrousel-block .views-field-field-image-slider{width:100%;}#block-views-carrousel-block img{width:100%;height:auto;min-height:350px;}.file img{margin-right:5px;}#block-views-carrousel-block .flex-caption>div>div>a,#content input[type="submit"],#block-block-11 a.btn,.view-polycliniques h1 a,#sliding-popup .popup-content #popup-buttons button,.node-readmore a,.front #content .block .btn,.professionnels #content .btn,#block-webform-client-block-31 h2,.view-services-infos-compl-mentaires .views-field h2,.region-blockgroup-services-colonne-gauche section h2,.back,.print,.view-le-pays-en-images .views-field-title a,#block-block-13 a{padding:5px 70px 5px 15px;background-color:#e71e01;display:inline-block;color:white;text-decoration:none;background-image:url(/sites/all/themes/cspo/css/images/plus.png);background-position:right center;background-repeat:no-repeat;border:0;border-radius:0;text-shadow:none;box-shadow:none;font-family:'Titillium Web',sans-serif;border:0;}.back{background-image:url(/sites/all/themes/cspo/css/images/back.png);background-position:left center;padding:5px 15px 5px 70px;background-color:#3a86b5}.back:hover{background-image:url(/sites/all/themes/cspo/css/images/backhover.png);}.print{background-image:url(/sites/all/themes/cspo/css/images/print.png);background-color:#3a86b5}.print:hover{background-image:url(/sites/all/themes/cspo/css/images/printhover.png);}#block-views-carrousel-block .flex-caption>div>div>a:hover,.node-readmore a:hover{background-image:url(/sites/all/themes/cspo/css/images/plushover.png);}.node-readmore a{float:right;}#content input[type="submit"],#block-block-11 a.btn,.professionnels #content .btn,.view-polycliniques h1 a,#sliding-popup .popup-content #popup-buttons button:first-child,.front #content .block .btn,.view-le-pays-en-images .views-field-title a,#block-block-13 a{background-image:url(/sites/all/themes/cspo/css/images/arrow.png);}#content input[type="submit"]:hover,#block-block-13 a:hover,#block-block-11 a.btn:hover,.professionnels #content .btn:hover,.view-polycliniques h1 a:hover,#sliding-popup .popup-content #popup-buttons button:first-child:hover,.front #content .block .btn:hover,.view-le-pays-en-images .views-row:hover .views-field-title a{background-image:url(/sites/all/themes/cspo/css/images/arrowhover.png);}#block-views-carrousel-block .flex-caption.Patients>div>div>a,.view-polycliniques h1 a,#sliding-popup .popup-content #popup-buttons button:first-child,.front #content #block-block-4 .btn,.node-type-m-decins h1 a,.node-type-services h1 a,#block-block-13 a{background-color:#709831;display:block;}#sliding-popup .popup-content #popup-buttons button:first-child:hover{background-color:#709831;background-image:url(/sites/all/themes/cspo/css/images/arrowhover.png);background-position:right center;background-repeat:no-repeat;}#block-views-carrousel-block .flex-caption.Professionnels>div>div>a{background-color:#47926f;}#block-views-carrousel-block .flex-caption.Infos-pratiques>div>div>a,.front #content #block-block-5 .btn{background-color:#f47d44;}#block-views-carrousel-block .flex-caption.Emplois>div>div>a,#sliding-popup .popup-content #popup-buttons button:last-child,.emploi #content .views-exposed-widget .form-submit{background-color:#3a86b5;}.front #content #block-views-derni-re-offres-d-emploi-block .btn{background-color:#3a86b5;}#sliding-popup .popup-content #popup-buttons button:last-child:hover{background-color:#3a86b5;background-image:url(/sites/all/themes/cspo/css/images/arrowhover.png);background-position:right center;background-repeat:no-repeat;}#block-views-carrousel-block .flex-caption.Institution>div>div>a,.front #content #block-block-6 .btn,.view-polycliniques h1 a{background-color:#ad2756;}h1,h2,h3,h4,h5,h6{color:#e71e01;}.patients h1,.patients h2,.patients h3,.patients h4,.patients h5,.patients h6,#block-views-carrousel-block .Patients h2,.node-type-m-decins h1,.node-type-m-decins h2,.node-type-m-decins h3,.node-type-m-decins h4,.node-type-m-decins h5,.node-type-m-decins h6,.node-type-services h1,.node-type-services h2,.node-type-services h3,.node-type-services h4,.node-type-services h5,.node-type-services h6{color:#709831;}.professionnels h1,.professionnels h2,.professionnels h3,.professionnels h4,.professionnels h5,.professionnels h6,#block-views-carrousel-block .Professionnels h2{color:#47926f;}.infos h1,.infos h2,.infos h3,.infos h4,.infos h5,.infos h6,#block-views-carrousel-block .Infos-pratiques h2{color:#f47d44;}.emploi h1,.emploi h2,.emploi h3,.emploi h4,.emploi h5,.emploi h6,#block-views-carrousel-block .Emploi h2,.node-type-offres-d-emplois h1,.node-type-offres-d-emplois h2,.node-type-offres-d-emplois h3,.node-type-offres-d-emplois h4,.node-type-offres-d-emplois h5,.node-type-offres-d-emplois h6{color:#3a86b5;}.institution h1,.institution h2,.institution h3,.institution h4,.institution h5,.institution h6,#block-views-carrousel-block .Institution h2{color:#ad2756;}.field-name-field-duplication-de{display:none;}.flex-control-nav{bottom:5px;z-index:10;}.flex-control-paging li{margin:3px;}.flex-control-paging li a{border-radius:0;background-color:rgba(255,255,255,0.7);box-shadow:none;width:13px;height:13px;}.flex-control-paging li a:hover{background-color:rgba(255,255,255,0.8);}.flex-control-paging li a.flex-active{background-color:white;}.field-name-field-date-limite-de-d-p-t-des-o{margin-bottom:20px;}.field-name-field-date-limite-de-d-p-t-des-o h2{font-weight:normal;color:#3d3d3d;margin:0;font-size:1em;}#columns{max-width:1000px;margin:auto;}#content{margin-top:130px;}.front #content{margin-top:65px;}.node-services .group-principal{width:100%;}.front #content .block{width:31.11%;margin-right:3.33%;float:left;margin-bottom:30px;}.view-services-infos-compl-mentaires .views-field-field-secr-tariat{margin-right:0;margin-top:10px;}.view-services-infos-compl-mentaires .views-field{margin-bottom:0;margin-top:10px;}.views-field-field-unit-se-soin{margin-top:10px;}.front #content .block h2{font-size:20px;color:#3d3d3d;margin-bottom:5px;}.front #content .block p{margin:0;}.front #content .block img{display:block;width:100%;height:auto;max-height:141px;}.front #content .block iframe{max-height:141px;width:100%;display:block;}.front #content .block .btn{display:block;}.front #content .block .urgences1{color:#e90405;padding-left:25px;background-image:url(/sites/all/themes/cspo/css/images/urgences.png);background-position:left center;background-repeat:no-repeat;}.front #content #block-block-5{margin-right:0;}.front #content #block-views-heures-de-visite-block{margin-right:0;}.front #content #block-views-heures-de-visite-block p{line-height:1.645;}.front #content #block-views-heures-de-visite-block .view-content,.view-services-infos-compl-mentaires .field-content,.view-services-pro .field-content{background-color:#e4e4e4;padding:0 15px 15px;font-size:14px;}.view-services-infos-compl-mentaires .views-field-field-prendre-rendez-vous .field-content{display:block;}.view-services-pro .field-content{padding:15px;font-size:16px;}.view-services-infos-compl-mentaires .field-content{display:none;}.view-services-infos-compl-mentaires .field-content p{margin-bottom:0.5em;}.view-services-infos-compl-mentaires .field-content{padding-top:15px;font-size:16px;}.front #content #block-views-heures-de-visite-block .view-content h3{font-size:14px;margin-bottom:0;margin-top:0;padding-top:15px;}#block-views-nous-contacter-block ul,#block-views-nous-contacter-block ul li,#block-views-derni-re-offres-d-emploi-block ul,#block-views-derni-re-offres-d-emploi-block ul li,.region-blockgroup-services-colonne-gauche section ul,.region-blockgroup-services-colonne-gauche section ul li{padding:0;margin:0;list-style-type:none;}#block-views-services-pro-block-1 ul{margin-left:2em;}#block-views-services-pro-block-1 ul li{list-style-type:disc;background-color:transparent;padding:0;}#block-views-nous-contacter-block ul li,#block-views-derni-re-offres-d-emploi-block ul li,.region-blockgroup-services-colonne-gauche section ul li{padding:12px 15px 13px;background-color:#dadadb;}.region-blockgroup-services-colonne-gauche section ul li a{display:block;}#block-views-nous-contacter-block ul li.views-row-odd,#block-views-derni-re-offres-d-emploi-block ul li.views-row-odd,.region-blockgroup-services-colonne-gauche section ul li.views-row-odd{background-color:#e4e4e4;}#block-views-nous-contacter-block .views-field-title{float:left;}#block-views-nous-contacter-block .views-field-field-num-ro{text-align:right;font-weight:bold;}#main-content{margin:0;}.not-front #main-content{margin-top:-110px;position:relative;}.front #main-content{margin-top:-30px;}#tasks{position:absolute;z-index:60;top:104px;width:100%;}#tasks .action-links{display:none;}.front #tasks{top:214px;width:30%;}#tasks .tabs{margin:0;padding-left:0;}#tasks .tabs a{color:#e71e01;}#tasks .tabs .active a,#tasks .tabs .active a:hover{background-color:#eeeeee;border-bottom-color:#eeeeee;}.not-front #page-title{position:absolute;top:15px;font-size:24px;margin:0;text-shadow:0px 0px 3px white;}.front #page-title{display:none;}.page-node-6 #block-system-main{float:left;width:47.5%;margin-right:5%;}#block-webform-client-block-5{float:right;width:47.5%;}#block-webform-client-block-5 input[type="submit"]{background-color:#709831;}#block-webform-client-block-5 .node-header{display:none;}#block-webform-client-block-5 h2{margin-top:0;}form input[type="text"],form input[type="email"],form input[type="password"],form select,form textarea{border:1px solid #bababa;box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2);padding:2px 5px;padding:0 5px\9;max-width:100%;box-sizing:border-box;font-family:'Titillium Web',sans-serif;}form input[type="text"][readonly]{background-color:#eeeeee;color:#bebebe;}.form-item input.error,.form-item textarea.error,.form-item select.error{border-width:1px;}fieldset.captcha{background-color:white;border:none;}fieldset.captcha legend{font-weight:bold;}fieldset.captcha .fieldset-description,form .description{font-size:14px;font-style:italic;}form *,#ui-datepicker-div{font-family:'Titillium Web',sans-serif;}#footer{clear:both;width:100%;background-color:white;}#footer .region-inner{padding:20px 0;margin:auto;max-width:1000px;}#footer #block-block-1{float:left;}#footer #block-block-2{float:right;}#footer #block-block-3{clear:both;font-size:14px;}html.js input.form-autocomplete{background-image:url(/sites/all/themes/cspo/css/images/loader.gif);background-position:100% 0;}html.js input.throbbing{background-position:100% -28px;}html.overlay-open,html.overlay-open body{overflow-x:auto!important;}hr{margin-top:30px;}.item-list .pager{padding-top:25px;}.item-list .pager .ajax-progress{margin:3px;}.pager a{padding:3px 8px;background-color:#709831;color:white;line-height:35px;}#columns .item-list .pager li{margin:0;padding-right:10px;background-color:transparent;}#breadcrumb h2{font-size:16px;font-weight:normal;float:left;padding:0;margin:0;margin-right:10px;color:#3d3d3d;}#breadcrumb nav,.addthis_share{margin:0;padding:5px 10px;background-color:#e4e4e4;margin-bottom:25px;}.addthis_share>span{float:right;font-size:14px;margin-right:10px;}.addthis_share{height:22px;margin-top:50px;margin-bottom:0;clear:both;}.addthis_share #atstbx{float:right;}a{color:#3081e5;text-decoration:none;}a:hover{text-decoration:underline;}#breadcrumb ol,#breadcrumb li{float:left;padding:0;margin:0;}#breadcrumb .crumb-separator{display:block;float:left;text-indent:-9999px;width:10px;height:9px;background-image:url(/sites/all/themes/cspo/css/images/crumb.png);background-repeat:no-repeat;background-position:center;margin:8px 5px;}#block-menu-block-3{display:none}#block-menu-block-2,#block-menu-block-4,#block-menu-block-5{background-color:#e4e4e4;padding:20px;float:left;width:200px;margin-right:20px;}#block-menu-block-5{float:none;width:90%;padding-right:5%;padding-left:5%;margin-bottom:15px;}#block-menu-block-2 h2,#block-menu-block-4 h2,#block-menu-block-5 h2{margin-top:0;font-size:16px;text-transform:uppercase;}#block-menu-block-2+#block-system-main,#block-menu-block-4+#block-system-main{margin-left:260px;}#block-menu-block-2 ul,#block-menu-block-4 ul,#block-menu-block-5 ul{padding:0;margin-bottom:0;}#block-menu-block-2 ul li,#block-menu-block-4 ul li,#block-menu-block-5 ul li{list-style-image:url(/sites/all/themes/cspo/css/images/crumb.png);margin-left:16px;}#block-menu-block-2 ul li.active-trail>a,#block-menu-block-5 ul li.active-trail>a{font-weight:bold;color:#3d3d3d;}#webform-component-statut,#webform-component-date{display:none;}.webform-confirmation+.links{display:none;}#content input[type="submit"].js-hide{display:none;}.page-taxonomy .node-readmore{display:none;}.item-list-pager{margin-top:40px;}.search-advanced{display:none;}.node-polycliniques .adr{font-weight:bold;font-style:italic;margin-bottom:10px;}.node-polycliniques  .field-name-field-descriptif{margin-top:20px;}.view-polycliniques .views-row{width:31.75%;margin-right:2%;float:left;margin-bottom:20px;}.view-polycliniques .views-row-3{margin-right:0;}.view-polycliniques .views-row img{width:100%;}.view-polycliniques .views-row-last{margin-right:0;}.view-polycliniques h1{margin:0;font-size:16px;}#sliding-popup{padding:20px 0;line-height:1;font-size:14px;}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-buttons{max-width:100%;}#sliding-popup .popup-content #popup-buttons button{float:left;}#block-text-resize-0{float:right;padding-top:3px;margin-left:-10px;}a#text_resize_increase{background-image:url(/sites/all/themes/cspo/css/images/textsizeplus.png);}a#text_resize_decrease{background-image:url(/sites/all/themes/cspo/css/images/textsizemoins.png);}#block-pagestyle-form{float:right;}#node-22 .field-name-body{width:47.5%;margin-right:5%;float:left;}#node-22 .field-name-body iframe{max-width:100%;}#node-22 .webform-client-form{float:right;width:47.5%;}#webform-client-form-1401 #webform-component-date-de-soumission{height:0;overflow:hidden;visibility:hidden;}.search-results{padding:0;}.search-results li,.page-taxonomy .node,.view-m-decins .views-row,.view-services .views-row{background-color:#e4e4e4;padding:10px 20px;}.view-m-decins .views-row{min-height:75px;width:43.5%;float:left;margin-right:5%;margin-bottom:20px;padding:15px 2%;}.view-m-decins .views-row-even{margin-right:0;}.search-results li h3,.page-taxonomy .node h1,.view-m-decins .views-row .views-field-title,.view-services .views-field-title{margin-top:10px;font-size:20px;font-weight:bold;}.search-results li h3 a,.page-taxonomy .node h1 a,.view-m-decins .views-row .views-field-title a,.view-services .views-field-title a{display:block;font-size:20px;}.search-results li .search-info{display:none;}.search-results li.odd,.page-taxonomy .node.odd,.view-services .views-row-odd{background-color:#dddddd;}.view-m-decins .views-row .views-field-title a,.view-services .views-row .views-field-title a{color:#709831;}.view-m-decins .views-row .views-field-field-sp-cialit- a{color:#3d3d3d;}.view-m-decins .views-field-field-photo{float:left;margin-right:15px;}.view-m-decins .views-field-field-photo img{width:auto;height:90px;}.views-table{border:0;width:100%;}.views-table th,.views-table td{padding:3px 5px;}.views-table .file-icon{display:none;}.views-table .views-field-body{max-width:50%;max-width:400px;}.views-table tr.odd{background-color:#E4E4E4;}iframe{max-width:100%;}.node-offres-d-emplois .field-label{margin:0;font-size:16px;font-weight:normal;}.node-offres-d-emplois .field-items{padding:0;margin:0;list-style-type:none;}.node-offres-d-emplois .field-name-body{margin-top:20px;}section.clearfix,section.clearfix:after{clear:none;float:none;width:100%;height:25px;}section.clearfix .field-items:after{content:"";display:block;clear:both;}table td,table th{border:1px solid #dadadb;padding:5px;}.node-type-services .field-label{margin:0;font-size:16px;color:#3d3d3d;}.node-type-services .field-name-body,.node-type-polycliniques .node-content{margin-top:0;float:right;width:66%;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:22px;}.views-exposed-form{background-color:#e4e4e4;padding:5px 15px;margin-bottom:20px;}.emploi .item-list ul,.emploi .item-list li{padding:0;margin:0;list-style-type:none;}.emploi .item-list li{background-color:#e4e4e4;}.emploi #content input[type="submit"],.node-type-offres-d-emplois #block-webform-client-block-31 input[type="submit"]{background-color:#3a86b5;}.view-offres-d-emplois .item-list li a{font-size:16px;display:block;padding:10px 15px;background-image:url(/sites/all/themes/cspo/css/images/arrow.png);background-repeat:no-repeat;background-position:center right;font-weight:bold;color:#3a86b5;}.emploi .item-list li a .date{font-weight:normal;}.emploi .item-list li a:hover{background-image:url(/sites/all/themes/cspo/css/images/arrowhover.png);}.emploi .item-list li.odd{background-color:#dddddd;}.emploi #content .ajax-processed,.node-type-offres-d-emplois #content .ajax-processed,.professionnels #content .ajax-processed{display:none;}#block-webform-client-block-31{margin-left:260px;}.view-services-infos-compl-mentaires .views-field ul{margin:5px;padding-left:15px;}.view-services-infos-compl-mentaires .views-field h2,.region-blockgroup-services-colonne-gauche section h2{width:90%;margin:0;padding-right:5%;padding-left:5%;}.region-blockgroup-services-colonne-gauche section .block-content{display:none;}.view-services-infos-compl-mentaires{margin-bottom:10px;}.view-services-infos-compl-mentaires .views-field h2,.region-blockgroup-services-colonne-gauche section h2{background-color:#709831;color:white;}.region-blockgroup-services-colonne-gauche section{margin-bottom:10px;}.region-blockgroup-services-colonne-gauche{width:30%;float:left;}.block-region-blockgroup-services-colonne-gauche .block-inner{margin:0;}.region-blockgroup-services-colonne-gauche section .views-field-field-cat-gorie2{font-style:italic;}.user-profile .courriel,#edit-locale,#edit-timezone{display:none;}.section-user #tasks{display:none;}.page-user section{clear:both;}.page-user section h2{font-size:16px;margin:0;}.page-user section ul,.page-user section ul li{padding:0;margin:0;list-style-type:none;}#block-webform-client-block-31 h2,.view-services-infos-compl-mentaires .views-field h2,.region-blockgroup-services-colonne-gauche section h2{font-size:18px;cursor:pointer;background-image:url(/sites/all/themes/cspo/css/images/arrowdown.png)}#block-webform-client-block-31 h2:hover,.view-services-infos-compl-mentaires .views-field h2:hover,.region-blockgroup-services-colonne-gauche section h2:hover{background-image:url(/sites/all/themes/cspo/css/images/arrowdownhover.png)}#block-webform-client-block-31 h2.active,.view-services-infos-compl-mentaires .views-field h2.active,.region-blockgroup-services-colonne-gauche section h2.active{background-image:url(/sites/all/themes/cspo/css/images/arrowup.png)}#block-webform-client-block-31 h2.active:hover,.view-services-infos-compl-mentaires .views-field h2.active:hover,.region-blockgroup-services-colonne-gauche section h2.active:hover{background-image:url(/sites/all/themes/cspo/css/images/arrowuphover.png)}#block-webform-client-block-31 h2{background-color:#3a86b5;}#block-webform-client-block-31 form{display:none;}#block-views-page-m-decins-block{background-color:#e4e4e4;}#block-views-page-m-decins-block .views-field-field-titre{padding-top:20px;}#block-views-page-m-decins-block .views-field-field-titre h3,#block-views-page-m-decins-block .views-field-title h2{margin:0;}#block-views-page-m-decins-block .views-field-field-cat-gorie2{font-style:italic;}#block-views-page-m-decins-block .views-field-field-sp-cialit-{margin-top:10px;font-weight:bold;}#block-views-page-m-decins-block .views-field-field-domaine-d-activit-{margin-top:10px;margin-left:160px;}#block-views-page-m-decins-block .views-field-field-dipl-mes p,.view-m-decins .views-field-field-dipl-mes p{margin-bottom:5px;}#block-views-page-m-decins-block .views-field-field-photo{float:left;margin-right:20px;}#block-views-page-m-decins-block .views-field-field-photo img{display:block;}#block-views-page-m-decins-block-1,#block-views-page-m-decins-block-2,#block-views-page-m-decins-block-3{width:31.33%;margin-right:3%;float:left;margin-bottom:30px;}#block-views-page-m-decins-block-3{margin-right:0;}#block-views-page-m-decins-block-1 table,#block-views-page-m-decins-block-1 tbody{border:0;width:100%;}#block-views-page-m-decins-block-1 table th,#block-views-page-m-decins-block-1 table td,#block-views-page-m-decins-block-2 .views-row,{border:0;padding:10px 15px;}#block-views-page-m-decins-block-1 table td{font-weight:bold;}#block-views-page-m-decins-block-1 table th{font-weight:normal;}#block-views-page-m-decins-block-1 table tr,#block-views-page-m-decins-block-2 .views-row,{background-color:#e4e4e4;}#block-views-page-m-decins-block-1 table tr:nth-child(even),#block-views-page-m-decins-block-2 .views-row-even,{background-color:#dadadb;}#block-views-page-m-decins-block-2 .views-field-title{float:left;}#block-views-page-m-decins-block-2 .views-field-field-t-l-phone{float:right;font-weight:bold;}#block-views-page-m-decins-block-2 .views-field-field-mail{clear:both;font-weight:bold;text-align:right;}#block-views-page-m-decins-block-3 .field-content{display:none;}#block-views-page-m-decins-block-3 .views-row{font-size:18px;}#block-views-page-m-decins-block-3 .views-label{color:#c4c4c4;}#block-views-page-m-decins-block-3 .oui{font-weight:bold;color:#3d3d3d;}#block-views-page-m-decins-block-3 a .oui{display:block;color:#3081e5;}.view-services-infos-compl-mentaires .views-field h2,.region-blockgroup-services-colonne-gauche section h2{font-size:16px;font-weight:normal;}.view-gestion-des-fournisseurs .view-header,.view-gestion-des-t-l-chargeurs-de-cahier-des-charges .view-header{text-align:right;}.view-gestion-des-fournisseurs .view-header a,.view-gestion-des-t-l-chargeurs-de-cahier-des-charges .view-header a{padding:3px 0 3px 30px;background-image:url(/sites/all/themes/cspo/css/images/excel.png);background-repeat:no-repeat;background-position:left center;}.view-cout-hospitalisation table{background-color:#e4e4e4;}.view-cout-hospitalisation thead,.view-cout-hospitalisation tbody{border:0;width:70%;float:left;padding:20px 0 20px 5%;}.view-cout-hospitalisation tbody{width:20%;padding:20px 5% 20px 0;}.view-cout-hospitalisation th,.view-cout-hospitalisation td{border:0;font-weight:normal;margin-bottom:10px;padding:0;padding-bottom:5px;border-bottom:1px dotted #b6b6b6;width:100%;float:left;}.view-cout-hospitalisation tr{width:100%;}.view-cout-hospitalisation td{font-weight:bold;}.view-cout-hospitalisation td:after{content:" €";}.view-cout-hospitalisation td.views-field-field-nombre-de-jours:after{display:none;}.view-cout-hospitalisation th[class*="total"],.view-cout-hospitalisation td[class*="total"]{font-size:1.4em;padding-top:10px;font-weight:bold;}.view-cout-hospitalisation p{max-width:50em;}.view-cout-hospitalisation form p{padding:0;max-width:none;}.view-cout-hospitalisation form p+p{max-width:20em;padding-top:64px;padding-left:9px;font-style:italic;font-size:14px;color:gray;}.view-cout-hospitalisation .view-footer{display:none;max-width:50em;padding-top:10px;padding-left:50px;font-style:italic;font-size:14px;color:gray;}.view-cout-hospitalisation form br{display:none;}.view-cout-hospitalisation form div{float:left;width:31.1%;margin-left:3.3%;}.view-cout-hospitalisation form div.resume{background-color:#e4e4e4;width:90%;margin-left:0;padding:0 5%;margin-bottom:-18px;position:relative;display:none;}.view-cout-hospitalisation form div.resume p{max-width:80%;}.view-cout-hospitalisation form div.resume p+p{height:0;padding:0;}.view-cout-hospitalisation form div.resume p+p img{position:absolute;display:block;right:10px;top:10px;}.view-cout-hospitalisation form div.resume img{float:right;}.view-cout-hospitalisation form div.resume h4{font-size:20px;}.view-cout-hospitalisation form div:first-child{margin-left:0;}.view-cout-hospitalisation form select{width:100%;margin-top:5px;}.view-cout-hospitalisation form #submit{float:right;margin-top:20px;}.view-cout-hospitalisation .view-content{clear:both;padding-top:20px;}[class*="view-gestion-des-candidatures"] .views-field-nom,[class*="view-submissions-filtering"] .views-field-value-1{text-transform:uppercase;}[class*="view-gestion-des-candidatures"] .views-field-date,[class*="view-submissions-filtering"] .views-field-submitted{min-width:110px;}[class*="view-gestion-des-candidatures"] .views-field-nothing,[class*="view-submissions-filtering"] .views-field-nothing{min-width:110px;}[class*="view-submissions-filtering"] .voir,[class*="view-submissions-filtering"] .modif,[class*="view-submissions-filtering"] .supp,[class*="view-gestion-des-candidatures"] .voir,[class*="view-gestion-des-candidatures"] .modif,[class*="view-gestion-des-candidatures"] .supp{display:inline-block;width:22px;height:13px;background-image:url(/sites/all/themes/cspo/css/./images/voir.png);background-repeat:no-repeat;background-position:center;text-indent:-9999px;padding:5px 2px;margin-right:2px;background-color:#d4d4d4;border-radius:3px;}[class*="view-gestion-des-candidatures"] .modif,[class*="view-submissions-filtering"] .modif{background-image:url(/sites/all/themes/cspo/css/./images/modifier.png);}[class*="view-gestion-des-candidatures"] .supp,[class*="view-submissions-filtering"] .supp{background-image:url(/sites/all/themes/cspo/css/./images/supprimer.png);}[class*="view-submissions-filtering"] .voir:hover,[class*="view-submissions-filtering"] .modif:hover,[class*="view-submissions-filtering"] .supp:hover,[class*="view-gestion-des-candidatures"] .voir:hover,[class*="view-gestion-des-candidatures"] .modif:hover,[class*="view-gestion-des-candidatures"] .supp:hover{opacity:0.5;}[class*="view-gestion-des-candidatures"] td.views-field-statut span,[class*="view-submissions-filtering"] td.views-field-value span{display:none;}[class*="view-gestion-des-candidatures"] td.views-field-statut:before,[class*="view-submissions-filtering"] td.views-field-value:before{content:"";display:block;border-radius:100px;width:15px;height:15px;margin:auto;background-color:#006ab3;}[class*="view-gestion-des-candidatures"] td.views-field-statut.non-traite:before,[class*="view-submissions-filtering"] td.views-field-value.non-traite:before{background-color:#009036;}[class*="view-gestion-des-candidatures"] td.views-field-statut.en-cours:before,[class*="view-submissions-filtering"] td.views-field-value.en-cours:before{background-color:#e95d0f;}[class*="view-gestion-des-candidatures"] td.views-field-statut.refuse:before,[class*="view-submissions-filtering"] td.views-field-value.refuse:before{background-color:#9d0d15;}[class*="view-gestion-des-candidatures"] td.views-field-statut.transfere:before,[class*="view-submissions-filtering"] td.views-field-value.transfere:before{background-color:#535353;}[class*="view-gestion-des-candidatures"] td.views-field-statut.entretien:before,[class*="view-submissions-filtering"] td.views-field-value.entretien:before{background-color:#8781bd;}[class*="view-gestion-des-candidatures"] .views-field-reference,[class*="view-submissions-filtering"] .views-field-reference{min-width:135px;}.views-exposed-widget.views-widget-filter-data{padding:.3em 1em 0 0;}.node-galerie-photos figure{float:left;margin:0 5px 5px 0;}.view-le-pays-en-images .views-row{margin-right:2%;display:inline-block;vertical-align:top;margin-bottom:15px;}.view-le-pays-en-images .views-field-title a{display:block;margin-top:-5px;}#block-menu-menu-social{float:right;clear:right;margin-top:-25px;margin-right:7px;}#block-menu-menu-social ul{padding:0;margin:0;}#block-menu-menu-social ul li{float:left;list-style-type:none;list-style-image:none;padding:0;margin:0 5px 0 0;}#block-menu-menu-social ul li a{display:block;background-image:url(/sites/all/themes/cspo/css/images/pictos-sociaux.png);background-repeat:no-repeat;background-position:left top;background-color:#e71e01;width:25px;text-indent:-9999px;height:25px;transition:all 0.1s ease-out;border-radius:2px;}#block-menu-menu-social ul li+li a{background-position:-25px top;}#block-menu-menu-social ul li+li+li a{background-position:-50px top;}#block-menu-menu-social ul li+li+li+li a{background-position:-75px top;}#block-menu-menu-social ul li a:hover{background-color:#3765a3;}#block-menu-menu-social ul li+li a:hover{background-color:#64a8f2;}#block-menu-menu-social ul li+li+li a:hover{background-color:#007bb6;}#block-menu-menu-social ul li+li+li+li a:hover{background-color:#c12226;}@media screen and (min-width:1100px){#site-map>div>div>div>ul{padding:0;margin:0;}#site-map>div>div>div>ul>li{float:left;width:28%;margin-right:1%;margin-bottom:20px;background-color:#e4e4e4;padding-left:0;margin-left:0;list-style-image:none;list-style-type:none;padding:20px;}#site-map>div>div>div>ul>li>a{text-transform:uppercase;font-weight:bold;}}@media screen and (max-width:1100px){.view-cout-hospitalisation form div.resume p+p img{display:none;}.view-polycliniques .views-row{width:48%;}.view-polycliniques .views-row-3{margin-right:2%;}#main-content{padding:0 15px;}}@media screen and (max-width:870px){#block-superfish-1{top:-30px;}#header .region-inner{height:111px;}#block-menu-menu-social{margin-top:-5px;margin-right:0px;}.view-cout-hospitalisation form div{width:100%;margin-left:0;float:none;margin-top:10px;}.view-cout-hospitalisation thead,.view-cout-hospitalisation tbody{width:45%;}.view-cout-hospitalisation th,.view-cout-hospitalisation td{height:4em;overflow:hidden;}.view-cout-hospitalisation td{text-align:right;}.page-node-6 #block-system-main,#block-webform-client-block-5{width:100%;margin-right:0;float:none;}.node-offres-d-emplois{margin-left:0;}.view-services-infos-compl-mentaires .views-field,.region-blockgroup-services-colonne-gauche section,.node-services .group-principal{width:100%;margin-right:0;}#block-text-resize-0{display:none;}.front #content{margin-top:250px;}.front #content .block{width:47.5%;margin-right:5%;}.front #content #block-block-5{margin-right:5%;}.front #content .block.even{margin-right:0;}#block-menu-block-2,#block-menu-block-5{width:100%!important;box-sizing:border-box;margin-bottom:20px!important;float:none;}.node-type-services .field-name-body,.node-type-polycliniques .node-content{float:none;width:100%;}#block-menu-block-2 + #block-system-main,#block-webform-client-block-31{margin-left:0;}iframe{float:none!important;margin-left:0!important;}#block-views-carrousel-block .flex-caption>div>div,.not-front #page-title{width:80%;margin-top:35px;}#block-views-carrousel-block{height:210px;width:100%;clear:both;margin-top:111px;z-index:1;}.flex-control-nav{display:none;}.front #tasks{top:170px;}#header{position:static;}#page,.front #page{padding-top:0;}#block-search-form,#block-search-api-page-recherche{margin:10px 0;float:left;}#block-search-form input[type="search"],#block-search-api-page-recherche input[type="text"]{width:120px;}#node-22 .webform-client-form,#node-22 .field-name-body{float:none;width:100%;margin-right:0;}#block-views-page-m-decins-block-1,#block-views-page-m-decins-block-2,#block-views-page-m-decins-block-3{width:100%;margin-right:0;}.view-m-decins .views-row{width:96%;margin-right:0;}.node-type-services .field-name-body,.region-blockgroup-services-colonne-gauche{width:100%;float:none;}#block-menu-block-2,#block-menu-block-4,#block-menu-block-5{float:none;width:95%;padding-left:2.5%;padding-right:2.5%;margin:0;}#block-menu-block-2+#block-system-main,#block-menu-block-4+#block-system-main{margin-left:0;margin-top:20px;}}@media screen and (max-width:760px){#block-menu-menu-social{margin-top:7px;}.view-polycliniques .views-row{width:100%;margin-right:0;}#block-superfish-1{display:none;}#block-menu-block-3{display:block;float:left;margin-top:16px;}#block-menu-block-3 h2{color:#3D3D3D;margin:0;padding:0;padding-left:20px;font-size:16px;text-transform:uppercase;background-image:url(/sites/all/themes/cspo/css/images/menu-mobile.png);background-repeat:no-repeat;background-position:left;cursor:pointer;}#block-menu-block-3 h2.active{background-image:url(/sites/all/themes/cspo/css/images/menu-mobile-toggle.png);}#block-menu-block-3 h2:hover{color:#e71e01;}#block-menu-block-3 .menu-block-wrapper{position:absolute;background-color:white;padding:10px 15px 10px 0;text-transform:uppercase;box-shadow:0px 1px 2px rgba(0,0,0,0.3);display:none;z-index:5000;margin-top:5px;}#block-menu-block-3 .menu-block-wrapper ul{padding-left:15px;margin:0;font-size:16px;position:relative;}#block-menu-block-3 .menu-block-wrapper ul li{list-style-type:none;list-style-image:none;}#block-menu-block-3 .menu-block-wrapper ul a{display:block;padding:5px 0;}#block-menu-block-3 .menu-block-wrapper ul a.active,#block-menu-block-3 .menu-block-wrapper ul .active-trail>a{font-weight:bold;}#block-menu-block-3 h2{text-indent:-9999px;}#block-menu-block-3 .menu-block-wrapper{right:0;}#block-views-page-m-decins-block .views-field-field-photo img{width:70px;}#block-views-page-m-decins-block .views-field-field-domaine-d-activit-{margin-left:90px;}}@media screen and (max-width:570px){#block-menu-menu-top-menu{float:left;margin-top:-70px;margin-left:104px;}#block-menu-menu-social{margin-top:-32px;}}@media screen and (max-width:400px){#block-menu-menu-top-menu{margin-top:-74px;}#block-menu-menu-top-menu li a{text-indent:-9999px;display:block;}.front #content .block{width:100%;margin-right:0;}.front #content #block-block-5{margin-right:0;}}table[border="0"],table[border="0"] th,table[border="0"] tr,table[border="0"] td,table[border="0"] tbody{border:0;}#user-login{margin:auto;padding:1px 2.5%;background-color:white;width:43.5%;float:left;}#user-login .description{display:none;}#block-block-11{background-color:white;padding:20px 2.5% 8px;width:43.5%;float:right;}#block-block-11 h2{font-size:18px;margin-top:0;}.not-logged-in #tasks{display:none;}@media screen and(max-width:500px){#user-login,#block-block-11{width:100%;margin:0;float:none;}}fieldset{margin:0;padding:0;border:0;}fieldset legend{font-weight:bold;font-size:1.3em;}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Open Sans",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/sites/all/themes/cspo/css/images/fancybox_sprite.png);}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url(/sites/all/themes/cspo/css/images/fancybox_loading.gif) center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/sites/all/themes/cspo/css/images/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:hidden !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/sites/all/themes/cspo/css/images/fancybox_overlay.png);}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/sites/all/themes/cspo/css/images/fancybox_sprite@2x.png);background-size:44px 152px;}#fancybox-loading div{background-image:url(/sites/all/themes/cspo/css/images/fancybox_loading@2x.gif);background-size:24px 24px;}}#cart-form-pane .remove input{background-image:none;padding:2px 10px;font-size:0.7em;}#cart-form-pane .remove input:hover{background-image:none;opacity:0.8;}#cart-form-pane .sticky-header{display:none;}#cart-form-pane th+th+th+th,#cart-form-pane td+td+td+td{display:none;}#cart-form-pane th+th+th+th+th,#cart-form-pane td+td+td+td+td{display:block;display:table-cell;}#cart-form-pane #edit-update{display:none;}#uc-cart-checkout-form #edit-cancel{font-size:0.7em;margin-right:1em;padding:5px 15px 5px 15px;background-image:none;float:left;}#uc-cart-checkout-review-form{display:none;}.order-review-table{font-size:1em;}#block-views-page-m-decins-block .views-field-field-image{float:right;margin:10px 10px;width:150px;}#block-views-page-m-decins-block .views-field-field-image img{float:right;}#block-views-m-decins-lln-block{padding-bottom:20px;}#block-views-m-decins-lln-block:after{content:"";display:block;clear:both;}#block-views-m-decins-lln-block .group{background-color:#e4e4e4;width:47.5%;float:left;margin-bottom:10px;margin-right:5%;margin-top:0;transition:all 0.2s ease-out;position:relative;}#block-views-m-decins-lln-block .group h3{margin:0;position:relative;padding:10px;padding-right:20px;cursor:pointer;color:white;background-color:#709831;}#block-views-m-decins-lln-block .group h3:hover{opacity:0.9;}#block-views-m-decins-lln-block .group h3:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:white transparent transparent transparent;position:absolute;right:10px;top:50%;margin-top:-5px;}#block-views-m-decins-lln-block .group.open h3:after{border-width:0 5px 6px 5px;border-color:transparent transparent white transparent;}#block-views-m-decins-lln-block .group:nth-of-type(even){margin-right:0;}#block-views-m-decins-lln-block .views-row{display:none;background-color:rgba(255,255,255,0.25);padding:10px;}#block-views-m-decins-lln-block .views-row-odd{background-color:rgba(255,255,255,0.05);}#block-views-m-decins-lln-block .views-row .views-field-field-image{width:50px;height:23px;float:left;margin-right:10px;}#block-views-m-decins-lln-block .views-row .views-field-field-image>div{height:100%;}#block-views-m-decins-lln-block .views-row .views-field-field-image img{width:auto;max-height:100%;}@media screen and (max-width:870px){#block-views-m-decins-lln-block{float:none;width:auto;}#block-views-m-decins-lln-block .group{width:auto;float:none;margin-right:0;}}@media screen and (max-width:760px){#block-views-page-m-decins-block .views-field-field-image{width:100px;}#block-views-page-m-decins-block .views-field-field-titre{padding-top:0;clear:right;}#block-views-page-m-decins-block .views-field-field-cat-gorie2,#block-views-page-m-decins-block .views-field-title,#block-views-page-m-decins-block .views-field-field-titre{margin-left:90px;}}.view-prendre-rendez-vous:after{content:"";display:block;clear:both;padding-bottom:3em;}.view-prendre-rendez-vous{margin-bottom:2em;border-bottom:2px solid #e4e4e4;}.view-prendre-rendez-vous .item-list{float:left;width:47.5%;margin-right:5%;}.view-prendre-rendez-vous .item-list h3{margin:0 0 5px;}.view-prendre-rendez-vous .item-list+.item-list{margin-right:0;}.view-prendre-rendez-vous .item-list ul.open:after{border-width:0 5px 6px 5px;border-color:transparent transparent #bababa transparent;}.view-prendre-rendez-vous .item-list ul{list-style:none;margin:0;padding:0;max-height:30px;overflow:hidden;border:1px solid #bababa;box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2);background-color:white;cursor:pointer;position:relative;background-image:url(/sites/all/themes/cspo/css/images/dropdown.png);background-position:right 12px;background-repeat:no-repeat;}.view-prendre-rendez-vous .item-list ul.open{max-height:300px;overflow:auto;overflow-y:scroll;position:absolute;width:47.5%;box-shadow:0px 7px 20px rgba(0,0,0,0.2);z-index:10;background-image:url(/sites/all/themes/cspo/css/images/dropup.png);}.view-prendre-rendez-vous .item-list ul li{margin:0;padding:0 5px;height:30px;line-height:30px;overflow:hidden;}.view-prendre-rendez-vous .item-list ul li a{display:block;}.view-prendre-rendez-vous .item-list ul li.first{margin-bottom:5px;}.view-prendre-rendez-vous .item-list ul li.filter{top:0;left:0;display:none;height:30px;position:absolute;width:80%;background-color:white;overflow:visible;}.view-prendre-rendez-vous .item-list ul li.filter input{height:26px;padding:0 5px;font-family:'Titillium Web',sans-serif;border:1px solid #bababa;width:100%;margin-top:4px;}.view-prendre-rendez-vous .item-list ul.open li.filter{display:block;}@media screen and (max-width:650px){.view-prendre-rendez-vous .item-list{float:none;width:100%;margin-bottom:1em;}.view-prendre-rendez-vous .item-list ul.open{width:100%;}}#block-block-12{position:absolute;margin-left:110px;margin-top:6px;}@media screen and (max-width:1010px){#block-block-12{margin-left:120px;}}@media screen and (max-width:870px){#block-block-12{display:none;}}#block-block-13{margin-bottom:2em;border-bottom:2px solid #e4e4e4;padding-bottom:1em;}#block-block-13 a{display:inline-block;}
