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,sup,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{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.bx-wrapper{overflow:hidden;float:left;margin:0;padding:0;position:relative;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;left:10px;top:15px;width:auto}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666}#bx-pager{margin-top:6px}#bx-pager li a{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;float:left;margin:0 6px 0 0;width:auto}#bx-pager li a img{display:block}#bx-pager li:last-child a{margin-right:0}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;behavior:url(/sites/all/themes/atlantiquehabitations/css/PIE.htc);border:1px solid #fff;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px}.bx-wrapper .bx-pager.bx-default-pager a:hover{border-color:#ff5a5a}.bx-wrapper .bx-pager.bx-default-pager a.active{background:#ff5a5a;border-color:#ff5a5a}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;outline:0;width:16px;height:25px;text-indent:-9999px;z-index:3000}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}svg.svg{width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor;overflow:initial}a>.icon-fleche{transition:transform 0.15s ease-in-out}a:hover>.icon-fleche{transform:translateX(3px)}html,body{height:100%}body{background:#F2F3F4;color:#6d6965;font:normal normal 0.625em/1.636 "effra",Arial,"Helvetica Neue",Helvetica,Verdana,sans-serif}#header{clear:left;float:left;height:70px;width:100%;background:#fff}#header #header-inner{margin:0 auto;position:relative;width:980px}#header #header-inner h1{float:left;line-height:1em;width:auto}#header #header-inner h1 a{background:#fff;float:left;padding:6px 22px 17px;text-decoration:none;width:auto;box-shadow:0px 3px 6px rgba(0,0,0,0.3)}#header #header-inner h1 a img{display:block}#header #header-inner ul.menu{float:left;width:auto;display:flex;align-items:center;flex-wrap:wrap;height:70px}#header #header-inner ul.menu li a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#271e4c;float:left;font-size:1.3em;font-weight:500;height:30px;line-height:30px;padding:0 12px 0 11px;text-decoration:none;width:auto}#header #header-inner ul.menu li a:hover{color:#3c327c}#header #header-inner ul.menu li a svg{margin-right:5px;vertical-align:middle}#header #header-inner ul.menu li.first{border-left:0 none}#header #header-inner ul.menu li.first a{color:#ff5a5a;padding:0 20px 0 20px}#header #header-inner ul.menu li.first a:hover,#header #header-inner ul.menu li.first a.active,#header #header-inner ul.menu li.first a.active-trail{color:#ff5a5a}#header #header-inner ul.menu li.first a svg{width:16px;height:16px}#main-menu{background:#271e4c;clear:left;float:left;height:50px;width:100%}#main-menu>ul.menu{margin:0 auto;position:relative;width:980px}#main-menu>ul.menu>li{border-left:1px solid #fff;float:left;list-style:none;margin:0;padding:0;position:relative;width:auto}#main-menu>ul.menu>li.first{border-left:0 none;margin-left:246px}#main-menu>ul.menu>li>a{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#fff;float:left;font-size:1.3em;font-weight:500;height:50px;line-height:50px;padding:0 9px;text-decoration:none;text-transform:uppercase;width:auto}#main-menu>ul.menu>li>a:hover{background:#3c327c}#main-menu>ul.menu>li>a.active,#main-menu>ul.menu>li>a.active-trail{background:#c4b2f6}#main-menu>ul.menu>li ul.menu{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;display:none;left:0;position:absolute;top:50px;width:100%}#main-menu>ul.menu>li ul.menu li{display:block;line-height:1em;margin:0;padding:0;width:100%}#main-menu>ul.menu>li ul.menu li a{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;background:#fff;border-bottom:1px solid #fff;color:#271e4c;display:block;font-size:1.3em;font-weight:500;line-height:1.1em;padding:10px;text-align:center;text-decoration:none}#main-menu>ul.menu>li ul.menu li a:hover,#main-menu>ul.menu>li ul.menu li a.active,#main-menu>ul.menu>li ul.menu li a.active-trail{background:#c4b2f6;color:#fff}#main-menu>ul.menu>li ul.menu li.last a{border-bottom:0 none}#main-menu>ul.menu>li:hover>a{background:#3c327c !important}#main-menu>ul.menu>li:hover>a.active,#main-menu>ul.menu>li:hover>a.active-trail{background:#ff5a5a}#main-menu>ul.menu>li:hover ul.menu{display:block;z-index:10}#menu-responsive{background:url(/sites/all/themes/atlantiquehabitations/css/img/buttons/menu-responsive.jpg) no-repeat 0 0;display:none;height:50px;position:absolute;right:10px;text-decoration:none;text-indent:-9000em;top:10px;width:55px}#menu-responsive:hover{background-position:0 -50px}#menu-responsive.active{background-position:0 -100px}#main-content{clear:left;float:left;width:100%}#main-content #map_canvas h3{color:#271e4c;font-size:1.1em;font-weight:500;line-height:1.2em;margin:0;padding:0 0 6px 0;text-transform:uppercase}#main-content #map_canvas p{color:#6d6965;font-family:Arial,arial;font-size:1em;font-weight:normal;line-height:1.2em;margin:0;padding:2px 0}#main-content #container{clear:left;float:left;width:100%}#main-content #container #main-node{clear:both;margin:0 auto;position:relative;width:980px}#main-content #container #main-node #node{clear:left;float:left;min-height:475px;width:100%}#main-content #container #main-node #node h2.element-invisible{display:none}#main-content #container #main-node #node div.item-list{clear:left;float:left;padding:30px 10px 0 10px;width:607px}#main-content #container #main-node #node div.item-list ul.pager{display:block;margin:0;padding:0;text-align:center}#main-content #container #main-node #node div.item-list ul.pager li{display:inline-block;font-size:1.3em;font-weight:normal;line-height:1em;list-style:none;margin:0 5px;padding:0;width:auto}#main-content #container #main-node #node div.item-list ul.pager li a{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;border:1px solid #9c9c9c;color:#6d6965;display:block;height:30px;line-height:30px;padding:0 12px;text-decoration:none}#main-content #container #main-node #node div.item-list ul.pager li a:hover{border-color:#271e4c;color:#271e4c}#main-content #container #main-node #node div.item-list ul.pager li.pager-current{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;background:#271e4c;border:1px solid #271e4c;color:#fff;font-weight:bold;height:30px;line-height:30px;padding:0 12px}#main-content #container #main-node #node div.item-list ul.pager li.pager-previous a,#main-content #container #main-node #node div.item-list ul.pager li.pager-next a,#main-content #container #main-node #node div.item-list ul.pager li.pager-first a,#main-content #container #main-node #node div.item-list ul.pager li.pager-last a{font-weight:bold}#main-content #container #custom-search-blocks-form-1{margin:0 auto;position:relative;width:980px}#main-content #container #custom-search-blocks-form-1>div{float:right;margin:15px 10px 15px 0;width:auto}#main-content #container #custom-search-blocks-form-1>div label{display:none}#main-content #container #custom-search-blocks-form-1>div .form-item{float:left;margin:0;padding:0;width:auto}#main-content #container #custom-search-blocks-form-1>div .form-item input{font-size:1.3em;padding-left:14px;padding-right:45px;width:245px}#main-content #container #custom-search-blocks-form-1>div .form-actions{float:left;margin:5px 0 0 -40px;width:auto}#main-content #container #breadcrumb{float:right;margin:10px 25px;width:auto}#main-content #container #breadcrumb p{color:#9c9c9c;font-family:Arial,arial;font-size:1.2em;font-weight:normal;line-height:1em;margin:0;padding:6px 0}#main-content #container #breadcrumb p span{padding:0 5px}#main-content #container #breadcrumb p a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#9c9c9c;text-decoration:none}#main-content #container #breadcrumb p a:hover{color:#6d6965}#wrapper{margin:0;padding:0;position:relative;width:100%}#wrapper #sticky_footer{clear:left}#footer{background:#fff;clear:left;float:left;min-height:43px;margin-top:40px;width:100%;display:flex}#footer #footer-inner{margin:0 auto;position:relative;text-align:center;width:980px;display:flex;justify-content:center}#footer #footer-inner p{color:#271e4c;display:inline-block;font-size:1.3em;font-weight:400;line-height:16px;margin:0;padding:15px 0 10px 0;vertical-align:bottom}#footer #footer-inner p a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#271e4c;text-decoration:none}#footer #footer-inner p a:hover{color:#3c327c}#footer #footer-inner ul.menu{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:15px 20px;vertical-align:bottom;box-sizing:border-box}#footer #footer-inner ul.menu li{float:left;font-size:1.3em;font-weight:500;height:16px;line-height:16px;list-style:none;margin:0;width:auto}#footer #footer-inner ul.menu li.first{display:none}#footer #footer-inner ul.menu li a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;display:block;color:#271e4c;text-decoration:none;white-space:nowrap}#footer #footer-inner ul.menu li a:hover{color:#3c327c}#footer #footer-inner ul.menu li a svg{margin-right:5px;vertical-align:middle}@media screen and (max-width:980px){#header #header-inner{width:100%}#header #header-inner ul.menu{position:absolute;left:256px;width:calc(100% - 256px - 80px)}#menu-responsive{display:block}#main-menu{display:none;position:absolute;right:10px;top:60px;width:-moz-calc(100% - 256px);width:-webkit-calc(100% - 256px);width:calc(100% - 256px);z-index:100}#main-menu.display{display:block}#main-menu.display>ul.menu>li.first{margin-left:0}#main-menu.display>ul.menu{width:100%}#main-menu.display>ul.menu>li{border-left:0 none;width:100%}#main-menu.display>ul.menu>li a{width:-moz-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:calc(100% - 30px);background:#271e4c;height:40px;line-height:40px;padding:0 15px}#main-menu.display>ul.menu>li a:hover{background:#3c327c}#main-menu.display>ul.menu>li ul.menu{border-bottom:1px solid #ccecf9;clear:left;display:block;float:left;left:0;position:relative;top:0;width:100%}#main-menu.display>ul.menu>li ul.menu li a{width:-moz-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:calc(100% - 30px);border-bottom:0 none;background:#271e4c;color:#fff;height:30px;line-height:30px;padding:0 15px;text-align:left}#main-menu.display>ul.menu>li ul.menu li a:hover{background:#0087bf}#main-menu.display>ul.menu>li ul.menu li a.active,#main-menu.display>ul.menu>li ul.menu li a.active-trail{background:#0072a1}#main-menu.display>ul.menu>li.last ul.menu{border-bottom:0 none}#main-menu>ul.menu{width:100%}#main-content #container #custom-search-blocks-form-1{width:100%}#main-content #container #main-node{width:100%}#footer #footer-inner{width:100%}}@media screen and (max-width:880px){#header #header-inner ul.menu li.first{display:none}#footer #footer-inner{flex-direction:column;text-align:center}}@media screen and (max-width:760px){#header{height:auto}#header #header-inner ul.menu{left:10px;width:calc(100% - 80px)}#header #header-inner h1{margin-top:80px;padding-bottom:15px;text-align:center;width:100%}#header #header-inner h1 a{display:inline-block;float:none}#main-menu{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}#main-content #container #custom-search-blocks-form-1{display:none}#main-content #container #breadcrumb{display:none}}@media screen and (max-width:680px){#footer #footer-inner p{padding-bottom:0}#footer #footer-inner ul.menu{clear:left;float:left;padding-bottom:20px;padding-left:0;text-align:center;width:100%}#footer #footer-inner ul.menu li{display:inline-block;float:none}}@media screen and (max-width:520px){#header #header-inner h1{margin-top:70px}#header #header-inner ul.menu li{display:none}#header #header-inner ul.menu li a{text-indent:-9000em}#header #header-inner ul.menu li.mid-428,#header #header-inner ul.menu li.mid-429{display:block}#header #header-inner ul.menu li.mid-428 a,#header #header-inner ul.menu li.mid-429 a{text-indent:initial}#footer #footer-inner ul.menu{clear:left;float:left;text-align:center;width:100%}#footer #footer-inner ul.menu li{display:inline-block;float:none}#footer #footer-inner ul.menu li a{background:none !important;padding-left:0 !important}}.content strong{font-weight:bold}.content em{font-style:italic}.content h2{color:#271e4c;font-size:2.1em;font-weight:500;line-height:1em;margin:0;padding:15px 0 3px 0;text-transform:uppercase}.content h3{font-size:2em;font-weight:500;line-height:1em;margin:0;padding:12px 0 2px 0;text-transform:uppercase}.content h4{color:#271e4c;font-size:2.1em;font-weight:400;line-height:1em;margin:0;padding:10px 0 0 0}.content h5{font-size:1.9em;font-weight:400;line-height:1em;margin:0;padding:10px 0 0 0}.content h6{color:#271e4c;font-size:1.8em;font-weight:400;line-height:1em;margin:0;padding:10px 0 0 0}.content p{color:#6d6965;font-family:effra,arial;font-size:12px;font-weight:normal;line-height:1.5em;margin:0;padding:6px 0}.content ul{padding:0 0 0 30px}.content ul li{color:#6d6965;font-family:Arial,arial;font-size:1.2em;font-weight:normal;line-height:1.5em;list-style:disc;margin:0;padding:5px 0}.content a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#6d6965;text-decoration:underline}.content a:hover{color:#271e4c}@media screen and (max-width:980px){.content img{height:auto;max-width:100%}}select,input[type="text"],input[type="email"],input[type="password"],textarea{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;-moz-box-shadow:#e2e4e5 0 0 5px inset;-webkit-box-shadow:#e2e4e5 0 0 5px inset;box-shadow:#e2e4e5 0 0 5px inset;border:1px solid #6d6965;color:#6d6965;display:block;height:33px;font-size:1.2em;padding:0 8px;width:218px}select:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,textarea:focus{-moz-box-shadow:#6d6965 0 0 5px inset;-webkit-box-shadow:#6d6965 0 0 5px inset;box-shadow:#6d6965 0 0 5px inset;border-color:#9c9c9c;color:#9c9c9c}select.error,input[type="text"].error,input[type="email"].error,input[type="password"].error,textarea.error{border-color:#ff5a5a;color:#ff5a5a}select{padding:5px;width:250px}textarea{font-family:"effra",Arial,"Helvetica Neue",Helvetica,Verdana,sans-serif;font-size:1.2em;height:140px;padding:10px;resize:none;width:100%}label{color:#6d6965;display:block;font-size:1.325em;font-weight:normal;line-height:19px;margin:0;padding:5px 0 5px 0}label span.form-required{color:#ff5a5a}::placeholder,*[placeholder],input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#6d6965;opacity:1}input[type="submit"],.button{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;background:#ff5a5a;border:none;color:#fff;cursor:pointer;float:left;font-size:1.2em;font-weight:bold;height:35px;margin:30px 0 0;padding:0 25px;text-align:center;text-transform:uppercase}input[type="submit"]:hover,.button:hover{background:#ed6704}.messages{background:#271e4c;clear:left;color:#fff;float:left;font-family:Arial;font-size:1.2em;line-height:1.3em;margin:15px 0;padding:15px 3% 15px 3%;width:94%}.messages h2.element-invisible{display:none}.messages strong{font-weight:bold}.messages em{font-style:italic}.messages p{color:#fff;font-size:1em;margin:0;padding:5px 0}.messages ul{padding:0}.messages ul li{color:#fff;font-size:1em;list-style:none;margin:0;padding:2px 0}.messages a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#fff;text-decoration:underline}.messages a:hover{text-decoration:none}.messages.error{background:#ff5a5a;color:#fff;margin:15px 0}.page-user #node form{float:left;margin:20px 0 0;width:100%}.page-user #node form label{padding-left:5px}.page-user #node form select,.page-user #node form input[type="text"],.page-user #node form input[type="email"],.page-user #node form input[type="password"]{-moz-box-shadow:#f9f9f9 0 0 0 5px;-webkit-box-shadow:#f9f9f9 0 0 0 5px;box-shadow:#f9f9f9 0 0 0 5px;border:1px solid #dfdfdf;color:#b9bdbe;font-family:Arial;font-size:1.2em;font-weight:400;margin:2px 0 0 5px;padding:0 8px;width:240px}.page-user #node form select:focus,.page-user #node form input[type="text"]:focus,.page-user #node form input[type="email"]:focus,.page-user #node form input[type="password"]:focus{-moz-box-shadow:#e8f6fc 0 0 0 5px;-webkit-box-shadow:#e8f6fc 0 0 0 5px;box-shadow:#e8f6fc 0 0 0 5px;border-color:#c2d3d7;color:#9c9c9c}.page-user #node form .form-item{float:left;margin:5px 0;width:313px}.page-user #node form .form-item .description{display:none}.node-type-webform #node .webform-client-form{float:left;margin:20px 0 0;width:100%}.node-type-webform #node .webform-client-form label{padding-left:5px}.node-type-webform #node .webform-client-form select,.node-type-webform #node .webform-client-form input[type="text"],.node-type-webform #node .webform-client-form input[type="email"],.node-type-webform #node .webform-client-form input[type="password"],.node-type-webform #node .webform-client-form textarea{border:1px solid #dfdfdf;color:#b9bdbe;font-family:Arial;font-size:1.2em;font-weight:400;margin:2px 0 0 5px;padding:0 8px;width:240px}.node-type-webform #node .webform-client-form select:focus,.node-type-webform #node .webform-client-form input[type="text"]:focus,.node-type-webform #node .webform-client-form input[type="email"]:focus,.node-type-webform #node .webform-client-form input[type="password"]:focus,.node-type-webform #node .webform-client-form textarea:focus{border-color:#c2d3d7;color:#9c9c9c}.node-type-webform #node .webform-client-form textarea{font-family:Arial;font-size:1.2em;font-weight:400;padding:10px}.node-type-webform #node .webform-client-form .webform-component{float:left;margin:5px 0;width:313px}.node-type-webform #node .webform-client-form .webform-component.webform-component-radios{clear:left;width:100%}.node-type-webform #node .webform-client-form .webform-component.webform-component-radios .form-radios{clear:left;float:left;width:100%}.node-type-webform #node .webform-client-form .webform-component.webform-component-radios .form-radios .form-type-radio{float:left;margin:0 30px 0 5px;width:auto}.node-type-webform #node .webform-client-form .webform-component.webform-component-radios .form-radios .form-type-radio label{color:#9c9c9c;font-family:Arial;font-size:1.2em;float:left;width:auto}.node-type-webform #node .webform-client-form .webform-component.webform-component-radios .form-radios .form-type-radio input{float:left;margin:9px 5px 0 0;width:auto}.node-type-webform #node .webform-client-form .webform-component#webform-component-nom{clear:left}.node-type-webform #node .webform-client-form .webform-component.webform-component-textarea{clear:left;width:100%}.node-type-webform #node .webform-client-form .webform-component.webform-component-textarea textarea{width:595px}.node-type-webform #node .webform-client-form .form-actions{clear:left;float:right;margin:0;width:auto}.node-type-webform #node .webform-client-form .form-actions input[type="submit"],.node-type-webform #node .webform-client-form .form-actions .button{background:#ff5a5a;color:#fff;font-family:effra,arial;font-size:1.2em;height:37px;padding:0 16px;text-align:left;text-decoration:none;text-transform:none}.node-type-webform #node .webform-client-form .form-actions input[type="submit"]:hover,.node-type-webform #node .webform-client-form .form-actions .button:hover{background:#ff5a5a}.page-node-26 #container #main-node #node #col-left-default h1.title-coords{clear:left}.page-node-26 #container #main-node #node #col-left-default .agence{clear:left;float:left;margin:20px 0;width:100%}.page-node-26 #container #main-node #node #col-left-default .agence h2.title{background:url(/sites/all/themes/atlantiquehabitations/css/img/backgrounds/title-agence.png) no-repeat 0 bottom;float:left;font-size:1.5em;font-weight:400;margin:0;padding:0 0 25px 0;width:auto;min-width:273px}.page-node-26 #container #main-node #node #col-left-default .agence h2.title a{background:url(/sites/all/themes/atlantiquehabitations/css/img/arrows/agence.png) no-repeat 0 0;color:#6d6965;float:left;height:15px;line-height:15px;padding:0 0 0 20px;text-decoration:none;width:auto}.page-node-26 #container #main-node #node #col-left-default .agence h2.title a:hover{color:#ff5a5a}.page-node-26 #container #main-node #node #col-left-default .agence h2.title a.active{background-position:0 -15px;color:#271e4c}.page-node-26 #container #main-node #node #col-left-default .agence .details{clear:left;display:none;float:left;margin:15px 0 0 0;width:100%}.page-node-26 #container #main-node #node #col-left-default .agence .details .img{background:url(/sites/all/themes/atlantiquehabitations/css/img/backgrounds/agence.jpg) no-repeat 0 bottom;float:left;margin:0 20px 0 0;padding:0 0 19px 0;width:260px}.page-node-26 #container #main-node #node #col-left-default .agence .details .img img{display:block}.page-node-26 #container #main-node #node #col-left-default .agence .details .txt-agence{float:left;margin:0;padding:0;width:-moz-calc(100% - 280px);width:-webkit-calc(100% - 280px);width:calc(100% - 280px)}.page-node-26 #container #main-node #node #col-left-default .agence .details .txt-agence h3{color:#271e4c;font-size:1.5em;font-weight:400;line-height:1em;margin:0;padding:12px 0;text-transform:none}.page-node-26 #container #main-node #node #col-left-default .agence .details .txt-agence p{padding:2px 0}.page-node-26 #container #main-node #node #col-left-default .agence .details .txt-agence p span{color:#271e4c;font-weight:bold}.page-node-26 #container #main-node #node #col-left-default .agence .details .txt-agence p a{color:#ff5a5a;text-decoration:none}.page-node-26 #container #main-node #node #col-left-default .agence .details .txt-agence p a:hover{color:#ed6704}.page-node-26 #container #main-node #node #col-left-default .agence .details .txt-agence h6{color:#271e4c;font-family:Arial;font-size:1.2em;font-weight:bold;line-height:1em;margin:0;padding:14px 0 7px 0;text-transform:none}.page-node-24 #node .webform-client-form .webform-component-managed_file{margin:10px 0;width:100%}.page-node-24 #node .webform-client-form .webform-component-managed_file input{float:left;margin:5px 0 0;width:auto}.page-node-24 #node .webform-client-form .webform-component-managed_file input.form-file{margin-right:25px}.page-node-24 #node .webform-client-form .webform-component-managed_file input.form-submit{font-weight:400;height:30px;margin:-2px 0 0;padding:0 15px;text-transform:none}.page-node-24 #node .webform-client-form .webform-component-managed_file span.file{float:left;margin-left:5px;margin-right:25px;width:auto}.page-node-24 #node .webform-client-form .webform-component-managed_file span.file img{display:none}.page-node-24 #node .webform-client-form .webform-component-managed_file span.file a{float:left;font-family:Arial;font-size:1.1em;height:28px;line-height:28px;width:auto}.page-node-24 #node .webform-client-form .webform-component-managed_file span.file a:hover{color:#ff5a5a}.page-node-24 #node .webform-client-form .captcha{clear:left;float:left;margin:25px 0 0;width:100%}.page-node-24 #node .webform-client-form .captcha .description{display:none}@media screen and (max-width:980px){.node-type-webform #main-content #container #main-node #node #col-left-default{padding-left:10px;padding-right:10px;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.node-type-webform #node .webform-client-form .webform-component.webform-component-textarea textarea{width:-moz-calc(100% - 32px);width:-webkit-calc(100% - 32px);width:calc(100% - 32px)}.node-type-webform #main-content #container #main-node #node #rightbar-default{display:none;clear:left;padding:40px 10px 0;text-align:center;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.node-type-webform #main-content #container #main-node #node #rightbar-default h2.link{clear:none;display:inline-block;float:none;margin:0 4px;text-align:left}.node-type-webform #main-content #container #main-node #node #rightbar-default .push{border-bottom:0 none !important;clear:none;display:inline-block;float:none;margin:30px 4px 0;padding-bottom:0 !important;padding-right:19px;padding-left:15px;text-align:left;vertical-align:top;width:270px}.node-type-webform #main-content #container #main-node #node #rightbar-default h2.title-news{background-position:0 top;padding-top:30px;text-align:left;width:-moz-calc(100% - 280px);width:-webkit-calc(100% - 280px);width:calc(100% - 280px)}.node-type-webform #main-content #container #main-node #node #rightbar-default .news{display:none;clear:none;display:inline-block;float:none;margin-left:18px;padding-right:22px;text-align:left}.node-type-webform #main-content #container #main-node #node #rightbar-default h3.link-news{margin-left:-moz-calc(((100% - 626px)/2) + 20px);margin-left:-webkit-calc(((100% - 626px)/2) + 20px);margin-left:calc(((100% - 626px)/2) + 20px);text-align:left;width:-moz-calc(100% - 169px);width:-webkit-calc(100% - 169px);width:calc(100% - 169px)}}@media screen and (max-width:670px){.node-type-webform #main-content #container #main-node #node #rightbar-default h2.link{clear:left;float:left;margin:2px 0;margin-left:-moz-calc((100% - 306px) / 2);margin-left:-webkit-calc((100% - 306px) / 2);margin-left:calc((100% - 306px) / 2);width:auto}.node-type-webform #main-content #container #main-node #node #rightbar-default .push{clear:left;clear:left;float:left;margin:25px 0 0;margin-left:-moz-calc(((100% - 306px)/2) + 16px);margin-left:-webkit-calc(((100% - 306px)/2) + 16px);margin-left:calc(((100% - 306px)/2) + 16px);padding:0}.node-type-webform #main-content #container #main-node #node #rightbar-default .push#push-4{border-bottom:1px solid #ff5a5a !important;padding-bottom:20px !important}.node-type-webform #main-content #container #main-node #node #rightbar-default h2.title-news{clear:left;float:left;margin-left:-moz-calc(((100% - 306px) / 2) + 20px);margin-left:-webkit-calc(((100% - 306px) / 2) + 20px);margin-left:calc(((100% - 306px) / 2) + 20px);width:280px}.node-type-webform #main-content #container #main-node #node #rightbar-default .news{clear:left;float:left;margin-left:-moz-calc(((100% - 306px) / 2) + 20px);margin-left:-webkit-calc(((100% - 306px) / 2) + 20px);margin-left:calc(((100% - 306px) / 2) + 20px);width:245px}.node-type-webform #main-content #container #main-node #node #rightbar-default h3.link-news{clear:left;float:left;margin-left:-moz-calc(((100% - 306px) / 2) + 20px);margin-left:-webkit-calc(((100% - 306px) / 2) + 20px);margin-left:calc(((100% - 306px) / 2) + 20px);width:169px}}@media screen and (max-width:620px){.node-type-webform #node .webform-client-form .webform-component{width:100% !important}}@media screen and (max-width:620px){.node-type-webform #node .webform-client-form{margin-bottom:20px}.page-node-26 #container #main-node #node #col-left-default .agence .details .img{padding-right:0;width:100%}.page-node-26 #container #main-node #node #col-left-default .agence .details .txt-agence{width:100%}}#main-content #container #main-node #node #col-left-default{float:left;margin:0;padding:10px 25px 10px 10px;width:627px}#main-content #container #main-node #node #col-left-default h1.title{font-size:2.3em;font-weight:500;line-height:1em;margin:0;padding:13px 0 14px;color:#271e4c}#main-content #container #main-node #node #rightbar-default{float:left;margin:10px 0 0;padding:10px 10px 10px 0;width:308px}#main-content #container #main-node #node #rightbar-default h2.link{clear:left;float:left;margin:2px 0 1px 2px;padding:0;width:306px}#main-content #container #main-node #node #rightbar-default h2.link a{background:#ff5a5a;color:#fff;float:left;font-size:19px;font-weight:500;height:50px;line-height:50px;padding:0 16px;text-decoration:none;text-transform:uppercase;width:274px;display:flex;align-items:center;justify-content:space-between}#main-content #container #main-node #node #rightbar-default h2.link a:hover{background:#e55050}#main-content #container #main-node #node #rightbar-default h2.link.page_ventes a{background:#ff5a5a;margin-top:8px}#main-content #container #main-node #node #rightbar-default h2.link.page_ventes a:hover{background:#e55050}#main-content #container #main-node #node #rightbar-default .push{clear:left;float:left;margin:40px 0 0 0;padding:0;width:308px}#main-content #container #main-node #node #rightbar-default .push h2{float:left;margin:0;padding:0;width:100%}#main-content #container #main-node #node #rightbar-default .push h2 a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#271e4c;float:left;font-size:2.4em;font-weight:500;height:27px;line-height:27px;padding:0;text-decoration:none;width:100%;display:flex;align-items:center}#main-content #container #main-node #node #rightbar-default .push h2 a:hover{color:#3c327c}#main-content #container #main-node #node #rightbar-default .push h2 a svg{margin-left:15px;width:20px;height:20px}#main-content #container #main-node #node #rightbar-default .push p{clear:left;color:#6d6965;float:left;font-family:Arial,arial;font-size:1.2em;font-weight:normal;line-height:1.3em;margin:0;padding:10px 0 0 0;width:auto}#main-content #container #main-node #node #rightbar-default #news-push{float:left;padding:10px 20px 20px 20px;width:308px;background:#fff;box-sizing:border-box;margin-top:40px}#main-content #container #main-node #node #rightbar-default #news-push h2.title-news{clear:left;color:#ff5a5a;float:left;font-size:23px;font-weight:500;padding:0;width:270px}#main-content #container #main-node #node #rightbar-default #news-push .news{clear:left;float:left;margin:12px 0 7px 0;width:255px}#main-content #container #main-node #node #rightbar-default #news-push .news h5.date{color:#271e4c;font-family:effra;font-size:12px;font-weight:bold;line-height:1em}#main-content #container #main-node #node #rightbar-default #news-push .news h4.title-news{font-family:effra;font-size:1.2em;font-weight:500;line-height:12px;text-transform:uppercase;padding:5px 0 8px 0}#main-content #container #main-node #node #rightbar-default #news-push .news h4.title-news a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#ff5a5a;text-decoration:none}#main-content #container #main-node #node #rightbar-default #news-push .news h4.title-news a:hover{color:#e55050}#main-content #container #main-node #node #rightbar-default #news-push .news p{font-family:effra;font-size:1.1em;font-weight:normal;line-height:1.3em}#main-content #container #main-node #node #rightbar-default h3.link-news{clear:left;float:left;padding:0 20px 20px 20px;background:#fff;width:308px;box-sizing:border-box}#main-content #container #main-node #node #rightbar-default h3.link-news a{background:#ff5a5a;color:#fff;float:left;font-family:effra;font-size:1.3em;font-weight:500;height:36px;line-height:35px;padding:0 15px;text-decoration:none;display:flex;align-items:center}#main-content #container #main-node #node #rightbar-default h3.link-news a:hover{background:#e55050}#main-content #container #main-node #node #rightbar-default h3.link-news a svg{margin-left:15px;width:20px;height:20px}@media screen and (max-width:980px){#main-content #container #main-node #node #col-left-default{width:-moz-calc(100% - 353px);width:-webkit-calc(100% - 353px);width:calc(100% - 353px)}#main-content #container #main-node #node div.item-list{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px);padding-top:20px}#main-content #container #main-node #node div.item-list ul.pager li{margin-top:10px}}@media screen and (max-width:860px){#main-content #container #main-node #node #col-left-default{padding-left:10px;padding-right:10px;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}#main-content #container #main-node #node #rightbar-default{clear:left;padding:40px 10px 0;text-align:center;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}#main-content #container #main-node #node #rightbar-default h2.link{clear:none;display:inline-block;float:none;margin:0 4px;text-align:left}#main-content #container #main-node #node #rightbar-default .push{border-bottom:0 none !important;clear:none;display:inline-block;float:none;margin:30px 4px 0;padding-bottom:0 !important;padding-right:19px;padding-left:15px;text-align:left;vertical-align:top;width:270px}#main-content #container #main-node #node #rightbar-default h2.title-news{background-position:0 top;margin-left:-moz-calc(((100% - 626px)/2) + 20px);margin-left:-webkit-calc(((100% - 626px)/2) + 20px);margin-left:calc(((100% - 626px)/2) + 20px);padding-top:30px;text-align:left;width:-moz-calc(100% - 280px);width:-webkit-calc(100% - 280px);width:calc(100% - 280px)}#main-content #container #main-node #node #rightbar-default .news{clear:none;display:inline-block;float:none;margin-left:18px;padding-right:22px;text-align:left}#main-content #container #main-node #node #rightbar-default h3.link-news{margin-left:-moz-calc(((100% - 626px)/2) + 20px);margin-left:-webkit-calc(((100% - 626px)/2) + 20px);margin-left:calc(((100% - 626px)/2) + 20px);text-align:left;width:-moz-calc(100% - 169px);width:-webkit-calc(100% - 169px);width:calc(100% - 169px)}}@media screen and (max-width:670px){#main-content #container #main-node #node #rightbar-default h2.link{clear:left;float:left;margin:2px 0;margin-left:-moz-calc((100% - 306px) / 2);margin-left:-webkit-calc((100% - 306px) / 2);margin-left:calc((100% - 306px) / 2);width:auto}#main-content #container #main-node #node #rightbar-default .push{clear:left;float:left;margin:25px 0 0;margin-left:-moz-calc(((100% - 306px)/2) + 16px);margin-left:-webkit-calc(((100% - 306px)/2) + 16px);margin-left:calc(((100% - 306px)/2) + 16px);padding:0}#main-content #container #main-node #node #rightbar-default .push#push-4{border-bottom:1px solid #ff5a5a !important;padding-bottom:20px !important}#main-content #container #main-node #node div.item-list ul.pager li.pager-last,#main-content #container #main-node #node div.item-list ul.pager li.pager-first{display:none}#main-content #container #main-node #node #rightbar-default h2.title-news{clear:left;float:left;margin-left:-moz-calc(((100% - 306px) / 2) + 20px);margin-left:-webkit-calc(((100% - 306px) / 2) + 20px);margin-left:calc(((100% - 306px) / 2) + 20px);width:280px}#main-content #container #main-node #node #rightbar-default .news{clear:left;float:left;margin-left:-moz-calc(((100% - 306px) / 2) + 20px);margin-left:-webkit-calc(((100% - 306px) / 2) + 20px);margin-left:calc(((100% - 306px) / 2) + 20px);width:245px}#main-content #container #main-node #node #rightbar-default h3.link-news{clear:left;float:left;margin-left:-moz-calc(((100% - 306px) / 2) + 20px);margin-left:-webkit-calc(((100% - 306px) / 2) + 20px);margin-left:calc(((100% - 306px) / 2) + 20px);width:169px}}@media screen and (max-width:380px){#main-content #container #main-node #node div.item-list ul.pager li.pager-item{display:none}}.node-type-page-simple #node h1.title{font-size:2.4em;font-weight:700;line-height:1em;margin:0;padding:55px 25px 30px;color:#271e4c}.node-type-page-simple #node .content{float:left;padding:0 25px;width:930px}.node-type-page-simple #node .content#col-left{width:589px}.node-type-page-simple #node #col-right{float:left;margin:0 0 0 25px;width:310px}.node-type-page-simple #node #col-right .img{clear:left;float:left;margin:10px 0 0;width:100%}.node-type-page-simple #node #col-right .img img{display:block}@media screen and (max-width:980px){.node-type-page-simple #node .content{width:-moz-calc(100% - 50px);width:-webkit-calc(100% - 50px);width:calc(100% - 50px)}.node-type-page-simple #node .content#col-left{width:-moz-calc(100% - 405px);width:-webkit-calc(100% - 405px);width:calc(100% - 405px)}.node-type-page-simple #node h1.title{padding-top:35px}}@media screen and (max-width:760px){.node-type-page-simple #node .content{width:-moz-calc(100% - 50px);width:-webkit-calc(100% - 50px);width:calc(100% - 50px)}.node-type-page-simple #node .content#col-left{width:-moz-calc(100% - 50px);width:-webkit-calc(100% - 50px);width:calc(100% - 50px)}.node-type-page-simple #node #col-right{margin:30px 0 0;text-align:center;width:100%}.node-type-page-simple #node #col-right .img{clear:none;display:inline-block;float:none;margin:0 5px;width:auto}}@media screen and (max-width:640px){.node-type-page-simple #node #col-right{margin-top:25px}.node-type-page-simple #node #col-right .img{margin:5px 5px 0 5px}}.node-type-home-page #main-node h1.title{color:#271e4c;float:left;font-size:2.3em;font-weight:500;height:40px;line-height:40px;margin:13px 0 14px 0;width:auto}.node-type-home-page #main-node #slider-home{float:left;margin:25px 0 0;padding:10px 25px 10px 10px;width:627px}.node-type-home-page #main-node #slider-home #slider{clear:left;float:left;height:429px;margin:0;padding:0;overflow:hidden;width:627px}.node-type-home-page #main-node #slider-home #slider li{list-style:none;margin:0;padding:0}.node-type-home-page #main-node #slider-home #slider li .img .legend{background:#ff5a5a;bottom:0;color:#fff;font-family:Arial;font-size:1.2em;font-weight:bold;left:0;line-height:1.2em;padding:15px 20px;position:absolute;width:auto}.node-type-home-page #main-node #slider-home #slider li .img .legend a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#ff5a5a;text-decoration:none}.node-type-home-page #main-node #slider-home #slider li .img .legend a:hover{color:#ed6704}.node-type-home-page #main-node #rightbar{float:left;margin:25px 0 0;padding:10px 10px 10px 0;width:308px}.node-type-home-page #main-node #rightbar #custom-search-blocks-form-1--2{float:left;width:308px}.node-type-home-page #main-node #rightbar #custom-search-blocks-form-1--2>div{float:right;margin:15px 0 15px 0;width:auto}.node-type-home-page #main-node #rightbar #custom-search-blocks-form-1--2>div label{display:none}.node-type-home-page #main-node #rightbar #custom-search-blocks-form-1--2>div .form-item{float:left;margin:0;padding:0;width:auto}.node-type-home-page #main-node #rightbar #custom-search-blocks-form-1--2>div .form-item input{font-size:1.3em;padding-left:14px;padding-right:45px;width:245px}.node-type-home-page #main-node #rightbar #custom-search-blocks-form-1--2>div .form-actions{float:left;margin:5px 0 0 -40px;width:auto}.node-type-home-page #main-node #rightbar h2.link{clear:left;float:left;margin:2px 0 1px 2px;padding:0;width:306px}.node-type-home-page #main-node #rightbar h2.link a{background:#ff5a5a;color:#fff;float:left;font-size:19px;font-weight:500;height:50px;line-height:50px;padding:0 16px;text-decoration:none;text-transform:uppercase;width:274px;display:flex;align-items:center;justify-content:space-between}.node-type-home-page #main-node #rightbar h2.link a:hover{background:#e55353}.node-type-home-page #main-node #rightbar h2.link.page_ventes a{background:#ff5a5a;margin-top:8px}.node-type-home-page #main-node #rightbar h2.link.page_ventes a:hover{background:#e55050}.node-type-home-page #main-node #rightbar .push{clear:left;float:left;margin:40px 0 0 0;padding:0;width:308px}.node-type-home-page #main-node #rightbar .push h2{float:left;margin:0;padding:0;width:100%}.node-type-home-page #main-node #rightbar .push h2 a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#271e4c;float:left;font-size:2.4em;font-weight:500;height:27px;line-height:27px;padding:0;text-decoration:none;width:100%;display:flex;align-items:center}.node-type-home-page #main-node #rightbar .push h2 a:hover{color:#3c327c}.node-type-home-page #main-node #rightbar .push h2 a svg{margin-left:15px;width:20px;height:20px}.node-type-home-page #main-node #rightbar .push p{clear:left;color:#6d6965;float:left;font-family:Arial,arial;font-size:12px;font-weight:normal;line-height:15px;margin:0;padding:10px 0 0 0;width:auto}.node-type-home-page #main-node #realisations{float:left;margin:0;padding:25px 25px 10px 10px;position:relative;width:627px}.node-type-home-page #main-node #realisations #map-results{clear:left;float:left;width:100%;height:419px;overflow:hidden}.node-type-home-page #main-node #realisations h2.page_realisations a{background:#271e4c;color:#fff;float:left;font-family:effra;font-size:1.3em;font-weight:500;height:27px;padding:0 15px;text-decoration:none;height:36px;display:flex;align-items:center;margin-top:20px}.node-type-home-page #main-node #realisations h2.page_realisations a:hover{background:#3c327c}.node-type-home-page #main-node #realisations h2.page_realisations a svg{margin-left:15px;width:20px;height:20px}.node-type-home-page #main-node #realisations #slider-realisations{height:419px;overflow:hidden}.node-type-home-page #main-node #realisations #slider-realisations img{width:100%;height:auto;display:block}.node-type-home-page #main-node #news-push{float:left;padding:10px 20px 20px 20px;width:308px;background:#fff;box-sizing:border-box;margin-top:40px}.node-type-home-page #main-node #news-push h2.title-news{clear:left;color:#ff5a5a;float:left;font-size:23px;font-weight:500;padding:0;width:270px}.node-type-home-page #main-node #news-push .news{clear:left;float:left;margin:12px 0 7px 0}.node-type-home-page #main-node #news-push .news h5.date{color:#271e4c;font-family:effra;font-size:12px;font-weight:bold;line-height:1em}.node-type-home-page #main-node #news-push .news h4.title-news{font-family:effra;font-size:1.2em;font-weight:500;line-height:12px;text-transform:uppercase;padding:5px 0 8px 0}.node-type-home-page #main-node #news-push .news h4.title-news a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#ff5a5a;text-decoration:none}.node-type-home-page #main-node #news-push .news h4.title-news a:hover{color:#e55050}.node-type-home-page #main-node #news-push .news p{font-family:effra;font-size:1.1em;font-weight:normal;line-height:1.3em}.node-type-home-page #main-node #news-push h3.link-news{clear:left;float:left;margin:20px 0 0 0;padding:0}.node-type-home-page #main-node #news-push h3.link-news a{background:#ff5a5a;color:#fff;float:left;font-family:effra;font-size:1.3em;font-weight:500;height:36px;line-height:35px;padding:0 15px;text-decoration:none;display:flex;align-items:center}.node-type-home-page #main-node #news-push h3.link-news a:hover{background:#e55050}.node-type-home-page #main-node #news-push h3.link-news a svg{margin-left:15px;width:20px;height:20px}#interstitiel{background:url(/sites/all/themes/atlantiquehabitations/css/img/backgrounds/interstitiel.png) repeat 0 0;display:none;height:100%;position:fixed;top:0;width:100%;z-index:300}#interstitiel-inner{background:#fff;height:320px;margin:145px auto 0;position:relative;width:700px}#interstitiel-inner .interstitiel-txt{float:left;height:240px;margin:0;padding:40px;overflow:hidden;text-align:center;width:620px}#interstitiel-inner .interstitiel-txt h1.title{color:#271e4c;display:block;font-size:2.3em;font-weight:700;line-height:1.2em;margin:0;padding:50px 0 30px;text-transform:uppercase}#interstitiel-inner .interstitiel-txt img{max-width:100%}#interstitiel-inner .interstitiel-txt p,#interstitiel-inner .interstitiel-txt ul li{font-size:1.3em}#interstitiel-inner #close-interstitiel{background:url(/sites/all/themes/atlantiquehabitations/css/img/buttons/close.png) no-repeat 0 0;height:24px;position:absolute;right:20px;top:20px;text-decoration:none;text-indent:-9000em;width:24px}#interstitiel-inner #close-interstitiel:hover{background-position:0 -24px}@media screen and (max-width:980px){#interstitiel{display:none !important}.node-type-home-page #main-node #slider-home{margin-top:67px;padding-left:-moz-calc((100% - 627px)/2);padding-left:-webkit-calc((100% - 627px)/2);padding-left:calc((100% - 627px)/2);padding-right:-moz-calc((100% - 627px)/2);padding-right:-webkit-calc((100% - 627px)/2);padding-right:calc((100% - 627px)/2);width:627px}.node-type-home-page #main-node #rightbar #custom-search-blocks-form-1--2{display:none}.node-type-home-page #main-node #rightbar{clear:left;padding-left:10px;text-align:center;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.node-type-home-page #main-node #rightbar h2.link{clear:none;display:inline-block;float:none;margin:0 4px;text-align:left}.node-type-home-page #main-node #rightbar .push{border-bottom:0 none !important;clear:none;display:inline-block;float:none;margin:30px 4px 0;padding-bottom:0 !important;padding-right:19px;padding-left:15px;text-align:left;vertical-align:top;width:270px}.node-type-home-page #main-node #realisations{background-position:center top;margin-top:30px;padding-top:20px;padding-left:-moz-calc((100% - 627px)/2);padding-left:-webkit-calc((100% - 627px)/2);padding-left:calc((100% - 627px)/2);padding-right:-moz-calc((100% - 627px)/2);padding-right:-webkit-calc((100% - 627px)/2);padding-right:calc((100% - 627px)/2)}.node-type-home-page #main-node #news-push{width:622px;margin:40px auto 0;display:flex;flex-direction:column;float:none;clear:both}}@media screen and (max-width:760px){.node-type-home-page #main-node #slider-home{margin-top:20px}}@media screen and (max-width:649px){.node-type-home-page #main-node #rightbar h2.link{clear:left;float:left;margin:2px 0;margin-left:-moz-calc((100% - 306px) / 2);margin-left:-webkit-calc((100% - 306px) / 2);margin-left:calc((100% - 306px) / 2);width:auto}.node-type-home-page #main-node #rightbar .push{clear:left;float:left;margin:25px 0 0;margin-left:-moz-calc(((100% - 306px)/2) + 16px);margin-left:-webkit-calc(((100% - 306px)/2) + 16px);margin-left:calc(((100% - 306px)/2) + 16px);padding:0}.node-type-home-page #main-node #rightbar .push#push-4{border-bottom:1px solid #ff5a5a !important;padding-bottom:20px !important}}@media screen and (max-width:627px){.node-type-home-page #main-node #slider-home{padding-left:10px;padding-right:10px;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.node-type-home-page #main-node #slider-home #slider{width:100%}.node-type-home-page #main-node #realisations{padding-left:10px;padding-right:10px;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.node-type-home-page #main-node #realisations #map_canvas{height:250px !important;width:100% !important}.node-type-home-page #main-node #news-push{padding-left:10px;padding-right:10px;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}}@media screen and (max-width:580px){.node-type-home-page #main-node #slider-home #slider li .img .legend{font-size:1.1em}.node-type-home-page #main-node #realisations{background:none}.node-type-home-page #main-node h1.title{font-size:1.9em}.node-type-home-page #main-node #realisations h1.title{font-size:1.6em}}@media screen and (max-width:580px){.node-type-home-page .bx-wrapper .bx-pager.bx-default-pager a{display:none}}.node-type-page-realisations #main-node h1.title,.node-type-page-ventes #main-node h1.title,.node-type-page-locations #main-node h1.title{color:#271e4c;float:left;font-size:23px;font-weight:500;height:50px;line-height:50px;margin:13px 0 13px 10px;width:627px}.node-type-page-realisations #main-node h1.title span,.node-type-page-ventes #main-node h1.title span,.node-type-page-locations #main-node h1.title span{float:left;margin:0;padding:0 50px 0 0;position:relative;width:auto}.node-type-page-realisations #main-node #map-items,.node-type-page-ventes #main-node #map-items,.node-type-page-locations #main-node #map-items{clear:left;float:left;padding:0 25px 10px 10px;width:627px}.node-type-page-realisations #main-node #map-items #slider,.node-type-page-ventes #main-node #map-items #slider,.node-type-page-locations #main-node #map-items #slider{height:419px;overflow:hidden}.node-type-page-realisations #main-node #map-items #slider img,.node-type-page-ventes #main-node #map-items #slider img,.node-type-page-locations #main-node #map-items #slider img{width:100%;height:auto;display:block}.node-type-page-realisations #main-node #text-results,.node-type-page-ventes #main-node #text-results,.node-type-page-locations #main-node #text-results{float:left;height:419px;margin:0;overflow:hidden;padding:0 10px 25px 2px;position:relative;width:306px}.node-type-page-realisations #main-node #text-results h2.title,.node-type-page-ventes #main-node #text-results h2.title,.node-type-page-locations #main-node #text-results h2.title{color:#6d6965;font-family:effra,arial;font-size:23px;font-weight:500;line-height:1em;margin:0;padding:0 0 6px 0;text-transform:none;color:#271e4c}.node-type-page-realisations #main-node #text-results h3.nb-results,.node-type-page-ventes #main-node #text-results h3.nb-results,.node-type-page-locations #main-node #text-results h3.nb-results{color:#271e4c;font-family:effra,arial;font-size:12px;font-weight:500;line-height:1em;margin:0;padding:5px 0 5px 0;text-transform:none}.node-type-page-realisations #main-node #text-results h3.nb-results.nb-realisations,.node-type-page-ventes #main-node #text-results h3.nb-results.nb-realisations,.node-type-page-locations #main-node #text-results h3.nb-results.nb-realisations{color:#271e4c}.node-type-page-realisations #main-node #text-results h3.nb-results.nb-locations,.node-type-page-ventes #main-node #text-results h3.nb-results.nb-locations,.node-type-page-locations #main-node #text-results h3.nb-results.nb-locations{color:#ff5a5a}.node-type-page-realisations #main-node #text-results a#link-pdf,.node-type-page-ventes #main-node #text-results a#link-pdf,.node-type-page-locations #main-node #text-results a#link-pdf{background:#ff5a5a;clear:left;color:#fff;float:left;font-family:effra;font-size:13px;font-weight:500;height:37px;line-height:1em;margin:15px 0 0;padding:0 16px;text-decoration:none;width:150px;display:flex;align-items:center;justify-content:space-between}.node-type-page-realisations #main-node #text-results a#link-pdf:hover,.node-type-page-ventes #main-node #text-results a#link-pdf:hover,.node-type-page-locations #main-node #text-results a#link-pdf:hover{background:#ff5a5a}.node-type-page-realisations #main-node #text-results a#link-pdf svg,.node-type-page-ventes #main-node #text-results a#link-pdf svg,.node-type-page-locations #main-node #text-results a#link-pdf svg{width:24px;height:24px}.node-type-page-realisations #main-node #text-results h2.link,.node-type-page-ventes #main-node #text-results h2.link,.node-type-page-locations #main-node #text-results h2.link{font-size:19px;font-weight:500;line-height:1em;margin:0;padding:0;position:absolute;bottom:98px;width:306px;display:flex}.node-type-page-realisations #main-node #text-results h2.link a,.node-type-page-ventes #main-node #text-results h2.link a,.node-type-page-locations #main-node #text-results h2.link a{background:#ff5a5a;color:#fff;float:left;height:50px;line-height:50px;padding:0 20px;text-decoration:none;text-transform:uppercase;width:100%;display:flex;align-items:center;justify-content:space-between}.node-type-page-realisations #main-node #text-results h2.link a:hover,.node-type-page-ventes #main-node #text-results h2.link a:hover,.node-type-page-locations #main-node #text-results h2.link a:hover{background:#e55050}.node-type-page-realisations #main-node #text-results h2.link.page_ventes,.node-type-page-ventes #main-node #text-results h2.link.page_ventes,.node-type-page-locations #main-node #text-results h2.link.page_ventes{bottom:25px}.node-type-page-realisations #main-node #text-results h2.link.page_ventes a,.node-type-page-ventes #main-node #text-results h2.link.page_ventes a,.node-type-page-locations #main-node #text-results h2.link.page_ventes a{background:#ff5a5a}.node-type-page-realisations #main-node #text-results h2.link.page_ventes a:hover,.node-type-page-ventes #main-node #text-results h2.link.page_ventes a:hover,.node-type-page-locations #main-node #text-results h2.link.page_ventes a:hover{background:#e55050}.node-type-page-realisations #main-node #text-results h2.link.page_realisations a,.node-type-page-ventes #main-node #text-results h2.link.page_realisations a,.node-type-page-locations #main-node #text-results h2.link.page_realisations a{background:#271e4c}.node-type-page-realisations #main-node #text-results h2.link.page_realisations a:hover,.node-type-page-ventes #main-node #text-results h2.link.page_realisations a:hover,.node-type-page-locations #main-node #text-results h2.link.page_realisations a:hover{background:#3c327c}.node-type-page-realisations #main-node #text-results h2.link.prog_neufs,.node-type-page-ventes #main-node #text-results h2.link.prog_neufs,.node-type-page-locations #main-node #text-results h2.link.prog_neufs{bottom:25px}.node-type-page-realisations #main-node #text-results h2.link.prog_neufs a,.node-type-page-ventes #main-node #text-results h2.link.prog_neufs a,.node-type-page-locations #main-node #text-results h2.link.prog_neufs a{background:url(/sites/all/themes/atlantiquehabitations/css/img/buttons/prog-neufs.png) no-repeat 0 0}.node-type-page-realisations #main-node #text-results h2.link.prog_neufs a:hover,.node-type-page-ventes #main-node #text-results h2.link.prog_neufs a:hover,.node-type-page-locations #main-node #text-results h2.link.prog_neufs a:hover{background-position:0 -70px}.node-type-page-realisations #main-node #list-items,.node-type-page-ventes #main-node #list-items,.node-type-page-locations #main-node #list-items{clear:left;float:left;margin:0;padding:20px 10px 10px;position:relative;width:960px}.node-type-page-realisations #main-node #list-items .item,.node-type-page-ventes #main-node #list-items .item,.node-type-page-locations #main-node #list-items .item{clear:left;float:left;margin:10px 0;padding:0;width:100%}.node-type-page-realisations #main-node #list-items .item .col-left,.node-type-page-ventes #main-node #list-items .item .col-left,.node-type-page-locations #main-node #list-items .item .col-left{float:left;margin:0;padding:0;width:130px}.node-type-page-realisations #main-node #list-items .item .col-left img,.node-type-page-ventes #main-node #list-items .item .col-left img,.node-type-page-locations #main-node #list-items .item .col-left img{display:block}.node-type-page-realisations #main-node #list-items .item .col-center,.node-type-page-ventes #main-node #list-items .item .col-center,.node-type-page-locations #main-node #list-items .item .col-center{border-bottom:1px solid #fff;float:left;margin:0 0 0 20px;padding:0;width:502px}.node-type-page-realisations #main-node #list-items .item .col-center h4,.node-type-page-ventes #main-node #list-items .item .col-center h4,.node-type-page-locations #main-node #list-items .item .col-center h4{font-family:Effra,arial;font-size:1.3em;font-weight:bold;line-height:1em;margin:0;padding:0 0 3px;text-transform:uppercase;color:#271e4c}.node-type-page-realisations #main-node #list-items .item .col-center h3,.node-type-page-ventes #main-node #list-items .item .col-center h3,.node-type-page-locations #main-node #list-items .item .col-center h3{font-family:Effra,arial;font-size:1.2em;font-weight:bold;line-height:1.2em;margin:0;padding:0;text-transform:uppercase}.node-type-page-realisations #main-node #list-items .item .col-center h3 a,.node-type-page-ventes #main-node #list-items .item .col-center h3 a,.node-type-page-locations #main-node #list-items .item .col-center h3 a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#ff5a5a;text-decoration:none}.node-type-page-realisations #main-node #list-items .item .col-center h3 a:hover,.node-type-page-ventes #main-node #list-items .item .col-center h3 a:hover,.node-type-page-locations #main-node #list-items .item .col-center h3 a:hover{color:#e55050}.node-type-page-realisations #main-node #list-items .item .col-center h3.title-rea a,.node-type-page-ventes #main-node #list-items .item .col-center h3.title-rea a,.node-type-page-locations #main-node #list-items .item .col-center h3.title-rea a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#271e4c;text-decoration:none}.node-type-page-realisations #main-node #list-items .item .col-center h3.title-rea a:hover,.node-type-page-ventes #main-node #list-items .item .col-center h3.title-rea a:hover,.node-type-page-locations #main-node #list-items .item .col-center h3.title-rea a:hover{color:#3c327c}.node-type-page-realisations #main-node #list-items .item .col-center h3.title-loc a,.node-type-page-ventes #main-node #list-items .item .col-center h3.title-loc a,.node-type-page-locations #main-node #list-items .item .col-center h3.title-loc a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#ff5a5a;text-decoration:none}.node-type-page-realisations #main-node #list-items .item .col-center h3.title-loc a:hover,.node-type-page-ventes #main-node #list-items .item .col-center h3.title-loc a:hover,.node-type-page-locations #main-node #list-items .item .col-center h3.title-loc a:hover{color:#ff5a5a}.node-type-page-realisations #main-node #list-items .item .col-center p,.node-type-page-ventes #main-node #list-items .item .col-center p,.node-type-page-locations #main-node #list-items .item .col-center p{color:#6d6965;font-family:Effra,arial;font-size:12px;font-weight:normal;line-height:1.2em;margin:0;padding:5px 0 10px}.node-type-page-realisations #main-node #list-items .item .col-right,.node-type-page-ventes #main-node #list-items .item .col-right,.node-type-page-locations #main-node #list-items .item .col-right{background:#ff5a5a;color:#fff;float:left;font-family:Effra,arial;font-size:13px;height:37px;line-height:1em;margin:17px 0 0 12px;padding:0 16px;text-decoration:none;width:150px;display:flex;align-items:center;justify-content:space-between}.node-type-page-realisations #main-node #list-items .item .col-right:hover,.node-type-page-ventes #main-node #list-items .item .col-right:hover,.node-type-page-locations #main-node #list-items .item .col-right:hover{background:#e55050}.node-type-page-realisations #main-node #list-items .item .col-right svg,.node-type-page-ventes #main-node #list-items .item .col-right svg,.node-type-page-locations #main-node #list-items .item .col-right svg{width:24px;height:24px}.node-type-page-realisations #main-node #list-items .item .col-right.link-details-realisation,.node-type-page-ventes #main-node #list-items .item .col-right.link-details-realisation,.node-type-page-locations #main-node #list-items .item .col-right.link-details-realisation{background:#271e4c}.node-type-page-realisations #main-node #list-items .item .col-right.link-details-realisation:hover,.node-type-page-ventes #main-node #list-items .item .col-right.link-details-realisation:hover,.node-type-page-locations #main-node #list-items .item .col-right.link-details-realisation:hover{background:#3c327c}.node-type-page-realisations #main-node #list-items .item .col-right.link-details-location,.node-type-page-ventes #main-node #list-items .item .col-right.link-details-location,.node-type-page-locations #main-node #list-items .item .col-right.link-details-location{background:#ff5a5a}.node-type-page-realisations #main-node #list-items .item .col-right.link-details-location:hover,.node-type-page-ventes #main-node #list-items .item .col-right.link-details-location:hover,.node-type-page-locations #main-node #list-items .item .col-right.link-details-location:hover{background:#ff5a5a}.node-type-page-realisations #main-node #list-items .item:nth-child(5) .col-center,.node-type-page-ventes #main-node #list-items .item:nth-child(5) .col-center,.node-type-page-locations #main-node #list-items .item:nth-child(5) .col-center{border-bottom:0 none}.node-type-page-realisations #main-content #container #main-node #node div.item-list,.node-type-page-ventes #main-content #container #main-node #node div.item-list,.node-type-page-locations #main-content #container #main-node #node div.item-list{width:784px !important}.node-type-page-ventes #main-content #container #main-node #node div.item-list ul li a:hover{border-color:#271e4c;color:#271e4c}.node-type-page-ventes #main-content #container #main-node #node div.item-list ul li.pager-current{background:#271e4c;border:1px solid #271e4c}.node-type-page-realisations #main-content #container #main-node #node div.item-list ul li a:hover{border-color:#271e4c;color:#271e4c}.node-type-page-realisations #main-content #container #main-node #node div.item-list ul li.pager-current{background:#271e4c;border:1px solid #271e4c}.node-type-page-locations #main-content #container #main-node #node div.item-list ul li a:hover{border-color:#ff5a5a;color:#ff5a5a}.node-type-page-locations #main-content #container #main-node #node div.item-list ul li.pager-current{background:#ff5a5a;border:1px solid #ff5a5a}@media screen and (max-width:980px){#main-content #container #breadcrumb{display:none}.node-type-page-realisations #main-node h1.title,.node-type-page-ventes #main-node h1.title,.node-type-page-locations #main-node h1.title{margin-right:10px;width:-moz-calc(100% - 80px);width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}.node-type-page-realisations #main-node #map-items,.node-type-page-ventes #main-node #map-items,.node-type-page-locations #main-node #map-items{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.node-type-page-realisations #main-node #map-items #map_canvas,.node-type-page-ventes #main-node #map-items #map_canvas,.node-type-page-locations #main-node #map-items #map_canvas{height:350px !important;width:100% !important}.node-type-page-realisations #main-node #text-results,.node-type-page-ventes #main-node #text-results,.node-type-page-locations #main-node #text-results{background:none;height:auto;margin:20px 10px 0;padding:0;overflow:visible;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.node-type-page-realisations #main-node #text-results h2.link,.node-type-page-ventes #main-node #text-results h2.link,.node-type-page-locations #main-node #text-results h2.link{display:none}.node-type-page-realisations #main-node #text-results a#link-pdf,.node-type-page-ventes #main-node #text-results a#link-pdf,.node-type-page-locations #main-node #text-results a#link-pdf{margin-bottom:20px}.node-type-page-realisations #main-node #list-items,.node-type-page-ventes #main-node #list-items,.node-type-page-locations #main-node #list-items{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.node-type-page-realisations #main-node #list-items .item .col-center,.node-type-page-ventes #main-node #list-items .item .col-center,.node-type-page-locations #main-node #list-items .item .col-center{width:-moz-calc(100% - 344px);width:-webkit-calc(100% - 344px);width:calc(100% - 344px)}.node-type-page-realisations #main-content #container #main-node #node div.item-list,.node-type-page-ventes #main-content #container #main-node #node div.item-list,.node-type-page-locations #main-content #container #main-node #node div.item-list{padding:0;width:100% !important}}@media screen and (max-width:680px){.node-type-page-realisations #main-node #map-items #map_canvas,.node-type-page-ventes #main-node #map-items #map_canvas,.node-type-page-locations #main-node #map-items #map_canvas{height:250px !important}.node-type-page-realisations #main-node #list-items .item .col-center,.node-type-page-ventes #main-node #list-items .item .col-center,.node-type-page-locations #main-node #list-items .item .col-center{clear:left;margin:10px 10px 10px 0;width:-moz-calc(100% - 205px);width:-webkit-calc(100% - 205px);width:calc(100% - 205px)}.node-type-page-realisations #main-node #list-items .item .col-right,.node-type-page-ventes #main-node #list-items .item .col-right,.node-type-page-locations #main-node #list-items .item .col-right{margin-top:40px}}@media screen and (max-width:560px){.node-type-page-realisations #main-node h1.title,.node-type-page-ventes #main-node h1.title,.node-type-page-locations #main-node h1.title{font-size:1.9em}.node-type-page-realisations #main-node #map-items #map_canvas,.node-type-page-ventes #main-node #map-items #map_canvas,.node-type-page-locations #main-node #map-items #map_canvas{height:200px !important}.node-type-page-realisations #main-node #list-items .item .col-center,.node-type-page-ventes #main-node #list-items .item .col-center,.node-type-page-locations #main-node #list-items .item .col-center{margin:10px 0 10px 0;width:100%}.node-type-page-realisations #main-node #list-items .item .col-right,.node-type-page-ventes #main-node #list-items .item .col-right,.node-type-page-locations #main-node #list-items .item .col-right{display:none}}.node-type-bien-vendre #main-node h1.title,.node-type-bien-louer #main-node h1.title,.node-type-realisation #main-node h1.title{font-size:2.4em;font-weight:500;line-height:1em;margin:0;padding:0;text-transform:uppercase}.node-type-bien-vendre #main-node #col-left,.node-type-bien-louer #main-node #col-left,.node-type-realisation #main-node #col-left{clear:left;float:left;margin:5px 0 0 10px;width:530px}.node-type-bien-vendre #main-node #col-left ul.links,.node-type-bien-louer #main-node #col-left ul.links,.node-type-realisation #main-node #col-left ul.links{clear:left;float:left;margin:0 0 20px 0;width:auto}.node-type-bien-vendre #main-node #col-left ul.links li,.node-type-bien-louer #main-node #col-left ul.links li,.node-type-realisation #main-node #col-left ul.links li{float:left;margin:0 25px 0 10px;width:auto}.node-type-bien-vendre #main-node #col-left ul.links li a,.node-type-bien-louer #main-node #col-left ul.links li a,.node-type-realisation #main-node #col-left ul.links li a{color:#9c9c9c;float:left;font-family:Arial;font-size:1.2em;height:26px;line-height:26px;text-decoration:none;width:auto}.node-type-bien-vendre #main-node #col-left ul.links li a:hover,.node-type-bien-louer #main-node #col-left ul.links li a:hover,.node-type-realisation #main-node #col-left ul.links li a:hover{background-position:0 -26px !important;color:#6d6965}.node-type-bien-vendre #main-node #col-left ul.links li.print a,.node-type-bien-louer #main-node #col-left ul.links li.print a,.node-type-realisation #main-node #col-left ul.links li.print a{background:url(/sites/all/themes/atlantiquehabitations/css/img/buttons/print.jpg) no-repeat 0 0;padding:0 0 0 30px}.node-type-bien-vendre #main-node #col-left ul.links li.share,.node-type-bien-louer #main-node #col-left ul.links li.share,.node-type-realisation #main-node #col-left ul.links li.share{margin-right:10px}.node-type-bien-vendre #main-node #col-left ul.links li.share a,.node-type-bien-louer #main-node #col-left ul.links li.share a,.node-type-realisation #main-node #col-left ul.links li.share a{background:url(/sites/all/themes/atlantiquehabitations/css/img/buttons/share.jpg) no-repeat 0 0;padding:0 0 0 33px}.node-type-bien-vendre #main-node #col-left ul.links li.share a.active,.node-type-bien-louer #main-node #col-left ul.links li.share a.active,.node-type-realisation #main-node #col-left ul.links li.share a.active{background-position:0 -26px !important;color:#6d6965}.node-type-bien-vendre #main-node #col-left ul#share-links,.node-type-bien-louer #main-node #col-left ul#share-links,.node-type-realisation #main-node #col-left ul#share-links{display:none;float:left;margin:1px 0 0;width:auto}.node-type-bien-vendre #main-node #col-left ul#share-links li,.node-type-bien-louer #main-node #col-left ul#share-links li,.node-type-realisation #main-node #col-left ul#share-links li{float:left;margin:0 3px;width:auto}.node-type-bien-vendre #main-node #col-left ul#share-links li a,.node-type-bien-louer #main-node #col-left ul#share-links li a,.node-type-realisation #main-node #col-left ul#share-links li a{float:left;height:24px;text-decoration:none;text-indent:-9000em;width:24px}.node-type-bien-vendre #main-node #col-left ul#share-links li a:hover,.node-type-bien-louer #main-node #col-left ul#share-links li a:hover,.node-type-realisation #main-node #col-left ul#share-links li a:hover{background-position:0 -24px !important}.node-type-bien-vendre #main-node #col-left ul#share-links li.fb a,.node-type-bien-louer #main-node #col-left ul#share-links li.fb a,.node-type-realisation #main-node #col-left ul#share-links li.fb a{background:url(/sites/all/themes/atlantiquehabitations/css/img/buttons/facebook.png) no-repeat 0 0}.node-type-bien-vendre #main-node #col-left ul#share-links li.twitter a,.node-type-bien-louer #main-node #col-left ul#share-links li.twitter a,.node-type-realisation #main-node #col-left ul#share-links li.twitter a{background:url(/sites/all/themes/atlantiquehabitations/css/img/buttons/twitter.png) no-repeat 0 0}.node-type-bien-vendre #main-node #diaporama,.node-type-bien-louer #main-node #diaporama,.node-type-realisation #main-node #diaporama{clear:left;float:left;margin:0 0 20px 0;padding:0 0 22px 0;width:100%}.node-type-bien-vendre #main-node #diaporama ul,.node-type-bien-louer #main-node #diaporama ul,.node-type-realisation #main-node #diaporama ul{padding:0}.node-type-bien-vendre #main-node #diaporama ul#slider,.node-type-bien-louer #main-node #diaporama ul#slider,.node-type-realisation #main-node #diaporama ul#slider{height:306px;overflow:hidden}.node-type-bien-vendre #main-node #diaporama ul li,.node-type-bien-louer #main-node #diaporama ul li,.node-type-realisation #main-node #diaporama ul li{list-style:none;padding:0}.node-type-bien-vendre #main-node #diaporama ul#bx-pager,.node-type-bien-louer #main-node #diaporama ul#bx-pager,.node-type-realisation #main-node #diaporama ul#bx-pager{clear:left;float:left;width:100%}.node-type-bien-vendre #main-node #col-right,.node-type-bien-louer #main-node #col-right,.node-type-realisation #main-node #col-right{float:left;margin:5px 20px 0 30px;width:370px}.node-type-bien-vendre #main-node #col-right h2.title,.node-type-bien-louer #main-node #col-right h2.title,.node-type-realisation #main-node #col-right h2.title{font-size:1.6em;font-weight:400;line-height:1.2em;padding-bottom:20px;padding-top:5px}.node-type-bien-vendre #main-node #col-right h6.info,.node-type-bien-louer #main-node #col-right h6.info,.node-type-realisation #main-node #col-right h6.info{color:#6d6965;float:left;font-size:1.4em;font-weight:400;padding:0 0 10px 0;width:50%}.node-type-bien-vendre #main-node #col-right p,.node-type-bien-louer #main-node #col-right p,.node-type-realisation #main-node #col-right p{clear:left}.node-type-bien-vendre #main-node #col-right h5.info,.node-type-bien-louer #main-node #col-right h5.info,.node-type-realisation #main-node #col-right h5.info{color:#6d6965;float:left;font-size:1.5em;font-weight:400;padding:15px 0 5px 0;width:100%}.node-type-bien-vendre #main-node #col-right .dpe-value,.node-type-bien-louer #main-node #col-right .dpe-value,.node-type-realisation #main-node #col-right .dpe-value{clear:left;float:left;margin:20px 0 0;width:auto}.node-type-bien-vendre #main-node #col-right .contact-annonce,.node-type-bien-louer #main-node #col-right .contact-annonce,.node-type-realisation #main-node #col-right .contact-annonce{clear:left;float:left;margin:20px 0;width:auto}.node-type-bien-vendre #main-node #col-right form,.node-type-bien-louer #main-node #col-right form,.node-type-realisation #main-node #col-right form{clear:left;margin:0}.node-type-bien-vendre #main-node #col-right form input[type="submit"],.node-type-bien-vendre #main-node #col-right form .button,.node-type-bien-louer #main-node #col-right form input[type="submit"],.node-type-bien-louer #main-node #col-right form .button,.node-type-realisation #main-node #col-right form input[type="submit"],.node-type-realisation #main-node #col-right form .button{background:#ff5a5a;color:#fff;font-family:effra,arial;font-size:1.2em;height:37px;padding:0 16px;text-align:left;text-decoration:none;text-transform:none}.node-type-bien-vendre #main-node #col-right form input[type="submit"]:hover,.node-type-bien-vendre #main-node #col-right form .button:hover,.node-type-bien-louer #main-node #col-right form input[type="submit"]:hover,.node-type-bien-louer #main-node #col-right form .button:hover,.node-type-realisation #main-node #col-right form input[type="submit"]:hover,.node-type-realisation #main-node #col-right form .button:hover{background:#ff5a5a}.node-type-bien-vendre #main-node #map-results,.node-type-bien-louer #main-node #map-results,.node-type-realisation #main-node #map-results{clear:left;float:left;margin:20px 10px 0 10px;padding:0;width:960px}.node-type-bien-louer #main-content #map-results h3{color:#ff5a5a}.node-type-realisation #main-content #map-results h3{color:#271e4c}@media screen and (max-width:980px){.node-type-bien-vendre #main-content #container #main-node #node,.node-type-bien-louer #main-content #container #main-node #node,.node-type-realisation #main-content #container #main-node #node{padding-top:10px}.node-type-bien-vendre #main-node #col-right,.node-type-bien-louer #main-node #col-right,.node-type-realisation #main-node #col-right{margin-right:10px;width:-moz-calc(100% - 580px);width:-webkit-calc(100% - 580px);width:calc(100% - 580px)}.node-type-bien-vendre #main-node #map-results,.node-type-bien-louer #main-node #map-results,.node-type-realisation #main-node #map-results{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.node-type-bien-vendre #main-node #map-results #map_canvas,.node-type-bien-louer #main-node #map-results #map_canvas,.node-type-realisation #main-node #map-results #map_canvas{height:325px !important;width:100% !important}}@media screen and (max-width:880px){.node-type-bien-vendre #main-node #col-left,.node-type-bien-louer #main-node #col-left,.node-type-realisation #main-node #col-left{margin-right:10px;margin-top:15px;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.node-type-bien-vendre #main-node #col-right,.node-type-bien-louer #main-node #col-right,.node-type-realisation #main-node #col-right{margin-left:10px;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.node-type-bien-vendre #main-node #map-results #map_canvas,.node-type-bien-louer #main-node #map-results #map_canvas,.node-type-realisation #main-node #map-results #map_canvas{height:300px !important}.node-type-bien-vendre #main-node #col-right h6.info,.node-type-bien-louer #main-node #col-right h6.info,.node-type-realisation #main-node #col-right h6.info{margin-right:70px;width:auto}}@media screen and (max-width:560px){.node-type-bien-vendre #main-node #diaporama,.node-type-bien-louer #main-node #diaporama,.node-type-realisation #main-node #diaporama{background:none;padding-bottom:10px}.node-type-bien-vendre #main-node #col-left ul.links,.node-type-bien-louer #main-node #col-left ul.links,.node-type-realisation #main-node #col-left ul.links{display:none}.node-type-bien-vendre #main-node #diaporama ul#bx-pager,.node-type-bien-louer #main-node #diaporama ul#bx-pager,.node-type-realisation #main-node #diaporama ul#bx-pager{margin-top:0}.node-type-bien-vendre #main-node #diaporama ul#bx-pager li,.node-type-bien-louer #main-node #diaporama ul#bx-pager li,.node-type-realisation #main-node #diaporama ul#bx-pager li{float:left;margin-top:6px;width:auto}.node-type-bien-vendre #main-node #map-results #map_canvas,.node-type-bien-louer #main-node #map-results #map_canvas,.node-type-realisation #main-node #map-results #map_canvas{height:200px !important}}.node-type-page-news #node .news{clear:left;float:left;margin:10px 0 40px 0;padding:0;width:100%}.node-type-page-news #node .news .img{background:url(/sites/all/themes/atlantiquehabitations/css/img/backgrounds/agence.jpg) no-repeat center bottom;float:left;margin:0 20px 0 0;padding:0 0 19px 0;width:265px}.node-type-page-news #node .news .img a{text-decoration:none}.node-type-page-news #node .news .img img{display:block}.node-type-page-news #node .news .teaser{float:left;margin:0;padding:0;width:340px;font-family:effra}.node-type-page-news #node .news .teaser h3.date{color:#271e4c;font-family:effra;font-size:12px;font-weight:bold;line-height:1em}.node-type-page-news #node .news .teaser h2.title-news{font-family:effra;font-size:1.6em;font-weight:500;line-height:1.1em;text-transform:uppercase;padding:5px 0 2px 0}.node-type-page-news #node .news .teaser h2.title-news a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#ff5a5a;text-decoration:none}.node-type-page-news #node .news .teaser h2.title-news a:hover{color:#e55050}.node-type-page-news #node .news .teaser a.link-more{background:#ff5a5a;color:#fff;float:left;font-family:Arial;font-size:1.2em;height:29px;line-height:28px;margin:10px 0 0;padding:0 15px;text-decoration:none;display:flex;align-items:center}.node-type-page-news #node .news .teaser a.link-more:hover{background:#e55050}.node-type-page-news #node .news .teaser a.link-more svg{margin-left:15px;width:20px;height:20px}.node-type-news #container #main-node #node #col-left-default h1.title{margin-top:-14px !important;padding:0 0 10px !important}.node-type-news #container #main-node #node #col-left-default h1.title a{color:#271e4c;text-decoration:none}.node-type-news #container #main-node #node #col-left-default h1.title a:hover{color:#e55050}.node-type-news #container #main-node #node #col-left-default h3.date{color:#271e4c;font-family:effra;font-size:1.6em;font-weight:400;line-height:1em}.node-type-news #container #main-node #node #col-left-default h2.title-news{color:#ff5a5a;font-size:2.3em;font-weight:500;line-height:1.1em;text-transform:uppercase;padding:3px 0 10px 0;color:#ff5a5a}.node-type-news #container #main-node #node #col-left-default h2.title-news a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#ff5a5a;text-decoration:none}.node-type-news #container #main-node #node #col-left-default h2.title-news a:hover{color:#ed6704}.node-type-news #container #main-node #node #col-left-default p.center{text-align:center}@media screen and (max-width:980px){.node-type-page-news #main-content #container #main-node #node #col-left-default{padding-left:10px;padding-right:10px;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.node-type-page-news #node .news .teaser{width:-moz-calc(100% - 285px);width:-webkit-calc(100% - 285px);width:calc(100% - 285px)}.node-type-page-news #main-content #container #main-node #node #rightbar-default{clear:left;padding:40px 10px 0;text-align:center;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.node-type-page-news #main-content #container #main-node #node #rightbar-default h2.link{clear:none;display:inline-block;float:none;margin:0 4px;text-align:left}.node-type-page-news #main-content #container #main-node #node #rightbar-default .push{border-bottom:0 none !important;clear:none;display:inline-block;float:none;margin:30px 4px 0;padding-bottom:0 !important;padding-right:19px;padding-left:15px;text-align:left;vertical-align:top;width:270px}.node-type-page-news #main-content #container #main-node #node #rightbar-default h2.title-news{background-position:0 top;margin-left:-moz-calc(((100% - 626px)/2) + 20px);margin-left:-webkit-calc(((100% - 626px)/2) + 20px);margin-left:calc(((100% - 626px)/2) + 20px);padding-top:30px;text-align:left;width:-moz-calc(100% - 280px);width:-webkit-calc(100% - 280px);width:calc(100% - 280px)}.node-type-page-news #main-content #container #main-node #node #rightbar-default .news{clear:none;display:inline-block;float:none;margin-left:18px;padding-right:22px;text-align:left}.node-type-page-news #main-content #container #main-node #node #rightbar-default h3.link-news{margin-left:-moz-calc(((100% - 626px)/2) + 20px);margin-left:-webkit-calc(((100% - 626px)/2) + 20px);margin-left:calc(((100% - 626px)/2) + 20px);text-align:left;width:-moz-calc(100% - 169px);width:-webkit-calc(100% - 169px);width:calc(100% - 169px)}.node-type-news #container #main-node #node #col-left-default h1.title{margin-top:30px !important}}@media screen and (max-width:670px){.node-type-page-news #main-content #container #main-node #node #rightbar-default h2.link{clear:left;float:left;margin:2px 0;margin-left:-moz-calc((100% - 306px) / 2);margin-left:-webkit-calc((100% - 306px) / 2);margin-left:calc((100% - 306px) / 2);width:auto}.node-type-page-news #main-content #container #main-node #node #rightbar-default .push{clear:left;clear:left;float:left;margin:25px 0 0;margin-left:-moz-calc(((100% - 306px)/2) + 16px);margin-left:-webkit-calc(((100% - 306px)/2) + 16px);margin-left:calc(((100% - 306px)/2) + 16px);padding:0}.node-type-page-news #main-content #container #main-node #node #rightbar-default .push#push-4{border-bottom:1px solid #ff5a5a !important;padding-bottom:20px !important}.node-type-page-news #main-content #container #main-node #node div.item-list ul.pager li.pager-last,.node-type-page-news #main-content #container #main-node #node div.item-list ul.pager li.pager-first{display:none}.node-type-page-news #main-content #container #main-node #node #rightbar-default h2.title-news{clear:left;float:left;margin-left:-moz-calc(((100% - 306px) / 2) + 20px);margin-left:-webkit-calc(((100% - 306px) / 2) + 20px);margin-left:calc(((100% - 306px) / 2) + 20px);width:280px}.node-type-page-news #main-content #container #main-node #node #rightbar-default .news{clear:left;float:left;margin-left:-moz-calc(((100% - 306px) / 2) + 20px);margin-left:-webkit-calc(((100% - 306px) / 2) + 20px);margin-left:calc(((100% - 306px) / 2) + 20px);width:245px}.node-type-page-news #main-content #container #main-node #node #rightbar-default h3.link-news{clear:left;float:left;margin-left:-moz-calc(((100% - 306px) / 2) + 20px);margin-left:-webkit-calc(((100% - 306px) / 2) + 20px);margin-left:calc(((100% - 306px) / 2) + 20px);width:169px}}@media screen and (max-width:610px){.node-type-page-news #node .news .img{margin-bottom:5px}.node-type-page-news #node .news .teaser{clear:left;width:100%}}.node-type-page-recrutement #node .offre{border-bottom:1px solid #fff;clear:left;float:left;margin:10px 0;padding:0 0 10px 0;width:100%}.node-type-page-recrutement #node .offre h3.date{color:#ff5a5a;font-size:1.5em;font-weight:400;line-height:1em;padding-top:5px}.node-type-page-recrutement #node .offre h2.title-offre{font-size:1.6em;font-weight:500;line-height:1.1em;text-transform:uppercase;padding:5px 0 2px 0}.node-type-page-recrutement #node .offre h2.title-offre a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#ff5a5a;text-decoration:none}.node-type-page-recrutement #node .offre h2.title-offre a:hover{color:#ed6704}.node-type-offre-emploi #container #main-node #node #col-left-default h1.title{margin-top:-14px !important;padding:0 0 10px !important}.node-type-offre-emploi #container #main-node #node #col-left-default h1.title a{text-decoration:none}.node-type-offre-emploi #container #main-node #node #col-left-default h3.date{color:#ff5a5a;font-size:1.6em;font-weight:400;line-height:1em}.node-type-offre-emploi #container #main-node #node #col-left-default h2.title-offre{color:#ff5a5a;font-size:1.8em;font-weight:500;line-height:1.1em;text-transform:uppercase;padding:3px 0 10px 0}.node-type-offre-emploi #container #main-node #node #col-left-default h2.title-offre a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#ff5a5a;text-decoration:none}.node-type-offre-emploi #container #main-node #node #col-left-default h2.title-offre a:hover{color:#ed6704}.node-type-offre-emploi #container #main-node #node #col-left-default input[type="submit"],.node-type-offre-emploi #container #main-node #node #col-left-default .button{background:#ff5a5a;color:#fff;font-family:effra,arial;font-size:1.2em;height:37px;padding:0 16px;text-align:left;text-decoration:none;text-transform:none}.node-type-offre-emploi #container #main-node #node #col-left-default input[type="submit"]:hover,.node-type-offre-emploi #container #main-node #node #col-left-default .button:hover{background:#ff5a5a}@media screen and (max-width:980px){.node-type-offre-emploi #container #main-node #node #col-left-default h1.title{margin-top:30px !important}}.node-type-page-faq #node .category-faq{clear:left;float:left;margin:30px 0 0;width:100%}.node-type-page-faq #node .details{clear:left;display:none;float:left;margin:0;width:100%}.node-type-page-faq #node .details .question{clear:left;float:left;margin:0 0 10px 20px;width:auto}.node-type-page-faq #node .details .txt-intro{clear:left;float:left;margin:5px 0 10px 0;width:100%}.node-type-page-faq #node h2.category-title{background:url(/sites/all/themes/atlantiquehabitations/css/img/backgrounds/title-agence.png) no-repeat 0 bottom;float:left;font-size:1.6em;font-weight:400;margin:0;padding:0 0 25px 0;width:auto;min-width:273px}.node-type-page-faq #node h2.category-title a{background:url(/sites/all/themes/atlantiquehabitations/css/img/arrows/agence.png) no-repeat 0 0;color:#6d6965;float:left;height:15px;line-height:15px;padding:0 0 0 20px;text-decoration:none;width:auto}.node-type-page-faq #node h2.category-title a:hover{color:#ff5a5a}.node-type-page-faq #node h2.category-title a.active{background-position:0 -15px;color:#271e4c}.node-type-page-faq #node h3.question-title{font-size:1.5em;font-weight:400;padding:15px 0 5px 0;text-transform:none}.node-type-page-faq #node p{padding:5px 0 0}.node-type-page-faq #node ul{padding-top:2px}.node-type-page-faq #node ul li{padding:3px 0 0}.node-type-page-presse #node .year-press{clear:left;float:left;margin:30px 0 0;width:100%}.node-type-page-presse #node .year-press h2{background:url(/sites/all/themes/atlantiquehabitations/css/img/backgrounds/title-agence.png) no-repeat 0 bottom;float:left;font-size:2.1em;font-weight:400;margin:0;padding:0 0 25px 0;width:auto;min-width:273px}.node-type-page-presse #node .year-press h2 a{background:url(/sites/all/themes/atlantiquehabitations/css/img/arrows/agence.png) no-repeat 0 0;color:#6d6965;float:left;height:15px;line-height:15px;padding:0 0 0 20px;text-decoration:none;width:auto}.node-type-page-presse #node .year-press h2 a:hover{color:#ff5a5a}.node-type-page-presse #node .year-press h2 a.active{background-position:0 -15px;color:#271e4c}.node-type-page-presse #node .year-press .details{clear:left;float:left;display:none;width:100%}.node-type-page-presse #node .year-press .doc{background:url(/sites/all/themes/atlantiquehabitations/css/img/buttons/pdf.png) no-repeat 0 10px;clear:left;cursor:pointer;float:left;min-height:60px;margin:10px 0 10px 20px;padding:0 0 0 60px;width:auto}.node-type-page-presse #node .year-press .doc h4.date{color:#ff5a5a;font-family:Arial;font-size:1.2em;font-weight:normal;line-height:1em;padding-top:8px}.node-type-page-presse #node .year-press .doc h3{font-size:1.5em;font-weight:400;line-height:1.1em;text-transform:none;padding:5px 0 0 0}.node-type-page-presse #node .year-press .doc h3 a{-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;color:#6d6965;text-decoration:none}.node-type-page-presse #node .year-press .doc h3 a:hover{color:#ff5a5a}.node-type-page-presse #node .year-press .doc:hover h3 a{color:#ff5a5a}.node-type-page-organization #node .item{background:url(/sites/all/themes/atlantiquehabitations/css/img/backgrounds/section-organization.jpg) no-repeat center bottom;clear:left;float:left;margin:15px 0;padding:0 0 55px 0;width:100%}.node-type-page-organization #node h2.title{font-size:1.5em;font-weight:400;padding-bottom:20px}.node-type-page-organization #node h2.title.orange{color:#ff5a5a}.node-type-page-organization #node .employee{float:left;margin:5px 60px 5px 0;width:160px}.node-type-page-organization #node .employee .img{background:url(/sites/all/themes/atlantiquehabitations/css/img/backgrounds/employee.jpg) no-repeat center bottom;float:left;margin:0;padding:0 0 18px 0;width:125px}.node-type-page-organization #node .employee .img a{text-decoration:none}.node-type-page-organization #node .employee .img img{display:block}.node-type-page-organization #node .employee h3.name{clear:left;float:left;font-family:Arial;font-size:1.2em;font-weight:bold;padding-bottom:0;padding-top:8px;text-transform:none;width:auto}.node-type-page-organization #node .employee h4.job{clear:left;float:left;font-family:Arial;font-size:1.2em;font-weight:400;padding-top:7px;width:auto}.node-type-page-organization #node .item:nth-child(2n+1) .employee{margin:10px 0}.node-type-page-organization #node .item:nth-child(2n+1) .employee:nth-child(2n+1){margin:10px 60px}.node-type-page-organization #node #other-employees{clear:left;float:left;width:100%}.node-type-page-organization #node #other-employees h2.green{clear:left;color:#ced91b;float:left;height:54px;line-height:1.2em;padding-bottom:5px;width:125px}.node-type-page-organization #node #other-employees .employee{height:335px;margin:10px 0}.node-type-page-organization #node #other-employees .employee:nth-child(3n-1){margin:10px 60px}.node-type-page-organization #node #other-employees .employee:nth-child(3n+1){clear:left}@media screen and (max-width:980px){.node-type-page-organization #node .item:nth-child(2n+1) .employee{margin:10px 60px 10px 0 !important;clear:none !important}.node-type-page-organization #node #other-employees .employee{margin:10px 60px 10px 0 !important;clear:none !important}}@media screen and (max-width:460px){.node-type-page-organization #node .employee{clear:left;margin:10px 0}}.page-search #main-content #container #breadcrumb{display:none}.page-search #main-content #col-left-default form#search-form{clear:left;float:left;margin:0;padding:0;width:100%}.page-search #main-content #col-left-default form#search-form .form-item{clear:left;float:left;margin:0;padding:5px 0;width:290px}.page-search #main-content #col-left-default form#search-form .form-item label{padding-left:5px}.page-search #main-content #col-left-default form#search-form .form-item input[type="text"]{-moz-box-shadow:#f9f9f9 0 0 0 5px;-webkit-box-shadow:#f9f9f9 0 0 0 5px;box-shadow:#f9f9f9 0 0 0 5px;border:1px solid #dfdfdf;color:#b9bdbe;font-family:Arial;font-size:1.2em;font-weight:400;height:34px;margin:2px 0 0 5px;padding:0 8px;width:240px}.page-search #main-content #col-left-default form#search-form .form-item input[type="text"]:focus{-moz-box-shadow:#e8f6fc 0 0 0 5px;-webkit-box-shadow:#e8f6fc 0 0 0 5px;box-shadow:#e8f6fc 0 0 0 5px;border-color:#c2d3d7;color:#9c9c9c}.page-search #main-content #col-left-default form#search-form input[type="submit"],.page-search #main-content #col-left-default form#search-form .button{background:#ff5a5a;color:#fff;font-family:effra,arial;font-size:1.2em;height:37px;padding:0 16px;text-align:left;text-decoration:none;text-transform:none}.page-search #main-content #col-left-default form#search-form input[type="submit"]:hover,.page-search #main-content #col-left-default form#search-form .button:hover{background:#ff5a5a}.page-search #main-content #col-left-default h2{clear:left;font-weight:400;padding-top:40px;padding-bottom:5px}.page-search #main-content #col-left-default ol{clear:left;float:left;margin:0;padding:0 0 5px 0;width:100%}.page-search #main-content #col-left-default ol li{border-bottom:1px solid #F5F6F6;clear:left;float:left;line-height:1em;list-style:none;margin:0;padding:15px 0;width:98%}.page-search #main-content #col-left-default ol li h3{font-size:1.6em;font-weight:400;line-height:1.2em;padding:10px 0 2px;text-transform:none}.page-search #main-content #col-left-default ol li h3 a{text-decoration:none}.page-search #main-content #col-left-default ol li h3 a:hover{color:#ff5a5a}
