@import url(https://fonts.googleapis.com/css?family=Lato:400,400italic,300,700,900);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-size:100%;font:inherit;vertical-align:baseline;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block;}body{margin:0;font-family:'Lato',sans-serif;font-size:18px;color:#4f4e4e;}a{text-decoration:none;color:inherit;outline:none;}li a.active{color:inherit;}input,select,textarea,label{font-family:'Lato',sans-serif;}h1{width:700px;font-size:40px;font-weight:300;color:#e30613;margin-bottom:20px;}h2{font-size:30px;font-weight:300;margin-bottom:23px;}h3{font-size:25px;font-weight:normal;color:#e30613;}h4{font-size:22px;font-weight:normal;color:#e30613;}h5{font-size:20px;font-weight:normal;color:#4f4e4e;margin-bottom:23px;}label{display:inline-block;}div.field.field-type-text-with-summary strong,.cke_show_borders strong{font-weight:bold;}div.field.field-type-text-with-summary em,.cke_show_borders em{font-style:italic;}body div header[role=banner]{width:auto;background:#fff;border:none;position:relative;z-index:2;}div header[role=banner] #mini-panel-header{width:665px;margin:0 auto;padding-right:295px;position:relative;min-height:118px;}div header[role=banner] #mini-panel-header:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}#logo{float:left;margin-left:-23px;margin-right:30px;padding-top:3px;}header[role=banner] .slogan{font-size:24px;text-transform:uppercase;font-weight:300;display:inline-block;padding:12px 0;min-width:343px;border-bottom:#dbd9da solid 1px;margin-bottom:12px;color:#e51723;margin-top:14px;display:none;}#main-menu .menu .active-trail{color:white;}.pane-menu-menu-profiles:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.pane-menu-menu-profiles li{width:175px;font-size:18px;text-transform:uppercase;font-weight:900;list-style:square;color:#4f4e4e;}.pane-menu-menu-profiles ul{float:left;margin-top:40px;}.pane-menu-menu-profiles li:hover{color:#e30613;}.pane-menu-menu-profiles li a:hover{text-decoration:underline;}.pane-menu-menu-profiles li:first-child{margin-left:0;}.pane-menu-menu-profiles li.actif{color:#e30613;}.pane-menu-menu-profiles li.leaf{padding:0;list-style-image:none;}header #search-block-form{position:absolute;left:470px;bottom:20px;width:172px;}header #search-block-form input[type=text]{width:120px;height:23px;line-height:20px;padding:0 10px;border:#dad9d9 solid 1px;font-size:14px;font-weight:bold;display:block;}header #search-block-form .form-actions{margin:0;}header #search-block-form input[type=submit]{position:absolute;top:22px;left:128px;text-align:left;text-indent:-999em;overflow:hidden;width:14px;height:15px;background:url(/sites/all/themes/picoty/images/styles/bg_search.png) 0 0 no-repeat;background-size:14px 15px;cursor:pointer;margin:0;padding:0;border:none;}.account-infos{color:#4f4e4e;left:254px;position:absolute;top:9px;}.account-infos span,.account-infos a{font-size:14px;margin-left:11px;display:block;}#menu-social-networks{position:absolute;right:50%;margin-right:-480px;top:136px;z-index:2;}#menu-social-networks ul{text-align:right;}#menu-social-networks li{display:inline;margin-left:5px;vertical-align:top;}.logo-avia-picoty{height:57px;width:161px;position:absolute;top:170px;right:50%;margin-right:-490px;z-index:2;}nav#main-menu{background:#e10f21;color:#f4a4ab;position:relative;z-index:1;}nav#main-menu > ul.menu{width:960px;margin:0 auto;}nav#main-menu > ul.menu:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}nav#main-menu > ul.menu > li{float:left;margin:0;}nav#main-menu > ul.menu > li > span,nav#main-menu > ul.menu > li > a{display:block;padding:22px 6px;text-transform:uppercase;font-size:17px;font-weight:900;color:#f4a4ab;transition:color 200ms ease-in-out 0ms;cursor:pointer;}nav#main-menu > ul.menu > li:first-child > span,nav#main-menu > ul.menu > li:first-child > a{padding-left:0;}nav#main-menu > ul.menu > li:first-child > a.accueil-menu{font-size:0px;}nav#main-menu > ul.menu > li:first-child > a.accueil-menu:before{height:23px;width:29px;background:url(/sites/all/themes/picoty/images/styles/pictoHome.png) no-repeat;display:block;content:"";}nav#main-menu .sub-menu{display:none;background:#ebebeb;position:absolute;left:0;right:0;color:#4a4a4a;}nav#main-menu > ul.menu > li.active .sub-menu{z-index:2;}nav#main-menu > ul.menu > li > span:hover,nav#main-menu > ul.menu > li > a:hover,nav#main-menu > ul.menu > li.active > span,nav#main-menu > ul.menu > li.active > a{color:#fff;text-decoration:none;}nav#main-menu .sub-menu .sub-menu-container{width:960px;margin:0 auto;padding:23px 0 10px;}nav#main-menu .sub-menu .sub-menu-container:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}nav#main-menu .sub-menu .menu{margin-bottom:20px;float:left;width:548px;margin-right:20px;border-right:#b9b9b9 solid 1px;padding-top:5px;position:relative;}nav#main-menu .sub-menu .menu:before{content:'';width:1px;top:0;bottom:0;left:255px;background:#b9b9b9;position:absolute;}nav#main-menu .sub-menu .menu:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}nav#main-menu .sub-menu .menu li{list-style:none;font-size:16px;text-transform:uppercase;margin-left:0;width:251px;float:left;clear:left;padding-top:5px;padding-right:5px;}nav#main-menu .sub-menu a:hover,nav#main-menu .sub-menu a:focus{text-decoration:underline;}nav#main-menu .sub-menu .menu li:nth-of-type(even){float:right;clear:none;}nav#main-menu .sub-menu .menu li .sub-menu{background:none;display:block;position:static;padding:10px 0 26px;}nav#main-menu .sub-menu .menu li .sub-menu .menu{width:auto;border:none;float:none;padding:0;margin:0;}nav#main-menu .sub-menu .menu li .sub-menu .menu:before{content:none;display:none;}nav#main-menu .sub-menu .menu li .sub-menu li{float:none;clear:right;width:auto;padding-left:24px;text-transform:initial;padding-right:0;}nav#main-menu > ul > li.active > div > div > ul > li:nth-child(6){}.node-type-page-iframe .field-type-text-with-summary ul li,.node-type-news .field-type-text-with-summary ul li,nav#main-menu .sub-menu .menu li .sub-menu li a,.node-editorial-page ul li,.cke_show_borders ul li{display:block;position:relative;padding-left:21px;}.node-editorial-page ul,.cke_show_borders ul{margin-bottom:15px;}nav#main-menu .sub-menu .menu li .sub-menu li a:hover,nav#main-menu .sub-menu .menu li .sub-menu li a:focus{color:#eb212e;}.node-type-page-iframe .field-type-text-with-summary ul li:before,.node-type-news .field-type-text-with-summary ul li:before,nav#main-menu .sub-menu .menu li .sub-menu li a:before,.node-editorial-page ul li:before,.cke_show_borders ul li:before{content:'';position:absolute;top:7px;left:0;height:10px;width:10px;background:#4a4a4a;}nav#main-menu .sub-menu .menu li .sub-menu li a:hover:before,nav#main-menu .sub-menu .menu li .sub-menu li a:focus:before{background-color:#eb212e;}nav#main-menu .sub-menu .menu-news{float:right;width:320px;text-align:right;margin-bottom:20px;padding-top:5px;}nav#main-menu .sub-menu .menu-news h1{font-size:30px;display:none;}nav#main-menu .sub-menu .menu-news .title{font-size:30px;font-weight:bold;text-transform:uppercase;color:#e00025;margin-bottom:15px;}nav#main-menu .sub-menu .menu-news .views-row{margin-bottom:15px;font-size:16px;}nav#main-menu .sub-menu .menu-news .views-row .views-field-field-date{font-size:18px;text-transform:uppercase;font-weight:bold;}nav#main-menu .sub-menu .menu-news .view-footer{font-size:16px;text-transform:lowercase;}nav#main-menu .sub-menu .menu-shortcuts{clear:both;border-top:#b9b9b9 solid 1px;padding-top:10px;font-size:14px;color:#757575;}nav#main-menu .sub-menu .menu-shortcuts li{display:inline;margin:0;}nav#main-menu .sub-menu .menu-shortcuts li:before{content:' - ';}nav#main-menu .sub-menu .menu-shortcuts li:first-child:before{content:none;}nav#main-menu .sub-menu .menu-shortcuts li a{display:inline-block;padding:0 10px;}#main-content{background:none;min-height:500px;width:960px;margin:0 auto;border:none;position:relative;z-index:1;transition:margin-top 300ms linear 0s;}.not-front #main-content{padding-top:35px;}.page-cart #main-content{padding-bottom:35px;}.inside{margin:0;}#menu-sidebar,#menu-sidebar-individual,#menu-sidebar-professional{position:absolute;right:-75px;top:0;-webkit-transition:top 1s ease;-moz-transition:top 1s ease;-ms-transition:top 1s ease;-o-transition:top 1s ease;transition:top 1s ease;}#menu-sidebar ul,#menu-sidebar-individual ul,#menu-sidebar-professional ul{}.not-front #menu-sidebar,.not-front #menu-sidebar-individual,.not-front #menu-sidebar-professional{top:180px;}#menu-sidebar ul,#menu-sidebar-individual ul,#menu-sidebar-professional ul{margin:0;padding:0;}#menu-sidebar ul li,#menu-sidebar-individual ul li,#menu-sidebar-professional ul li{margin:0 0 7px;}#menu-sidebar ul img,#menu-sidebar-individual ul img,#menu-sidebar-professional ul img{display:block;}.panels-flexible-region-23-diaporama,.panels-flexible-region-22-diaporama{width:100%!important;}.panels-flexible-23 .panels-flexible-column-inside,.panels-flexible-23 .panels-flexible-region-inside,.panels-flexible-22 .panels-flexible-column-inside,.panels-flexible-22 .panels-flexible-region-inside{padding-left:0;padding-right:0;}.center .panels-flexible-region .inside{padding-left:5px;padding-right:5px;}.center .panels-flexible-region-first .inside{padding-left:0;padding-right:10px;}.center .panels-flexible-region-last .inside{padding-left:10px;padding-right:0;}.view-home-slider{position:relative;height:330px;overflow:hidden;margin-bottom:20px;}.view-home-slider .views-slideshow-cycle-main-frame-row:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.view-home-slider .left_diapo{width:640px;overflow:hidden;float:left;}.view-home-slider .right_diapo{float:right;width:280px;padding:20px 20px 44px;text-align:right;background:url(/sites/all/themes/picoty/images/styles/bg_slide_right.jpg) 0 0 no-repeat;height:330px;}.view-home-slider .right_diapo h2{color:#e51723;font-size:50px;line-height:50px;}.view-home-slider .views-slideshow-controls-bottom{position:absolute;right:10px;bottom:13px;z-index:100;}.view-home-slider .views-slideshow-controls-bottom:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.view-home-slider .views-slideshow-controls-bottom .views-content-counter{display:block;width:16px;height:16px;overflow:hidden;border-radius:50%;background:#c1c1c1;text-indent:-999em;text-align:left;cursor:pointer;transition:background-color 200ms ease-in-out 0ms;}.view-home-slider .views-slideshow-controls-bottom .active .views-content-counter{background-color:#e30613;}.view-home-slider .views-slideshow-controls-bottom .views-slideshow-pager-field-item{float:left;margin:0 10px 0 0;border:none;padding:0;}.node-focus-block{height:auto;width:auto;position:relative;overflow:hidden;}.node-focus-block .focus_visual{height:auto;width:auto;position:relative;top:0;left:0;z-index:1;overflow:hidden;}.node-focus-block .focus_visual.video_play{z-index:3;}.video_play > a{display:block;position:relative;}.video_play > a:before{background:url(/sites/all/themes/picoty/images/styles/picto_play.png) 0 0 no-repeat;position:absolute;left:50%;width:41px;height:47px;top:50%;margin-top:-23px;content:'';margin-left:-20px;}.node-focus-block .focus_visual img,.node-focus-block .focus_right img{height:auto;width:99%;display:block;border:1px solid #d5d4d4;}.node-focus-block .focus_right .field-type-image label{display:none;}.node-focus-block .focus_right{height:100%;width:100%;position:absolute;top:0;left:0;transition:all 350ms ease-in-out 0ms;overflow:hidden;visibility:hidden;opacity:0;z-index:2;}.node-focus-block.opened .focus_right{visibility:visible;opacity:1;}.node-focus-block .focus_right h2{display:none;}.node-focus-block .focus_right .field-type-link-field div{display:inline;}.node-focus-block .focus_right .field-type-link-field .field-item:before{content:'- ';}.node-focus-block .focus_right .field-type-link-field .field-item:first-child:before{content:none;}#picoty-recherche-implantations-form{height:127px;border:1px solid #929091;margin-bottom:40px;padding:15px;}#picoty-recherche-implantations-form #edit-type-implantations{margin-top:7px;display:block;float:left;}#picoty-recherche-implantations-form #edit-type-implantations div.fieldset-wrapper > div{float:left;margin-right:30px;}#picoty-recherche-implantations-form #edit-type-implantations div.fieldset-wrapper > div input{display:none;}#edit-type-implantations div.fieldset-wrapper > div label{font-size:18px;font-weight:300;cursor:pointer;}#edit-type-implantations div.fieldset-wrapper > div.rouge{color:#eb212e;}#picoty-recherche-implantations-form #edit-submit,#picoty-recherche-implantations-form > div > label{display:none;}.view-picoty-news .view-filters .views-submit-button{margin-top:-60px;}#picoty-recherche-implantations-form #edit-submit,.view-picoty-news .view-filters .views-submit-button #edit-submit-picoty-news{display:block;float:right;height:60px;width:150px;}#picoty-recherche-implantations-form #edit-submit{margin-top:-60px;}.view-picoty-news .view-filters{height:115px;}#picoty-recherche-implantations-form #edit-adresse-depart,#picoty-recherche-implantations-form #edit-adresse-arrivee{height:51px;width:297px;background:#f3f3f3 url(/sites/picoty.groupe/themes/picoty/images/styles/bg_search3.png) no-repeat 10px 9px;color:#929091;border:none;font-size:22px;font-weight:300;padding:4px 10px 7px 57px;float:left;}#picoty-recherche-implantations-form #edit-adresse-depart{margin-right:20px;}input::-webkit-input-placeholder{color:#929091;}input:-moz-placeholder{color:#929091;}input::-moz-placeholder{color:#929091;}input:-ms-input-placeholder{color:#929091;}#implantations-map{margin-bottom:40px;}#implantations-map .gm-style-iw{height:auto!important;min-height:300px!important;width:347px!important;}#implantations-map .gm-style-iw > div:first-child{display:block!important;}#implantations-map .gm-style-iw > div:first-child > div:first-child{height:300px!important;}#implantations-map > div > div:nth-child(1) > div:nth-child(3) > div:nth-child(4) > div{height:auto!important;min-height:322px!important;width:380px!important;}#implantations-map > div > div:nth-child(1) > div:nth-child(3) > div:nth-child(4) > div > div:nth-child(1) > div:nth-child(2){height:auto!important;min-height:321px!important;width:374px!important;}#implantations-map > div > div:nth-child(1) > div:nth-child(3) > div:nth-child(4) > div > div:nth-child(1) > div:nth-child(4){height:auto!important;min-height:320px!important;width:372px!important;}#implantations-map > div > div:nth-child(1) > div:nth-child(3) > div:nth-child(4) > div > div:nth-child(3){right:17px!important;}.picoty-map-infobulle{width:329px!important;min-width:329px!important;height:auto!important;min-height:282px!important;}.picoty-map-infobulle .titre{width:155px;color:#eb212e;font-size:14px;font-weight:bold;text-transform:uppercase;border-right:1px solid #d2d2d2;padding:0 10px 10px 10px;margin-top:10px;}.picoty-map-infobulle .container{height:auto;min-height:190px;width:329px;margin:0 0 10px 0;padding:0;float:left;}.picoty-map-infobulle .container .block_left,.picoty-map-infobulle .container .block_right{float:left;}.picoty-map-infobulle .container .block_left{width:166px;}.picoty-map-infobulle .container .block_right{width:143px;padding-right:10px;margin:10px 0 0 10px;}.picoty-map-infobulle .description{width:155px;padding:0 10px 10px 10px;border-right:1px solid #d2d2d2;}.picoty-map-infobulle .visuel{width:155px;padding:10px 10px 10px 10px;border-right:1px solid #d2d2d2;}.picoty-map-infobulle .services .service,.picoty-map-infobulle .carburants .carburant,.picoty-map-infobulle .moyens_paiement .moyen_paiement{float:right;}.picoty-map-infobulle .services .service .nom,.picoty-map-infobulle .carburants .carburant .nom,.picoty-map-infobulle .moyens_paiement .moyen_paiement .nom{display:none;}.picoty-map-infobulle .services .service .picto,.picoty-map-infobulle .carburants .carburant .picto,.picoty-map-infobulle .moyens_paiement .moyen_paiement .picto{margin-right:4px;}.picoty-map-infobulle .horaires{width:153px;margin-top:10px;padding:8px 0 0 0;border-top:1px solid silver;text-align:right;float:left;}.picoty-map-infobulle .logo{height:50px;width:119px;padding:10px 0 0 10px;background:#eb212e;float:left;margin:0;}.picoty-map-infobulle .adresse{height:50px;width:190px;padding:5px 10px 5px 0;background:#eb212e;font-weight:bold;text-align:right;line-height:16px;color:white;float:left;overflow:hidden;}.node.node-webform.node-teaser{margin-left:68px;background:#fff;clear:both;}.node.node-webform.node-teaser:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.img-left{float:left;}.img-right{float:right;}.node.node-webform.node-teaser .img-left{margin-left:-68px;}.node-webform.node-teaser .webform-client-form{width:327px;float:left;padding-top:10px;}.node-webform.node-teaser .webform-client-form .form-item{margin:0 0 2.5px;}.node-webform.node-teaser .webform-client-form label{text-transform:uppercase;color:#000;font-size:14px;margin-bottom:1px;}.node-webform.node-teaser .webform-client-form .form-item input[type=text],.node-webform.node-teaser .webform-client-form .form-item input[type=email],.node-webform.node-teaser .webform-client-form .form-item input[type=number],.node-webform.node-teaser .webform-client-form .form-item input[type=url]{width:317px;padding:2px 5px 3px;background:#f3f3f3;border:none;color:#000;font-size:12px;display:block;}.node-webform.node-teaser .webform-client-form .form-checkboxes label{display:inline-block;margin-right:7px;}.node-webform.node-teaser .webform-client-form .form-checkboxes div,.node-webform.node-teaser .webform-client-form .webform-component-radios div{display:inline;}.node-webform.node-teaser .webform-client-form .webform-component-radios > label{display:block;border-bottom:#b2b2b2 solid 1px;margin-bottom:10px;}.node-webform.node-teaser .webform-client-form .webform-component-radios .form-radios label{display:inline-block;color:#6a6a6a;font-size:10px;text-transform:lowercase;margin-right:7px;vertical-align:middle;}.node-webform.node-teaser .webform-client-form .webform-component-radios .form-radios > div{white-space:nowrap;}.node-webform.node-teaser .webform-client-form .webform-component-radios input[type=radio]{margin-top:0;margin-left:0;margin-right:0;}.node-webform.node-teaser .webform-client-form .webform-component-radios .form-radios div:last-child label{margin-right:0;}input[type=submit]{background:#e62731;color:#fff;text-transform:uppercase;padding:3px 5px;border:none;cursor:pointer;}#webform-client-form-25 .webform-client-form .form-actions{float:left!important;margin-top:17px!important;margin-bottom:0!important;padding:0!important;}.breadcrumb{margin-bottom:23px;color:#9d9d9c;font-size:12px;font-weight:300;}.breadcrumb .separator{display:none;}.breadcrumb a,.breadcrumb .active,.breadcrumb .nolink{display:inline-block;position:relative;margin-right:9px;}.breadcrumb a:before,.breadcrumb .active:before,.breadcrumb .nolink:before{display:inline-block;content:'';width:8px;height:7px;vertical-align:middle;background:#9d9d9c;margin:-2px 5px 0 0;}.breadcrumb a:hover,.breadcrumb a:focus,.breadcrumb .active{color:#e30613;}.breadcrumb a:hover:before,.breadcrumb a:focus:before,.breadcrumb .active:before{background:#e30613;}.view-filters{height:35px;}.view-id-library .video-play{float:left;display:block;padding:1px;margin-right:13px;margin-bottom:40px;border:1px solid silver;background:white;}.view-id-library .video-play .views-field-title{background:white;margin-top:-5px;padding:7px 5px 5px 5px;font-weight:bold;text-transform:uppercase;}#edit-date-wrapper:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}#edit-date-wrapper > div{float:left;width:390px;margin-right:15px;}#edit-date-wrapper small{display:none;}.container-inline-date .date-padding{float:none;padding:0;}.container-inline-date > .form-item{display:block;margin-bottom:0;margin-right:0;}.container-inline-date .form-item input{background:#f7f6f5 url(/sites/all/themes/picoty/images/styles/picto_cal.png) right center no-repeat;padding:10px 90px 10px 23px;height:60px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:24px;border:none;}#ui-datepicker-div{background:#f7f6f5;border:none;border-radius:0;font-size:16px;}#ui-datepicker-div .ui-widget-header{background:#ccc;border:none;border-radius:0;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:none;border-color:#ccc;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:#e7e6e4;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#e10f21;color:#fff;}#main-content .view-picoty-news .views-row{border-bottom:#4f4e4e solid 1px;margin-bottom:20px;padding-bottom:20px;padding-left:480px;position:relative;min-height:215px;}.page-actualites .view-picoty-news .views-row{padding-left:0px!important;}.node-type-news article.node-news div.field.field-type-datetime{margin-top:-1.2em;margin-bottom:1.7em;}#main-content .view-picoty-news .views-row:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}#main-content .view-picoty-news .views-row .field-type-image{background:#fff;border:#b2b2b2 solid 1px;position:absolute;left:0;top:0;padding:1px;}#main-content .view-picoty-news .views-row .field-type-image img{vertical-align:bottom;}#main-content .view-picoty-news .views-row .field-type-datetime{width:155px;position:absolute;left:305px;top:0;padding-top:50px;text-align:center;padding:50px 10px 0;}#main-content .view-picoty-news .views-row h2{font-size:24px;text-transform:none;font-weight:400;margin-bottom:18px;}.page-actualites .view-picoty-news .views-row h2{float:left;display:block;padding-left:480px;}.page-actualites .view-picoty-news .views-row .field-type-text-with-summary h2{padding-left:0;}#main-content .view-picoty-news .views-row .content{font-size:20px;}.page-actualites .view-picoty-news .views-row .content{float:left;display:block;padding-left:480px;}.item-list-pager{padding-bottom:32px;font-size:22px;}.item-list-pager ul li{display:inline-block;padding:0 0 0 5px;border-left:#777676 solid 1px;}.item-list-pager ul li:first-child,.item-list-pager ul li.last,.item-list-pager ul li.previous{border-left:none;}.item-list-pager ul li.last.current{border-left:#777676 solid 1px;}.item-list-pager ul li.current,.item-list-pager ul li a:hover,.item-list-pager ul li a:focus{color:#e62731;}.panel-2col .panel-col-first,.panel-2col-stacked .panel-col-first{width:633px;float:left;}.panel-2col .panel-col-last,.panel-2col-stacked .panel-col-last{width:305px;float:right;}.panel-2col-stacked .panel-col-first .inside,.panel-2col-stacked .panel-col-last .inside{margin:0;}.panel-2col .panel-col-first > .inside > h2,.panel-2col-stacked .panel-col-first > .inside > h2{font-size:30px;color:#e62731;margin-bottom:25px;}#addthis-toolbar{float:right;text-align:right;text-transform:uppercase;font-size:20px;position:absolute;right:0;}.page-recherche-implantations #addthis-toolbar{margin-top:-13px;}#edit-field-thematic-tid-wrapper #edit-field-thematic-tid div,.node-type-webform .node-webform .webform-client-form .webform-component-radios > div > div{float:left;margin-right:30px;}.node-type-webform .node-webform .webform-client-form .webform-component-radios > div > div{font-weight:300;}#edit-field-thematic-tid-wrapper #edit-field-thematic-tid div input:before,.node-type-webform .node-webform .webform-client-form .webform-component-radios input:before{content:'';height:21px;width:21px;background:#c1c1c1;position:relative;left:-7px;top:-6px;border-radius:50%;display:block;}#edit-field-thematic-tid-wrapper #edit-field-thematic-tid div input:hover:before,#edit-field-thematic-tid-wrapper #edit-field-thematic-tid div input[checked="checked"]:before,.node-type-webform .node-webform .webform-client-form .webform-component-radios input:hover:before,.node-type-webform .node-webform .webform-client-form .webform-component-radios input[checked="checked"]:before{background:#eb212e;}.media-element-container{margin:33px 0;border:#929091 solid 1px;padding:1px;background:#fff;overflow:hidden;}body div header[role=banner] .media-element-container{margin:0;border:none;padding:0;background:none;overflow:initial;}body div header[role=banner] .panier-achats{position:absolute;left:635px;bottom:35px;cursor:pointer;}body div header[role=banner] .infos-contact{width:250px;position:absolute;left:710px;bottom:25px;text-align:right;}body div header[role=banner] .infos-contact .text{font-size:16px;font-weight:bold;}body div header[role=banner] .account-infos{width:230px;font-size:16px;font-weight:bold;line-height:24px;text-transform:uppercase;position:absolute;top:10px;left:454px;padding-left:7px;background:white;z-index:10;}body.admin-menu div header[role=banner] .account-infos span,body.admin-menu div header[role=banner] .account-infos a{text-transform:initial;}body.admin-menu div header[role=banner] .account-infos span{padding-bottom:3px;}body.admin-menu div header[role=banner] .account-infos a{display:none;cursor:pointer;padding-bottom:3px;}body.admin-menu div header[role=banner] .account-infos:hover span,body.admin-menu div header[role=banner] .account-infos:hover a,body.admin-menu div header[role=banner] .account-infos span:hover,body.admin-menu div header[role=banner] .account-infos a:hover,body.admin-menu div header[role=banner] .account-infos:hover{display:block;}body.admin-menu div header[role=banner] .pane-menu-menu-profiles{overflow:auto;width:250px;}body div header[role=banner] .infos-contact .number{color:#e62731;font-size:36px;font-weight:bold;}body div header[role=banner] .infos-contact .address{font-size:17px;font-weight:300;color:#9d9c9c;margin-top:-2px;}body div header[role=banner] .media-element-container .field-type-text{display:none;}.footer-container .media-element-container{height:59px;width:203px;margin:0 0 10px 0;padding:0;border:none;background:none;}.panel-display .center-wrapper .inside .intro{margin-bottom:30px;}.panel-display .center-wrapper .inside #candidature_block .button{display:block;padding:5px 5px;background:#e62731;text-transform:uppercase;text-align:center;font-size:18px;color:white;}.panel-display .center-wrapper .inside .view-job-list{margin-top:30px;}.panel-display .center-wrapper .inside .view-job-list .views-row .node{height:214px;margin-bottom:17px;padding-bottom:19px;border-bottom:1px solid #4f4e4e;overflow:hidden;}.panel-display .center-wrapper .inside .view-job-list .views-row .node .content .job_visual{height:212px;width:303px;float:left;padding:1px;display:block;background:white;text-align:center;margin:0 20px 15px 0;border:1px solid silver;}.panel-display .center-wrapper .inside .view-job-list .views-row .node .content .job_content{width:303px;float:left;}.panel-display .center-wrapper .inside .view-job-list .views-row .node .links.inline .node-readmore{padding:0;}.panel-display .center-wrapper .inside .view-job-list .links.inline .node-readmore a{font-size:20px;font-weight:bold;}.panel-display .center-wrapper .inside .view-job-list .job_content h2{text-transform:none;font-size:25px;font-weight:500;margin-top:0;}.panel-display .center-wrapper .inside .view-job-list .job_content .field-type-text-with-summary{font-weight:100;font-size:18px;margin-top:15px;margin-bottom:15px;}.panel-display .center-wrapper .inside .view-job-list .views-row .job_visual .job_postule{font-size:22px;padding-bottom:7px;padding-top:5px;margin-top:-3px;background:#eb212e;color:white;}.panel-display .center-wrapper .inside .content .summary{margin-bottom:30px;}.panel-display .center-wrapper .inside .content .job_visual{width:634px;padding:1px;margin-bottom:25px;background:white;text-align:center;border:1px solid silver;}.node-type-job .panel-display .center-wrapper .inside .content .job_visual a,.node-type-job-offer .panel-display .center-wrapper .inside .content .job_visual a{display:block;padding:5px 5px;margin-top:-3px;font-size:18px;font-weight:500;text-transform:uppercase;background:#eb212e;color:white;}.node-type-job-offer .panel-display .center-wrapper .inside .content .job_visual a{margin-top:0;}.node-type-webform .node-webform .webform-client-form div.form-item{width:100%;float:left;display:block;margin-bottom:0;}.node-type-webform .node-webform .webform-client-form #edit-submitted-cv-ajax-wrapper,.node-type-webform .node-webform .webform-client-form #edit-submitted-lettre-de-motivation-ajax-wrapper,.node-type-webform .node-webform .webform-client-form .webform-component-email label,.node-type-webform .node-webform .webform-client-form .webform-component-select label,.node-type-webform .node-webform .webform-client-form .webform-component-number label,.node-type-webform .node-webform .webform-client-form .webform-component-radios > label,.node-type-webform .node-webform .webform-client-form .webform-component-textarea label,.node-type-webform .node-webform .webform-client-form .webform-component-textfield label{text-transform:uppercase;}.node-type-webform .node-webform .webform-client-form .webform-component-textarea .grippie{display:none;}.node-type-webform .node-webform .webform-client-form .webform-component-radios > label{border-bottom:1px solid silver;padding-bottom:5px;margin-bottom:8px;display:block;}.node-type-webform .node-webform .webform-client-form input[type="text"],.node-type-webform .node-webform .webform-client-form input[type="email"],.node-type-webform .node-webform .webform-client-form select,.node-type-webform .node-webform .webform-client-form input[type="number"],.node-type-webform .node-webform .webform-client-form textarea{height:40px;width:950px;padding:5px;display:block;margin-top:10px;background:#f3f3f3;font-weight:300;font-size:20px;color:#4f4e4e;border:none;}.node-type-webform .node-webform .webform-client-form textarea{resize:none;height:190px;}.node-type-webform .webform-client-form #edit-submitted-cv-ajax-wrapper input[type="file"],.node-type-webform .webform-client-form #edit-submitted-lettre-de-motivation-ajax-wrapper input[type="file"]{height:22px;padding:9px 9px;margin-top:10px;background:#f3f3f3;}.node-type-webform .webform-client-form #edit-submitted-cv-ajax-wrapper input[type="submit"],.node-type-webform .webform-client-form #edit-submitted-lettre-de-motivation-ajax-wrapper input[type="submit"]{height:40px;padding:0 25px;margin-left:10px;}.node-type-webform .node-webform .webform-client-form .captcha{display:block;float:left;}.node-type-webform .node-webform .webform-client-form .captcha .fieldset-legend{display:block;padding-top:25px;padding-bottom:7px;}.node-type-webform .node-webform .webform-client-form .captcha .fieldset-wrapper .fieldset-description{margin-bottom:20px;}.node-type-webform .node-webform .webform-client-form .captcha .fieldset-wrapper > div:nth-last-child(1){height:129px;width:320px;margin:0 auto;overflow:hidden;}.node-type-webform .node-webform .webform-client-form .form-wrapper{float:left;margin-top:40px;margin-bottom:40px;padding:0 367px;}.node-type-webform .node-webform .webform-client-form .form-wrapper#edit-actions--2{float:left!important;margin-top:40px!important;margin-bottom:40px!important;padding:0 367px!important;}.node-type-produit-fioul #picoty-oil-order-init-form input[type=submit],.node-type-webform .node-webform .webform-client-form .form-wrapper #edit-submit{height:40px;width:225px;display:block;font-weight:bold;}.panel-display .center-wrapper .inside .field-type-entityreference .view-current-offers .views-table{width:591px;display:block;padding:20px 20px 0 20px;border:1px solid #929091;text-transform:uppercase;background:white;font-size:16px;}.panel-display .center-wrapper .inside .field-type-entityreference .view-current-offers .views-table thead{width:591px;display:block;}.panel-display .center-wrapper .inside .field-type-entityreference .view-current-offers .views-table thead tr{height:18px;width:591px;display:block;margin-bottom:17px;margin-top:-5px;}.panel-display .center-wrapper .inside .field-type-entityreference .view-current-offers .views-table thead tr .views-field,.panel-display .center-wrapper .inside .field-type-entityreference .view-current-offers .views-table tbody tr .views-field{width:50%;float:left;display:block;}.panel-display .center-wrapper .inside .field-type-entityreference .view-current-offers .views-table tbody{width:591px;display:block;}.panel-display .center-wrapper .inside .field-type-entityreference .view-current-offers .views-table tbody tr{height:18px;width:550px;font-weight:300;background:white;border-bottom:none;border-top:1px solid #929091;padding:15px 0 0 0;margin-bottom:15px;display:block;}.media-element-container .field-type-text{margin-top:-4px;}.media-element-container .field-type-text .field-item{font-weight:bold;font-size:18px;}.field-name-field-legende .field-label{display:none;}.field-name-field-legende .field-items{font-size:18px;text-transform:initial;}.field-type-text-with-summary h2{color:#e30613;margin-bottom:23px;}.field-type-text-with-summary p{margin-bottom:12px;}.box{margin:25px 0 40px;padding:10px 20px 17px;color:#4f4e4e;background:#fff;border:1px solid #929091;font-weight:300;}.box strong,div.field.field-type-text-with-summary .box strong{font-weight:500;}.box h2{font-size:30px;text-transform:uppercase;font-weight:300;margin-bottom:23px;color:#e30613;}.box p{margin-bottom:0;}.accessible-download-link-wrapper{margin:40px 0;}.accessible-download-link-wrapper:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.media-element-container label,.media-element-container .field-type-text,.field-name-field-legende .field-label{display:none;}.accessible-download-link-wrapper .file-icon{float:left;background:#e30613;color:#fff;text-align:center;width:60px;height:60px;line-height:60px;}.accessible-download-link-wrapper .file{background:#fff;margin-left:66px;padding:13px 28px;min-height:34px;text-transform:uppercase;}.view-pocoty-video-slider,.view-picoty-dossier-video-slider{background:#fff;margin:40px 0;}.view-pocoty-video-slider .views_slideshow_cycle_main .views-field-field-youtube-video,.view-picoty-dossier-video-slider .views_slideshow_cycle_main .views-field-field-youtube-video{display:none;}.view-pocoty-video-slider .views_slideshow_cycle_main iframe,.view-picoty-dossier-video-slider .views_slideshow_cycle_main iframe{width:629px;}.view-picoty-dossier-video-slider .views_slideshow_cycle_main .views_slideshow_cycle_slide > div{border:#929091 solid 1px;padding:1px;}.view-picoty-dossier-video-slider .views_slideshow_cycle_main .views-field-field-video-description div{height:auto;padding:10px 55px 12px 55px;}.views-slideshow-controls-bottom{padding:14px 0 17px;}.views-slideshow-controls-bottom:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item{float:left;margin:0 8px;padding:1px;border:transparent solid 1px;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item img{display:block;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item.active{border-color:#e30613;}.our-produce{background:#fff;border:#929091 solid 1px;padding:6px 20px;margin:40px 0;}.our-produce:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.our-produce .views-row{float:left;width:33%;}.our-produce .views-row .views-field-field-visual{float:left;margin-right:10px;}.our-produce .views-row .views-field-title{font-size:12px;font-weight:300;}.our-produce .views-row a:hover,.our-produce .views-row a:focus{color:#e62731;}.our-produce h2{font-size:18px;margin:0 0 7px;color:#e62731;font-weight:normal;}#main-content #search-block-form{margin:26px 0;position:relative;}#main-content #search-block-form input[type=text]{padding:10px 10px 10px 60px;width:410px;height:60px;line-height:40px;color:#000;background:#f7f6f5;border:none;font-size:26px;font-weight:300;}#main-content #search-block-form input[type=submit]{width:60px;height:60px;cursor:pointer;position:absolute;left:0;top:0;background:url(/sites/all/themes/picoty/images/styles/bg_search2.png) 0 0 no-repeat;text-indent:-999em;text-align:left;overflow:hidden;}.search-results{margin:14px 0;}.search-results article{padding:15px 0 23px;border-bottom:#605e61 solid 1px;}.search-results article a:hover,.search-results article a:focus{color:#e62731;}.search-results article footer{position:absolute !important;height:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.search-results article h3{font-size:25px;text-transform:none;margin-bottom:20px;}.search-results article p{font-size:20px;}.search-results article p strong{font-weight:bold;}.pane-menu-menu-library-search{margin-bottom:35px;}.pane-menu-menu-library-search:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.pane-menu-menu-library-search li{float:left;margin-right:40px;}.pane-menu-menu-library-search li a{display:block;width:80px;height:80px;text-indent:-999em;overflow:hidden;background:#9d9d9c;background-position:center center;background-repeat:no-repeat;}.pane-menu-menu-library-search li a:hover,.pane-menu-menu-library-search li a:focus,.pane-menu-menu-library-search li.active-trail a{background-color:#e62731;}.pane-menu-menu-library-search li a#lib_photo{background-image:url(/sites/all/themes/picoty/images/styles/picto_photo.png);}.pane-menu-menu-library-search li a#lib_video{background-image:url(/sites/all/themes/picoty/images/styles/picto_video.png);}.pane-menu-menu-library-search li a#lib_tour{background-image:url(/sites/all/themes/picoty/images/styles/picto_tour.png);}.panel-2col-stacked .panel-col-last h2.pane-title{font-size:24px;font-weight:normal;padding-bottom:7px;margin-bottom:10px;border-bottom:#9d9d9c solid 1px;}.panel-2col-stacked .panel-col-last nav[role=navigation]{margin-bottom:25px;}.panel-2col-stacked .panel-col-last nav[role=navigation] > ul{margin-left:40px;padding-left:14px;border-left:#9d9d9c solid 1px;}.panel-2col-stacked .panel-col-last nav[role=navigation] > ul ul{margin-left:24px;}.panel-2col-stacked .panel-col-last nav[role=navigation] > ul li{font-size:20px;color:#9d9d9c;}.panel-2col-stacked .panel-col-last nav[role=navigation] > ul li a{display:inline-block;position:relative;padding-left:21px;}.panel-2col-stacked .panel-col-last nav[role=navigation] > ul li a:hover,.panel-2col-stacked .panel-col-last nav[role=navigation] > ul li a:focus{color:#eb212e;}.panel-2col-stacked .panel-col-last nav[role=navigation] > ul li a:before{content:'';position:absolute;top:10px;left:0;height:10px;width:10px;background:#9d9d9c;}.panel-2col-stacked .panel-col-last nav[role=navigation] > ul li a:hover:before,.panel-2col-stacked .panel-col-last nav[role=navigation] > ul li a:focus:before{background-color:#eb212e;}.panel-2col-stacked .panel-col-last article.node{margin-bottom:20px;}.panel-2col-stacked .panel-col-last article.node-self-promotion-block{background:#fff;padding:1px;border:1px solid #929091;}.panel-2col-stacked .panel-col-last article.node-self-promotion-block img{max-width:100%;vertical-align:bottom;}.panel-2col-stacked .panel-col-last .field-type-entityreference{padding:20px 22px;}.panel-2col-stacked .panel-col-last .field-type-entityreference .field-item{font-size:24px;font-weight:300;color:#5f5f5f;margin-bottom:30px;}.panel-2col-stacked .panel-col-last .field-type-entityreference .field-item a{display:block;padding-left:35px;position:relative;}.panel-2col-stacked .panel-col-last .field-type-entityreference .field-item a:before{content:'';height:25px;width:25px;background:#c1c1c1;position:absolute;left:0;top:3px;border-radius:50%;}.panel-2col-stacked .panel-col-last .field-type-entityreference .field-item a:hover:before,.panel-2col-stacked .panel-col-last .field-type-entityreference .field-item a:focus:before{background-color:#eb212e;}.panel-2col-stacked .panel-col-last .field-type-text-with-summary{padding:20px 20px 40px 20px;font-size:18px;font-weight:300;}.panel-2col-stacked .panel-col-last .field-type-text-with-summary p:last-child{margin-bottom:0;}.panel-2col-stacked .panel-col-last article.node-self-promotion-block h3{margin:17px 20px;font-size:25px;text-transform:uppercase;font-weight:bold;color:#000;text-align:center;}.panel-2col-stacked .panel-col-last article.node-self-promotion-block h3.titre-liste{color:#e30613;}footer[role=contentinfo]{background:#e62731;color:#fff;font-size:12px;text-transform:uppercase;padding:25px 0 50px;margin-top:32px;position:relative;z-index:2;}footer[role=contentinfo]:before{height:18px;content:'';position:absolute;left:0;right:0;background:#e62731;top:-32px;}.footer-container{width:838px;margin:0 auto;position:relative;padding-right:122px;}.footer-container nav ul li:nth-child(1){display:none;}footer[role=contentinfo] nav[role=navigation]:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}footer[role=contentinfo] nav[role=navigation] li{list-style:none;padding:0;float:left;margin-right:50px;font-size:14px;margin-bottom:40px;}footer[role=contentinfo] nav[role=navigation] li:last-child{margin-right:0;}footer[role=contentinfo] nav[role=navigation] li li{display:block;float:none;font-size:12px;margin:0;font-weight:300;}footer[role=contentinfo] a:hover,footer[role=contentinfo] a:focus{text-decoration:underline;}footer[role=contentinfo] .pane-menu-menu-footer{position:absolute;right:0;top:0;width:122px;}footer[role=contentinfo] .pane-menu-menu-footer nav[role=navigation] li{display:block;float:none;font-size:12px;margin:0;font-weight:300;}footer[role="contentinfo"] > div > p{font-size:16px;font-weight:300;}footer[role="contentinfo"] #menu-social-networks{top:110px;}.footer-container > p:nth-child(8){font-size:13px;text-transform:none;}.logo-adresse > p:nth-child(4){width:510px;float:left;margin-top:5px;font-size:13px;font-weight:300;text-transform:none;}.node-page-iframe iframe{background:#fff;}.node .content h3{color:#e30613;margin-bottom:23px;}.inside ul li.expanded{list-style-image:none;list-style-type:none;}body.node-type-job .field-type-entityreference label{font-size:60px;font-weight:300;text-transform:uppercase;color:#e30613;margin-bottom:23px;margin-top:15px;}.panels-ipe #cccwr.ccc-dark{display:none;}#cccwr.ccc-dark .ccc-inner{height:140px;border-radius:0!important;border:none;color:#757575;padding:0 0 5px 0;background:#dbd9da!important;}#cccwr.ccc-dark .ccc-outer{width:100%;border-radius:0!important;border:none;color:#5d5b5c!important;background:none!important;box-shadow:none;}#cccwr.ccc-dark .ccc-widget{height:145px;width:100%;display:block;padding:0;position:relative;top:0;left:0;}#cccwr.ccc-dark .ccc-close{padding-left:22px;}#cccwr.ccc-dark .ccc-inner p.ccc-intro{width:960px;font-size:13px;margin:0 auto;}#cccwr.ccc-dark .ccc-inner p.ccc-intro .partie-1{border-right:1px solid #5f5f5f;float:left;margin-left:130px;margin-top:22px;padding:0 25px 0 0;width:235px;}#cccwr.ccc-dark .ccc-inner p.ccc-intro .partie-2{width:301px;float:left;margin-top:22px;padding:0 25px 0 25px;}#cccwr.ccc-dark .ccc-inner p.ccc-intro .informations{height:145px;width:140px;background:url(/sites/all/themes/picoty/images/styles/big-arrow-left.jpg) no-repeat;background-position:0 0px;padding-left:62px;padding-top:40px;float:right;font-size:16px;line-height:22px;text-transform:uppercase;}#cccwr.ccc-dark .ccc-inner p{margin:0;color:#757575!important;}#cccwr.ccc-dark .ccc-inner h2,#cccwr.ccc-dark .ccc-inner a,#cccwr.ccc-dark .ccc-expand,#cccwr.ccc-dark #ccc-icon{display:none!important;}#cccwr.ccc-dark .ccc-inner a.link{display:inline!important;color:#e51723;}.panels-flexible-column.top,.panels-flexible-column.center,.panels-flexible-column.bottom{float:left;width:100%;}.panels-flexible-row{padding:0!important;margin-bottom:18px!important;}.node-type-dossier span.author,.node-type-dossier span.date,#views_slideshow_controls_text_pause_picoty_dossier_video_slider-default,.node-dossier .content div:nth-child(4) .field-items .field-item .links.inline,.node-cat-gorie .content > div.field.field-type-entityreference .node .links.inline,.node-produit-fioul .content > div.field.field-type-entityreference .node .links.inline,.node-produit-standard .content > div.field.field-type-entityreference .node .links.inline,.node-produit-non-commandable .content > div.field.field-type-entityreference .node .links.inline{display:none;}.node-type-dossier div.field-type-image img{margin-bottom:17px;}#views_slideshow_controls_text_previous_picoty_dossier_video_slider-default a{height:43px;width:43px;background:#b0b0b0 url(/sites/all/themes/picoty/images/styles/picto_prev_next.png) 0 0 no-repeat;transition:background-color 0.1s ease-in-out;cursor:pointer;display:block;font-size:0px;position:absolute;top:345px;left:0px;z-index:5;}#views_slideshow_controls_text_next_picoty_dossier_video_slider-default a{height:43px;width:43px;background:#b0b0b0 url(/sites/all/themes/picoty/images/styles/picto_prev_next.png) 0 0 no-repeat;transition:background-color 0.1s ease-in-out;cursor:pointer;display:block;font-size:0px;background-position:right top;position:absolute;top:345px;right:0;z-index:5;}#views_slideshow_controls_text_previous_picoty_dossier_video_slider-default a:hover,#views_slideshow_controls_text_next_picoty_dossier_video_slider-default a:hover{background:#505050 url(/sites/all/themes/picoty/images/styles/picto_prev_next.png) 0 0 no-repeat;}#views_slideshow_controls_text_next_picoty_dossier_video_slider-default a:hover{background-position:right top;}.node-produit-non-commandable .content > div.field.field-type-entityreference,.node-produit-standard .content > div.field.field-type-entityreference,.node-produit-fioul .content > div.field.field-type-entityreference,.node-cat-gorie .content > div.field.field-type-entityreference,.node-dossier .content > div:nth-child(4){height:95px;background:#fff;border:#929091 solid 1px;padding:6px 20px;margin:40px 0;}.node-produit-non-commandable .content > div.field.field-type-entityreference > label,.node-produit-standard .content > div.field.field-type-entityreference > label,.node-produit-fioul .content > div.field.field-type-entityreference > label,.node-cat-gorie .content > div.field.field-type-entityreference > label,.node-dossier .content div:nth-child(4) > label{width:100%;color:#e30613;font-size:15px;font-weight:normal;text-transform:uppercase;}.node-produit-non-commandable .content > div.field.field-type-entityreference > div,.node-produit-standard .content > div.field.field-type-entityreference > div,.node-produit-fioul .content > div.field.field-type-entityreference > div,.node-cat-gorie .content > div.field.field-type-entityreference > div,.node-dossier .content div.field-type-entityreference:nth-child(4) > div{margin-top:8px;}.node-produit-non-commandable .content > div.field.field-type-entityreference .node,.node-produit-standard .content > div.field.field-type-entityreference .node,.node-produit-fioul .content > div.field.field-type-entityreference .node,.node-cat-gorie .content > div.field.field-type-entityreference .node,.node-dossier .content div:nth-child(4) .node{height:58px;width:297px;float:left;}.node-type-produit-fioul .node-produit-fioul .field-type-text-with-summary,.node-produit-standard .node-produit-fioul .field-type-text-with-summary{margin-top:25px;}.node-type-cat-gorie .content > div.field.field-type-entityreference,.node-type-produit-fioul .content > div.field.field-type-entityreference,.node-produit-standard .content > div.field.field-type-entityreference{height:auto;min-height:615px;width:633px;margin-top:70px;}.node-type-cat-gorie .content > div.field.field-type-entityreference{min-height:655px;}.node-type-produit-fioul .content > .field-type-text-long,.node-produit-standard .content > .field-type-text-long{margin-bottom:50px;}.node-type-produit-fioul .content > div.field.field-type-entityreference label,.node-produit-standard .content > div.field.field-type-entityreference label{padding-bottom:20px;}.node-type-produit-fioul .content > div.field.field-type-entityreference .node.node-produit-fioul,.node-produit-standard .content > div.field.field-type-entityreference .node.node-produit-fioul{height:auto;width:300px;}.node-type-cat-gorie .content > .field-type-entityreference .node-produit-fioul .price-block,.node-type-produit-fioul .content > .field-type-entityreference .node-produit-fioul .price-block,.node-produit-standard .content > .field-type-entityreference .node-produit-fioul .price-block{margin-top:25px;}.node-produit-non-commandable .content > div.field.field-type-entityreference .node-produit-non-commandable{height:auto;margin-bottom:40px;}.node-produit-non-commandable .content > div.field.field-type-entityreference .node h2 a,.node-produit-standard .content > div.field.field-type-entityreference .node h2 a,.node-produit-fioul .content > div.field.field-type-entityreference .node h2 a,.node-cat-gorie .content > div.field.field-type-entityreference .node h2 a,.node-dossier .content div:nth-child(4) .node h2 a{text-transform:uppercase;font-weight:300;font-size:12px;padding-top:13px;}.node-produit-non-commandable .content > div.field.field-type-entityreference .node h2,.node-produit-standard .content > div.field.field-type-entityreference .node h2,.node-produit-fioul .content > div.field.field-type-entityreference .node h2,.node-cat-gorie .content > div.field.field-type-entityreference .node h2,.node-dossier .content div:nth-child(4) .node h2{height:40px;width:64px;overflow:hidden;float:right;margin-bottom:0;line-height:12px;font-size:13px;padding-right:15px;}.node-produit-non-commandable .content > div.field.field-type-entityreference .node .content,.node-produit-standard .content > div.field.field-type-entityreference .node .content,.node-produit-fioul .content > div.field.field-type-entityreference .node .content,.node-cat-gorie .content > div.field.field-type-entityreference .node .content,.node-dossier .content div:nth-child(4) .node .content{float:left;}.node-produit-non-commandable .content > div.field.field-type-entityreference .node .links,.node-produit-standard .content > div.field.field-type-entityreference .node .links,.node-produit-fioul .content > div.field.field-type-entityreference .node .links,.node-cat-gorie .content > div.field.field-type-entityreference .node .links,.node-dossier .content div:nth-child(4) .node .links{float:left;}.node-produit-non-commandable .content > div.field.field-type-entityreference .node .content .field-type-image img,.node-produit-standard .content > div.field.field-type-entityreference .node .content .field-type-image img,.node-produit-fioul .content > div.field.field-type-entityreference .node .content .field-type-image img,.node-cat-gorie .content > div.field.field-type-entityreference .node .content .field-type-image img,.node-dossier .content div:nth-child(4) .node .content .field-type-image img{margin-bottom:0;}.node-produit-non-commandable .content > div.field.field-type-entityreference .node .content .field-type-number-decimal,.node-produit-standard .content > div.field.field-type-entityreference .node .content .field-type-number-decimal,.node-produit-fioul .content > div.field.field-type-entityreference .node .content .field-type-number-decimal,.node-cat-gorie .content > div.field.field-type-entityreference .node .content .field-type-number-decimal,.node-dossier .content div:nth-child(4) .node .content .field-type-number-decimal{margin-top:-24px;position:absolute;right:15px;}.node-type-cat-gorie span.author,.node-type-cat-gorie span.date{display:none;}.node-type-cat-gorie div.field-type-image img{margin-bottom:17px;}.node-type-produit-fioul span.author,.node-type-produit-fioul span.date{display:none;}.node-type-produit-fioul div.field-type-image img{margin-bottom:17px;}.node-type-produit-standard span.author,.node-type-produit-standard span.date{display:none;}.node-type-produit-standard div.field-type-image img{margin-bottom:17px;}.node-type-produit-non-commandable span.author,.node-type-produit-non-commandable span.date{display:none;}.node-type-produit-non-commandable div.field-type-image img{margin-bottom:17px;}@media only screen and (max-width:767px){h1{width:auto!important;}nav#main-menu{height:1000px;position:absolute!important;}}#block-system-main{display:none;}input.display_block{display:block;margin:25px 0;}.page-creation-de-compte #edit-steps-btns-wrapper,.page-creation-de-compte #edit-delete-all{display:none;}div.block-page{margin:25px 0;padding:0 160px;}div.block-page ul.page-switcher{width:620px;margin:auto;}div.block-page ul.page-switcher li a{background:red;padding:10px;border:1px solid;color:#fff;}.page-user-mes-informations #edit-locale{display:none;}.price-block{border:1px solid #929091;height:60px;margin:40px 0;padding:6px 20px;clear:both;}.price-block div.price{font-size:24px;color:#e30613;float:left;}.price-block div.right{float:right;}.price-block span.title{float:left;color:#e30613;text-transform:uppercase;}.price-block a{background:none repeat scroll 0 0 #e62731;border:medium none;clear:both;color:#fff;cursor:pointer;float:left;font-size:14px;font-weight:bold;margin-top:6px;padding:5px 39px;text-transform:uppercase;}form.custom input[type="text"],form.custom select{height:40px;width:500px;padding:5px;display:block;margin-top:10px;background:#f3f3f3;font-weight:300;font-size:20px;color:#4f4e4e;border:none;}form.custom textarea{height:100px;width:500px;padding:5px;display:block;margin-top:10px;background:#f3f3f3;font-weight:300;font-size:20px;color:#4f4e4e;border:none;resize:none;}.submit-hidden #edit-continue,.submit-hidden #edit-delete-all,.delete-all-disabled #edit-delete-all{display:none;}#edit-edit-order{float:left;height:40px;margin:0 10px;min-width:255px;width:auto;background:none repeat scroll 0 0 #fff;border:1px solid #c1c1c1;color:#4f4e4e;}#edit-order-submit{height:40px;margin:0 10px;min-width:255px;width:auto;background:none repeat scroll 0 0 #e30613;color:#fff;font-size:16px;font-weight:bold;padding:8px;text-align:center;text-transform:uppercase;}.bt-account3{height:40px;margin:0 10px;min-width:255px;width:auto;}.page-commande-standard #edit-order-submit{left:360px;margin-top:-86px;position:absolute;}body div header[role="banner"] .infos-contact p{margin-bottom:0;}#main-content > #picoty-commerce-standard-order-preview-form{margin-bottom:45px;}.go-back a{background:none repeat scroll 0 0 #fff;border:1px solid #c1c1c1;color:#4f4e4e;float:left;font-size:16px;font-weight:bold;margin-bottom:64px;margin-left:290px;padding:8px;text-align:center;text-transform:uppercase;width:290px;}#payzen-payment{float:left;margin-bottom:56px;margin-top:-18px;}.form-picoty-commerce-account.step1 #edit-continue{clear:both;width:330px;}.product .field-type-image{float:left;margin-right:15px;}.product .field-type-entityreference{background:none !important;padding:0 !important;border:none !important;}.product .field-type-entityreference .field-item{float:left;width:305px;margin-bottom:15px;}.product .field-type-entityreference .field-item .node-teaser{display:block;float:none !important;width:100% !important;height:auto !important;}.product .field-type-entityreference .field-item.odd{float:right;}.product .field-type-text-with-summary{}.product .field-type-entityreference .field-item.even{clear:both;}.bt-order{background:#e62731;color:#fff;text-transform:uppercase;border:none;cursor:pointer;}.product .node-teaser  .price-block a.bt-order.oil{padding:9px 103px;float:right;}.product .field-type-entityreference .field-item .node-teaser  h3{margin-bottom:10px;}.product .node-teaser .price-block{border:none;padding:0;float:left;width:300px;height:auto;margin:0;}.product .node-teaser  .price-block a{padding:9px;margin-top:0;}.product .node-teaser  .price-block .price{float:left;}.product .node-teaser  .price-block .price .price-prefix{font-size:11px;font-style:italic;display:block;color:#9d9d9c;margin-top:-5px;}.product .node-teaser  .price-block .price .price-type{font-style:italic;}.product .node-teaser  .price-block .price .amount{display:inline;}#mforms-wrapper-session_oil_order #edit-submit--2,#mforms-wrapper-session_oil_order #edit-delete-all{display:none;}.cart-block-view{bottom:30px;left:627px;position:absolute;width:90px;}.page-cart #addthis-toolbar,.page-commande-standard  #addthis-toolbar,.page-votre-compte #addthis-toolbar,.page-commande-fioul #addthis-toolbar,.page-picoty-cart-checkout #addthis-toolbar,.page-user  #addthis-toolbar,.page-creation-de-compte #addthis-toolbar{display:none;}.product_table .delete-icon{background-image:url(/sites/all/themes/picoty/images/styles/picto_del.png);}.product_table .link-icon{display:inline-block;height:12px;text-align:left;text-indent:-999em;vertical-align:sub;width:12px;}.product-cart .field-type-image img{width:90px;height:60px;}.hide-tabs div.tabs{display:none;}.cart-actions{clear:both;text-align:center;}.cart-actions li{display:inline;}.cart-actions li a{background:none repeat scroll 0 0 #e62731;border:medium none;color:#fff;cursor:pointer;padding:3px 5px;text-transform:uppercase;}.block-inline{float:left;width:300px;border:1px solid #d5d4d4;padding:7px;}.basic-cart-cart-node-title .field-type-image,.cart-preview .field-type-image{float:left;margin-right:15px;}.basic-cart-cart-total-price-contents .total-price{float:right;margin-left:10px;}.basic-cart-cart-total-price-contents .total-price span{display:block;}.cart-preview span{display:block;}#picoty-commerce-standard-order-preview-form .cart-preview{float:left;width:450px;}.cart-preview td{border-bottom:solid 2px #e62731;}.cart-preview table{width:100%;}#picoty-commerce-standard-order-preview-form .shipping-infos{float:right;width:450px}footer[role="contentinfo"],.sep{clear:both;}#picoty-commerce-standard-order-preview-form .address p{margin-bottom:0;font-size:inherit;}#picoty-commerce-standard-order-preview-form .col_50 #edit-address legend{color:#e30613;font-size:30px;font-weight:300;margin-bottom:35px;}#picoty-commerce-standard-order-preview-form .col_50 #edit-address{margin-bottom:20px;}.picoty-commerce-container .row2{border-top:1px solid #9d9d9c;padding-top:19px;}.payment-account{height:40px;margin:0 10px;min-width:255px;width:auto;background:none repeat scroll 0 0 #e30613;color:#fff;font-size:16px;font-weight:bold;padding:8px;text-align:center;text-transform:uppercase;}.go-back{display:block;text-align:center;}li.address{list-style:none;}.picoty-commerce-container:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.picoty-commerce-container h1,.picoty-commerce-container .switch-page h2{color:#e30613;font-size:40px;font-weight:300;margin-bottom:20px;width:700px;}nav.picoty-commerce-tabs{display:table;width:100%;border-collapse:collapse;margin:30px 0;}nav.picoty-commerce-tabs ul,nav.picoty-commerce-tabs #edit-steps-btns-wrapper{display:table-row;}nav.picoty-commerce-tabs ul li{display:table-cell;border:20px solid transparent;border-top:none;border-bottom:none;width:25%;text-align:center;}nav.picoty-commerce-tabs ul li:first-child,{border-left:none;}nav.picoty-commerce-tabs ul li:last-child{border-right:none;}nav.picoty-commerce-tabs ul li a,.picoty-commerce-bt{display:block;padding:10px;background:#fff;border:#9d9d9c solid 1px;font-size:14px;color:#e30613;font-weight:300;transition:all 200ms ease-in-out;text-transform:uppercase;}nav.picoty-commerce-tabs ul li a:hover,nav.picoty-commerce-tabs ul li a:focus,nav.picoty-commerce-tabs ul li.active a,nav.picoty-commerce-tabs ul li.current-step a,.picoty-commerce-bt:hover,.picoty-commerce-bt:focus,.picoty-commerce-bt.active{background:#e30613;color:#fff;border-color:#e30613;}#picoty-commerce-oil-order-form #edit-address legend{display:none;}nav.picoty-commerce-tabs ul li.active a,.picoty-commerce-bt.active{font-weight:bold;}.picoty-commerce-container p{margin-bottom:30px;}.picoty-commerce-container .picoty-map-infobulle .adresse p{margin-bottom:0;font-size:12px;font-weight:normal;}.picoty-commerce-container p.p1,.picoty-commerce-container div.p1{font-weight:300;line-height:normal;padding-bottom:135px;}nav.my-account-nav{max-width:545px;margin:0 auto;text-align:center;}nav.my-account-nav li{display:inline-block;width:225px;vertical-align:top;margin:0 7px 32px;}nav.my-account-nav li a{display:block;width:225px;height:225px;position:relative;background:#e30613 url(/sites/all/themes/picoty/images/styles/bg_my-account-nav.png) 0 0 no-repeat;color:#fff;}nav.my-account-nav li a.my-account-devis{background-position:100% 0;}nav.my-account-nav li a.my-account-commandes{background-position:0% 100%;}nav.my-account-nav li a.my-account-factures{background-position:100% 100%;}nav.my-account-nav li a span{position:absolute;left:0;right:0;bottom:0;padding:12px 5px;font-size:20px;background:#fff;background:rgba(255,255,255,0.77);color:#e30613;text-transform:uppercase;transition:background-color 200ms ease-in-out;}nav.my-account-nav li a:hover span,nav.my-account-nav li a:focus span{background:#fff;}#webform-client-form-25 input[type=text],#webform-client-form-25 input[type=email]{height:20px;}.form-picoty-commerce-account fieldset{margin-bottom:20px;}.form-picoty-commerce-account legend,.picoty-commerce-container h2{font-size:30px;font-weight:300;color:#e30613;margin-bottom:35px;}.picoty-commerce-container .our-produce h2{font-size:18px;margin:0 0 7px;color:#e62731;font-weight:normal;}.cke_show_borders h2 span,.picoty-commerce-container h2 span{font-size:30px!important;}.cke_show_borders h3 span,.picoty-commerce-container h3 span{font-size:25px!important;}.cke_show_borders h4 span,.picoty-commerce-container h4 span{font-size:22px!important;}.cke_show_borders h5 span,.picoty-commerce-container h5 span{font-size:20px!important;}.form-picoty-commerce-account fieldset > div > div{margin-bottom:18px;}.form-picoty-commerce-account  fieldset > div > div  label{font-size:16px;color:#4f4e4e;text-transform:uppercase;}.form-picoty-commerce-account fieldset > div > div  label:first-child,.password-parent label,.confirm-parent label,.form-picoty-commerce-account .password-strength-title,.form-picoty-commerce-account .form-required label,#customer-account-session-form > div > label{display:inline-block;width:250px;padding-left:140px;text-align:left;margin-right:45px;vertical-align:middle;}.form-picoty-commerce-account .form-required label,.password-strength-title{color:#4f4e4e;}.form-picoty-commerce-account .password-confirm-move{font-size:16px;margin-top:15px;padding-left:335px;visibility:visible;}.form-picoty-commerce-account .password-indicator{display:inline-block;height:38px;vertical-align:middle;width:220px;background-color:#c4c4c4;height:0.3em;margin-top:-18px;}.form-picoty-commerce-account .password-suggestions{display:block;margin-left:336px;margin-top:15px;width:295px;font-size:13px;line-height:21px;}.form-picoty-commerce-account .password-strength-text{float:right;font-size:15px;font-weight:bold;margin-right:23px;}.form-picoty-commerce-account small{display:none;}.form-picoty-commerce-account .confirm-parent div.password-confirm{}.form-picoty-commerce-account .password-strength{float:none;margin-top:25px;width:auto;}.form-picoty-commerce-account .confirm-parent,.password-parent{clear:both;}.form-picoty-commerce-account .form-item.required > label:first-child:after{content:' *';}.form-picoty-commerce-account .form-item label.input-radio-label{padding-left:64px;}.node-webform.node-teaser .webform-client-form .form-item .input-text{height:auto !important;}.not-front.form-picoty-commerce-account .form-item .input-text,.not-front.form-picoty-commerce-account .form-item select,.not-front.form-picoty-commerce-account .form-item textarea,.add_adress .add_adress-adress .input-text,.picoty-commerce-container input[type=text],.not-front.picoty-commerce-container input[type=text],.not-front.picoty-commerce-container input[type=password],.not-front.picoty-commerce-container input[type=email],.not-front.picoty-commerce-container input[type=number],.not-front.picoty-commerce-container select{width:200px;height:38px;border:transparent solid 1px;background:#f3f3f3;padding:5px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;transition:border-color 200ms ease-in-out;vertical-align:middle;outline:none;}.page-user-reservation.picoty-commerce-container select{width:100px;}.page-user-reservation #ui-datepicker-div{width:289px;}.page-user-reservation .form-type-date-popup label.required{position:relative;top:-40px;}.page-user-reservation #edit-date{position:relative;top:20px;}.picoty-commerce-container .form-textarea-wrapper{display:inline-block;width:259px;vertical-align:top;}.node-type-webform.picoty-commerce-container .form-textarea-wrapper{width:100%;}.picoty-commerce-container .form-item .description{font-size:0.85em;margin-top:5px;}.page-user-reservation.picoty-commerce-container .form-item .description{padding-left:0px;padding-top:5px;}#webform-component-product-name input,#webform-component-product-name input:focus{background:transparent !important;border:none;}.form-picoty-commerce-account .form-item textarea{height:160px;vertical-align:top;}.form-picoty-commerce-account .form-item .input-text-date,.form-picoty-commerce-account .form-item .date-padding input{background-image:url(/sites/all/themes/picoty/images/styles/picto_cal2.png);background-position:right center;background-repeat:no-repeat;padding-right:50px;}.form-picoty-commerce-account .form-item .input-text:focus,.add_adress .add_adress-adress .input-text:focus,.form-picoty-commerce-account .form-item textarea:focus,.picoty-commerce-container input[type=text]:focus{border-color:#e30613;}fieldset.bloc-optin-newsletter,fieldset.group-offer{background:#fff;border:#c1c1c1 solid 1px;padding:14px 20px;max-width:633px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 30px;}.bloc-optin-newsletter:after,.group-offer:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.bloc-optin-newsletter legend,.group-offer legend{float:left;width:210px;padding-top:18px;color:#4f4e4e;font-size:16px;font-weight:bold;text-transform:uppercase;margin-bottom:0;}.bloc-optin-newsletter .form-item,.group-offer > div > div{margin-left:210px;}.bloc-optin-newsletter .form-item label,.group-offer > div > div{font-size:14px;text-transform:none;}.bloc-optin-newsletter .form-item label.input-radio-label{padding-left:23px;}.bloc-optin-newsletter .form-item:last-child{margin-bottom:0;}table.table-account{width:100%;border-collapse:collapse;margin-bottom:20px;}table.table-account th{padding:0 10px 17px 0;text-align:left;font-weight:bold;font-size:18px;text-transform:uppercase;border-bottom:#9d9d9c solid 1px;}.col_50 table.table-account th{font-size:16px;}table.table-account td{font-size:16px;padding:17px 10px 17px 0;text-align:left;border-bottom:#9d9d9c solid 1px;}table.table-account tr.even,table.table-account  tr.odd{background-color:transparent;border-bottom:none;padding:0;}.col_50 table.table-account td{font-size:14px;}.col_50 table.table-account tr:last-child td{border-bottom:none;}table.table-account .cell-center,table.table-account tr td:nth-child(3),table.table-account tr th:nth-child(3),table.table-account tr td:nth-child(4),table.table-account tr th:nth-child(4){text-align:center;vertical-align:middle;}table.table-account .cell-right{text-align:right;padding:10px 10px 10px 0;vertical-align:top;}table.table-account .cell-right:last-child{padding-right:0;}.link-icon a{display:inline-block;text-align:left;text-indent:-999em;background:url(/sites/all/themes/picoty/images/styles/picto_edit.png) center center no-repeat;width:12px;height:20px;margin:0 3px;}.delete-icon a{background-image:url(/sites/all/themes/picoty/images/styles/picto_del.png);}.update-icon a{background-image:url(/sites/all/themes/picoty/images/styles/picto_update.png);}.edit-icon a{background-image:url(/sites/all/themes/picoty/images/styles/picto_edit.png);}.bt-add{display:inline-block;font-size:18px;font-weight:bold;}.bt-add:before{content:'';display:inline-block;width:40px;height:40px;background:#9d9d9c url(/sites/all/themes/picoty/images/styles/picto_more.png) center no-repeat;margin-right:10px;vertical-align:middle;transition:all 200ms ease-in-out;}.bt-add:hover:before,.bt-add:focus:before{background-color:#4f4e4e;}.form-picoty-commerce-account .form-actions{text-align:center;margin-bottom:40px;}.form-picoty-commerce-account .form-submit,.form-picoty-commerce-account input[type="submit"]{width:290px;padding:8px;text-align:center;text-transform:uppercase;background:#e30613;color:#fff;font-size:16px;font-weight:bold;}.bt-dl{white-space:nowrap;display:inline-block;}.bt-dl .bt-dl-link{display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:184px;height:37px;line-height:37px;background:#f6f6f6;text-transform:uppercase;font-size:15px;text-align:center;vertical-align:top;transition:all 200ms ease-in-out;}.bt-dl:hover .bt-dl-link,.bt-dl:focus .bt-dl-link{background:#e30613;color:#fff;}.bt-dl .bt-dl-type{display:inline-block;text-align:center;height:37px;min-width:37px;line-height:37px;font-size:18px;font-weight:bold;text-transform:uppercase;background:#e30613;color:#fff;vertical-align:top;margin-right:1px;}.picoty-commerce-bt{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;display:inline-block;width:230px;text-align:center;}.picoty-commerce-bt.right{float:right;margin:33px 0 0 10px;}.form-picoty-commerce-account .reservation-bloc{margin-left:246px;}.form-picoty-commerce-account .reservation-bloc .form-item > label:first-child,.reservation-bloc #edit-product > div,.reservation-bloc .form-required > label{text-align:left;padding-left:0;width:220px;margin-right:20px;text-transform:none;display:inline-block;vertical-align:middle;}.form-picoty-commerce-account #edit-date label{display:none;}.form-picoty-commerce-account .form-item,#customer-account-session-form > div{margin-top:0.5em;margin-bottom:18px !important;}.confirm-parent,.password-parent{clear:left;margin:0;width:100%;}.password-strength-title{font-size:14px;text-transform:uppercase;}.form-picoty-commerce-account .form-item > label:first-child{display:inline-block;margin-right:45px;text-align:left;vertical-align:middle;width:250px;}.form-picoty-commerce-account .container-inline-date .form-item input{font-size:14px;}#picoty-commerce-standard-order-preview-form .form-item label,.form-picoty-commerce-account .form-item label,.reservation-bloc .form-required  label{color:#4f4e4e;font-size:14px;text-transform:uppercase;}.reservation-bloc > div{margin-bottom:18px;}.form-picoty-commerce-account .container-inline-date .date-padding{display:inline-block;}.form-picoty-commerce-account .reservation-bloc .form-item label.input-radio-label{padding-left:0;}.form-picoty-commerce-account .reservation-bloc .form-item label.input-radio-label input{margin-right:25px;}.form-picoty-commerce-account .reservation-bloc .form-item .input-text{width:225px;}.picoty-commerce-container .panel-col-first p{text-align:justify;}.panel-col-first .form-picoty-commerce-account .form-item > label:first-child{padding-left:0;}.form-picoty-commerce-account .text_label{font-size:16px;}.panel-col-first .form-picoty-commerce-account .form-actions{text-align:left;padding-left:195px;}.panel-col-first .form-picoty-commerce-account .form-submit{width:295px;}.picoty-commerce-container .account-creation{padding-left:17px;text-align:center;margin:70px 0;}.picoty-commerce-container .account-creation p{text-align:center;margin-bottom:18px;}.picoty-commerce-container .bt-account,.picoty-commerce-container .bt-account3{width:290px;padding:10px;text-align:center;text-transform:uppercase;background:#e30613;color:#fff;font-size:16px;font-weight:bold;width:340px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:3px;}.picoty-commerce-container .bt-account3{background:#fff;color:#4f4e4e;border:#c1c1c1 solid 1px;}.picoty-commerce-container .account-creation a.helper{text-decoration:underline;font-size:13px;}.picoty-commerce-container .account-creation .bt-account2{font-weight:bold;text-decoration:underline;}.picoty-commerce-container .account-creation a.helper:hover,.picoty-commerce-container .account-creation a.helper:focus,.picoty-commerce-container .account-creation .bt-account2:hover,.picoty-commerce-container .account-creation .bt-account2:focus{text-decoration:none;}nav.picoty-commerce-tabs-tunnel ul li,{border-width:0 32px;}nav.picoty-commerce-tabs-tunnel ul li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;position:relative;transition:none;color:inherit;}nav.picoty-commerce-tabs-tunnel ul li a input{background:none;box-sizing:border-box;color:inherit;}nav.picoty-commerce-tabs-tunnel ul li a:before,nav.picoty-commerce-tabs-tunnel ul li a:after{content:'';height:40px;width:12px;background:url(/sites/all/themes/picoty/images/styles/bg_tab_tunnel.png) 0 0 no-repeat;position:absolute;top:-1px;left:-12px;}nav.picoty-commerce-tabs-tunnel ul li a:hover:before,nav.picoty-commerce-tabs-tunnel ul li a:focus:before,nav.picoty-commerce-tabs-tunnel ul li.current-step a:before{background-position:0 100%;}nav.picoty-commerce-tabs-tunnel ul li a:hover:after,nav.picoty-commerce-tabs-tunnel ul li a:focus:after,nav.picoty-commerce-tabs-tunnel ul li.current-step a:after{background-position:100% 100%;}nav.picoty-commerce-tabs-tunnel ul li a:after{background-position:100% 0;left:auto;right:-12px;}nav.picoty-commerce-tabs-tunnel ul li:first-child a:before,nav.picoty-commerce-tabs-tunnel ul li:last-child a:after{content:none;}.picoty-commerce-container .row{margin-bottom:19px;}.picoty-commerce-container .row + .row{padding-top:19px;border-top:#9d9d9c solid 1px;}.picoty-commerce-container .row:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.picoty-commerce-container .col_50{width:50%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:20px;border-right:#9d9d9c solid 1px;}.picoty-commerce-container .col_50:nth-child(2n+1){clear:left;}.picoty-commerce-container .row .col_50 + .col_50{border-right:none;border-left:#9d9d9c solid 1px;margin-left:-1px;padding-right:0;padding-left:20px;}.picoty-commerce-container .col_33{width:33%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:20px;margin-bottom:20px;}.picoty-commerce-container .col_33:last-child{padding-right:0;}.picoty-commerce-container .col_33:nth-child(3n+1){clear:left;}.col_50 .form-picoty-commerce-account .form-item > label:first-child,.col_50 .form-picoty-commerce-account .form-required > label:first-child{width:119px;padding-left:0;margin-right:39px;}.col_50 .form-picoty-commerce-account .form-actions{text-align:left;padding-left:161px;}.col_50 .form-picoty-commerce-account .form-submit{width:296px;margin-bottom:17px;}.col_50 .form-picoty-commerce-account .form-submit:last-child{margin-bottom:0;}.col_50 .form-picoty-commerce-account .form-actions a{text-decoration:underline;font-weight:300;}.col_50 .form-picoty-commerce-account .form-item > label.input-checkbox-label{width:auto;text-align:left;text-transform:none;}.col_50 .form-picoty-commerce-account p{font-weight:normal;}.picoty-commerce-container p.cg{font-size:0.70em;}.picoty-commerce-container p.cg a{text-decoration:underline;}.col_50 .form-picoty-commerce-account .form-actions a:hover,.col_50 .form-picoty-commerce-account .form-actions a:focus,.picoty-commerce-container p.cg a:hover,.picoty-commerce-container p.cg a:focus{text-decoration:none;}.picoty-commerce-container .col_33 h2{font-size:18px;color:inherit;font-weight:bold;}.picoty-commerce-container .col_33 article{border:#aeaeae solid 1px;background:#fff;padding:6px 15px 6px 19px;}.picoty-commerce-container .col_33 article .titre-liste2{text-transform:uppercase;margin:0 0 14px;}.picoty-commerce-container .col_33 .view-type-services{padding:0;}.picoty-commerce-container .col_33 .view-type-services .node{margin:0 0 10px;}.picoty-commerce-container .col_33 .view-type-services .node:last-child{margin-bottom:0;}.picoty-commerce-container .col_33 .message{padding:12px;}.picoty-commerce-container .col_33 .message .title{margin-bottom:12px;}.page-cart .form-actions{margin-bottom:40px;text-align:center;}.page-cart .form-actions .form-submit{height:40px;margin:0 10px;min-width:255px;width:auto;background:none repeat scroll 0 0 #e30613;color:#fff;font-size:16px;font-weight:bold;padding:8px;text-align:center;text-transform:uppercase;}#picoty-commerce-standard-order-preview-form table.table_cart tr:last-child td{border-bottom:medium none;}.add_adress{position:relative;}.add_adress .add_adress-adress{position:absolute;top:60px;left:0;background:#fff;padding:15px 20px;border:#9d9d9c solid 1px;display:none;}.add_adress .add_adress-adress:before{content:'';width:22px;height:18px;background:url(/sites/all/themes/picoty/images/styles/bg_tip.png) 0 0 no-repeat;position:absolute;top:-17px;left:8px;}.add_adress .add_adress-adress .form-item{margin-bottom:15px;}.add_adress .add_adress-adress .form-item label{display:block;text-transform:uppercase;width:auto;padding:0;margin:0 0 5px;text-align:left;}.add_adress .add_adress-adress .input-text{width:228px;}.add_adress .add_adress-adress .form-actions{margin-bottom:0;}.add_adress .add_adress-adress .form-actions .form-submit{display:block;width:100%;margin-bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.form-picoty-commerce-account .form_variante .form-item,.form-picoty-commerce-account .form_variante .form-required,.form-picoty-commerce-account .form_variante > fieldset >  div > div{margin-bottom:34px;}.form-picoty-commerce-account .form_variante > fieldset >  div > div textarea{background:none repeat scroll 0 0 #f3f3f3;border:1px solid transparent;box-sizing:border-box;outline:medium none;padding:5px 10px;transition:border-color 200ms ease-in-out 0s;}.form-picoty-commerce-account .form_variante .form-item > label:first-child,.form-picoty-commerce-account .form_variante .form-required > label:first-child,.form-picoty-commerce-account .form_variante > fieldset >  div > div > label:first-child{padding-left:0;width:auto;text-align:left;min-width:200px;margin-right:10px;margin-bottom:3px;font-size:20px;}.view-type-services  .title{color:#4e4e4e;font-size:13px;font-weight:bold;text-transform:uppercase;}.view-type-services .field-type-image{float:left;margin-right:10px;}.view-type-services .node:after{clear:both;content:"";display:block;overflow:hidden;visibility:hidden;}.view-type-services .node{margin-top:55px;}.form-picoty-commerce-account #edit-type-cuve{display:inline-block;}.form-picoty-commerce-account .form_variante #edit-type-cuve > div{display:inline-block;padding-left:0;padding-right:50px;}.form_variante  .input-text-cpl{float:right;margin-top:-65px;}.form-picoty-commerce-account .form_variante .input-text-cpl{margin-top:-50px;font-size:20px;}.form-picoty-commerce-account #edit-type-cuve > div  label{display:inline;margin-right:45px;padding-left:0;text-align:right;vertical-align:middle;width:0;}.form-picoty-commerce-account #edit-type-cuve > div{color:#4f4e4e;font-size:16px;text-transform:uppercase;}nav.picoty-commerce-tabs ul li:first-child{border-left:medium none;}#edit-continue.clear{display:block;width:354px !important;}#picoty-commerce-oil-order-form .picoty-commerce-tabs  input[type="submit"]{background:none;color:inherit;font-size:16px;font-weight:normal;padding:0;text-align:center;text-transform:uppercase;width:auto;}.table_cart .product img{width:90px;height:60px;}#picoty-commerce-oil-order-form{margin-bottom:65px;}.form-picoty-commerce-account .form_variante .form-item select,.form-picoty-commerce-account .form_variante .form-item textarea,.form-picoty-commerce-account .form_variante .form-required select,.form-picoty-commerce-account .form_variante  textarea,.picoty-commerce-container .form_variante .form-textarea-wrapper{width:100%;}.form-picoty-commerce-account .form_variante .form-item label.input-radio-label{padding-left:0;padding-right:50px;}.view-type-services{padding:0 10px 19px 19px;}.view-type-services .views-row:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.view-type-services .views-row{margin-top:55px;}.view-type-services .views-row .image{float:left;margin-right:10px;}.view-type-services .views-row .image img{display:block;}.view-type-services .views-row .title{font-weight:bold;text-transform:uppercase;font-size:16px;color:#4e4e4e;}.view-type-services .node .desc{font-size:16px;color:#1a181b;display:block;}.panel-2col-stacked .panel-col-last article.node-self-promotion-block h3.titre-liste2,h3.titre-liste2{font-size:18px;font-weight:300;margin:10px 19px 0;color:#e30613;}.commerce-row{margin-bottom:40px;}.commerce-row:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.commerce-row .bloc{padding:18px 20px;background:#fff;border:#9d9d9c solid 1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:31.8%;margin-left:2.18%;float:left;}.commerce-row .bloc:first-child{margin-left:0;}.commerce-row .bloc.bloc-width-2{width:65.9%;}.commerce-row .bloc.bloc-width-3{width:100%;}.commerce-row.row-1 .bloc{min-height:157px;}.commerce-row.row-2 .bloc{min-height:310px;}.commerce-row .bloc .bloc{padding:0;border:none;width:28.8%;margin-left:4.79%;padding-left:5.11%;border-left:#e30613 solid 1px;}.commerce-row .bloc .bloc:first-child{border-left:none;margin-left:0;padding-left:0;}.commerce-row .bloc .bloc.bloc-width-2{width:66.33%;}.commerce-row .bloc .bloc.bloc-width-3{width:100%;}.bloc .text-1{font-size:39px;font-weight:bold;line-height:0.9;display:block;margin:0 0 10px;color:#eb212e;}.bloc .text-2{font-size:25px;font-weight:normal;line-height:normal;display:block;margin:0;color:#4f4e4e;}.bloc h3.text-2{line-height:1;margin-bottom:15px;text-transform:uppercase;}.bloc .text-3{font-size:32px;font-weight:bold;line-height:normal;display:block;margin:0;color:#4f4e4e;text-transform:uppercase;}.bloc .text-5{font-size:13px;font-weight:normal;line-height:1.3;display:block;margin:0 0 8px;color:#4f4e4e;text-transform:uppercase;}.bloc .text-6{font-size:18px;font-weight:bold;line-height:normal;display:block;margin:0 0 20px;color:#4f4e4e;}.bloc .text-7{font-size:30px;font-weight:bold;line-height:normal;display:block;margin:0;color:#eb212e;text-transform:uppercase;}.bloc .text-8{font-size:30px;font-weight:bold;line-height:normal;display:block;margin:0;color:#4f4e4e;text-transform:uppercase;}.bloc b.text-8{display:inline;}sup{font-size:0.5em;font-style:italic;font-weight:normal;line-height:1;vertical-align:top;}.bloc{font-weight:normal;}.bloc em{font-style:italic;}.bloc p{margin-bottom:20px;font-weight:normal;}.bloc p:last-child{margin-bottom:0;}.commerce-row .bloc .bt-account{max-width:100%;text-transform:none;font-size:29px;padding:5px 5px 9px;margin:0;line-height:1;}.commerce-row .bloc h3.titre-liste2{margin:0;text-transform:uppercase;}.commerce-row .bloc .view-type-services{padding:0 10px;}.commerce-row .bloc .view-type-services:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.commerce-row .bloc .view-type-services .node{margin:10px 0 0;float:left;width:33.33%;}.bt-account-light{display:inline-block !important;padding:6px 50px !important;text-transform:uppercase !important;font-weight:bold !important;font-size:20px !important;background:#fff !important;border:#9d9d9c solid 1px !important;color:inherit !important;width:auto !important;}#slider-volume{float:left;width:400px;margin:30px 5px 5px 0;border-radius:0;border:none;background:#eb212e;height:8px;}#slider-volume .ui-slider-handle{height:23px;width:23px;border-radius:50%;border:#eb212e solid 3px;background:#fff;top:-10px;cursor:w-resize;outline:none;}.bloc label.text-2{margin-bottom:-5px;}#amount{float:right;width:180px;text-align:right;font-weight:bold;font-size:20px;margin:-9px 0 0;}#amount .amount{background:none;border:none;width:113px;text-align:right;text-transform:uppercase;font-size:35px;font-weight:bold;color:#4f4e4e;line-height:1;padding:0 3px;height:auto;vertical-align:baseline;}table.table_cart{border-collapse:collapse;width:100%;font-size:16px;margin-bottom:30px;}table.table_cart td{border-bottom:#9c9c9c solid 1px;padding:15px 10px;vertical-align:middle;}.col_50 table.table_cart .promo td{border-bottom:none;}table.table_cart td.quantity{width:20%;}table.table_cart td input[type=text]{height:30px;width:180px;}table.table_cart td.quantity input[type=text]{width:50px;}table.table_cart td:first-child{padding-left:0;}table.table_cart td:last-child{padding-right:0;}td.cell-center{text-align:center;}td.cell-right{text-align:right;}td.cell-nowrap{white-space:nowrap;}table.table_cart .title{font-size:18px;text-transform:uppercase;font-weight:bold;}table.table_cart td.price{white-space:nowrap;text-align:right;}table.table_cart td.price b{font-weight:bold;font-size:20px;}table.table_cart .form-item{margin:10px 0;}table.table_cart .form-item:last-child{margin-bottom:0;}table.table_cart .form-item label:first-child{width:auto;padding:0;text-align:left;margin-right:10px;}table.table_cart .promo td{vertical-align:top;}table.table_cart .link-icon{margin:0 0 0 15px;}.address_list:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.address_list{padding:0;margin-bottom:20px;}.address_list li{float:left;width:50%;padding-left:2%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;font-size:16px;font-weight:normal;}.address_list li:nth-child(2n+1){clear:left;padding-left:0;padding-right:2%;}.address_list li p{font-weight:normal;}.address_list li p:last-child{margin-bottom:0;}.address_list li .address_title{font-size:16px;font-weight:normal;text-transform:uppercase;color:inherit;margin-bottom:10px;}.picoty-commerce-container .message{background:#fff;border:#9e9e9e solid 1px;padding:5px 12px;font-size:14px;}.picoty-commerce-container .message p{line-height:normal;font-weight:normal;font-size:inherit;}.picoty-commerce-container .message p:last-child{margin-bottom:0;}.picoty-commerce-container .message .title{margin:0;text-transform:uppercase;font-size:18px;font-weight:bold;color:inherit;}.devis_list li:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.devis_list li{margin-bottom:20px;}.devis_list li:last-child{margin-bottom:0;}.devis_list li .image_container{float:left;margin:0 10px 0 0;}.devis_list li .image_container img{display:block;}.devis_list li .title{text-transform:uppercase;font-weight:bold;color:inherit;font-size:16px;padding-top:23px;}.paiement_list li{margin-bottom:16px;padding-top:17px;padding-left:50px;}.paiement_list li label{text-transform:uppercase;font-size:16px;font-weight:normal;}.paiement_list li input{margin-right:15px;}p.form_cgv{font-size:16px;font-weight:normal;margin:35px 0;}p.form_cgv a{text-decoration:underline;}.form-picoty-commerce-account .form-actions-tunnel .form-submit,.form-picoty-commerce-account .form-actions-tunnel .bt-account,.form-picoty-commerce-account .form-actions-tunnel .bt-account3{width:auto;min-width:255px;height:40px;margin:0 10px;}div.radio{display:inline;}div.radio > span{display:inline-block;width:20px;height:20px;border-radius:50%;background:#9d9d9c;margin:0 8px;transition:background-color 200ms ease-in-out;vertical-align:top;}.reservation-bloc div.radio > span{margin:0 8px 0 0;}.bloc-optin-newsletter div.radio > span{margin:0 0 0 8px;}div.radio > span.checked,label:hover div.radio > span,div.radio > span:hover{background:#eb212e;}div.radio input{opacity:0;height:20px;width:20px;margin:0;padding:0;display:inline-block;}div.checker{display:inline;float:left;}div.checker > span{display:inline-block;height:24px;width:24px;background:#c1c1c1;margin-right:20px;}label:hover div.checker > span,div.checker > span:hover{background:#9d9d9c;}div.checker > span.checked,label:hover div.checker > span.checked{background:#eb212e;}div.checker input{opacity:0;height:24px;width:24px;margin:0;padding:0;display:inline-block;}#field-collection-item-form label{width:195px;}#field-collection-item-form .field-group-fieldset legend{display:none;}#field-collection-item-form  .field-type-list-boolean{display:inline-block;}#field-collection-item-form  .fieldset-wrapper{padding-left:200px;}#field-collection-item-form  .fieldset-wrapper label{width:100px;}.page-field-collection-field-adresse #main-content{width:530px !important;}.page-field-collection-field-adresse #overlay{width:700px !important;}#field-collection-item-form input[type="submit"]{background:none repeat scroll 0 0 #e30613;color:#fff;font-size:16px;font-weight:bold;padding:8px;text-align:center;text-transform:uppercase;width:290px;margin-left:200px;}#field-collection-item-delete-confirm input[type="submit"]{background:none repeat scroll 0 0 #e30613;color:#fff;font-size:16px;font-weight:bold;padding:8px;text-align:center;text-transform:uppercase;width:290px;margin-right:10px;}.group-offer .form-type-radio label{float:left;font-size:14px !important;text-transform:none !important;width:20px !important;}.add_adress.top .add_adress-adress{top:-692px;}.add_adress.top .add_adress-adress:before{background:none;}.add_adress .field-group-fieldset legend{display:none;}.group-offer .form-radios{display:inline;}.group-offer .form-radios .form-item{display:inline-block;}.group-offer .form-item > label:first-child{margin-right:15px;padding-left:0;width:200px;}.page-votre-compte #user-login #edit-actions a,.access-account .form-actions a{margin-bottom:25px;display:block;}.access-account  #edit-actions input{margin-bottom:15px;}.access-account .form-actions{margin-bottom:40px;text-align:center;}.access-account  .form-actions .form-submit{background:none repeat scroll 0 0 #e30613;color:#fff;font-size:16px;font-weight:bold;padding:8px;text-align:center;text-transform:uppercase;width:290px;}.bloc-optin-newsletter .form-item > label:first-child,.group-offer  label{padding-left:0 !important;width:200px !important;margin-right:15px !important;}#edit-field-civility-und > div{display:inline;}#edit-field-civility-und.form-radios{display:inline-block;width:254px;}#user-login #edit-actions input{margin-bottom:15px;}.view-id-home_slider{width:960px;}.ifos-contact p{margin-bottom:0;}.logo-adresse .logo-middle,.logo-adresse .ifos-contact{display:table-cell;min-height:100px;vertical-align:middle;}.logo-middle #logo{margin-left:0;}.logo-avia-picoty p{display:none;}.logo-adresse img{}.node-type-webform .panel-col-last{display :none !important;width:0;}.node-type-webform .panel-col-first{width:100%  !important;}.node-type-webform .webform-client-form .form-actions input{height:40px;width:225px;display:block;font-weight:bold;}.node-type-webform input#edit-submit--2{height:40px!important;width:225px!important;display:block!important;font-weight:bold!important;}.node-type-webform div#edit-submit--2{float:left!important;margin-top:40px!important;margin-bottom:40px!important;padding:0 367px!important;}.node-type-webform.picoty-commerce-container .webform-client-form input[type="text"],.node-type-webform.picoty-commerce-container .webform-client-form input[type="email"]{height:40px;}.form-picoty-commerce-account .picoty-commerce-tabs input[type="submit"]{background:none repeat scroll 0 0 rgba(0,0,0,0);color:inherit;font-size:16px;font-weight:normal;padding:0;text-align:center;text-transform:uppercase;width:auto;}#edit-account-payment{display:none;}.form-picoty-commerce-account .form-actions{clear:both;float:left;margin-top:1em;width:100%;}.form-picoty-commerce-account .form-actions.user-login{width:initial;}#account-payment-wrapper{float:left;}#account-payment-wrapper input[type='submit'],#edit-order-submit{padding:9px;}.bt-account3{display:inline !important;}#creditcard-payment-form-container{clear:both;}.particulier .group-company{display:none;}.node-type-webform .node-webform .webform-client-form .form-wrapper{float:left;margin-top:40px;margin-bottom:40px;padding:0 367px;}.required::after{content:" *";}#edit-locale{display:none;}#loading{background-color:rgba(0,0,0,0.4);height:100%;position:fixed;width:100%;top:0;z-index:99999999;text-align:center;padding-top:300px;display:none;}#loading img{width:92px;}#loading span{color:#fff;font-size:20px;}.account-infos a.login-in{display:none;}.account-infos:hover a{display:block;}.account-infos:hover{padding-bottom:15px;}.form-item.form-type-textfield.form-item-code-divalto > input{text-transform:uppercase;}.TableauLub td{vertical-align:top;text-align:top;padding:10px;}
nav#main-menu #search-block-form,nav#main-menu #menu-social-networks{display:none;}nav#main-menu .sub-menu .menu .active-trail{color:inherit;text-decoration:underline;}@media only screen and (max-width:1024px){#menu-sidebar{display:none;}body div header[role="banner"],footer[role="contentinfo"]{min-width:960px;}}@media only screen and (max-width:767px){#cccwr{display:none;}body{background:#fff;font-size:12px;}body div header[role="banner"],footer[role="contentinfo"]{min-width:0;}div header[role="banner"] #mini-panel-header{width:auto;padding-right:0;min-height:62px;border-bottom:#e20612 solid 5px;margin-bottom:20px;}#logo{width:116px;margin:0 0 0 30px;}#logo img{width:100%;}header[role="banner"] .slogan{margin-top:0;padding-bottom:0;min-width:0;font-size:16px;margin-bottom:7px;}.pane-menu-menu-profiles ul li{font-size:9px;font-weight:bold;margin-left:10px;list-style:none;width:auto;}.pane-menu-menu-profiles li a{position:relative;}.pane-menu-menu-profiles li a:before{content:'';display:inline-block;width:4px;height:4px;background:#605e61;margin-right:2px;margin-top:-2px;vertical-align:middle;}.pane-menu-menu-profiles li a:hover:before,.pane-menu-menu-profiles li a:focus:before{background-color:#e30613;}header #search-block-form,#menu-social-networks{display:none;}nav#main-menu #search-block-form,nav#main-menu #menu-social-networks{display:block;position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:0 0 20px;margin-left:10px;}header #search-block-form{width:240px;}header #search-block-form input[type="text"]{width:178px;}#menu-social-networks ul{text-align:left;}#menu-social-networks li{margin-left:0;margin-right:5px;}nav#main-menu{position:fixed;left:-260px;top:0;bottom:0;width:260px;background:#fff url(/sites/all/themes/picoty/img/styles/logo.png) 0 3px no-repeat;background-size:116px auto;padding-top:62px;opacity:0;visibility:hidden;transition:opacity 200ms ease-in-out 300ms,left 300ms ease-in-out 0s,visibility 0s ease-in-out 500ms;}nav#main-menu.opened{left:0;opacity:1;visibility:visible;transition:opacity 200ms ease-in-out 0s,left 300ms ease-in-out 200ms;}nav#main-menu > ul.menu{width:auto;background:#e10f21;padding:10px;margin-bottom:20px;}nav#main-menu > ul.menu > li{border-bottom:#fff solid 1px;float:none;}nav#main-menu > ul.menu > li:last-child{border-bottom:none;}nav#main-menu > ul.menu > li > span,nav#main-menu > ul.menu > li > a{display:block;padding:14px 0;font-size:14px;font-weight:bold;color:#fff;}#main-menu #close_nav{background:#000;background:none repeat scroll 0 0 rgba(0,0,0,0.5);bottom:0;left:100%;position:absolute;top:0;width:100%;}#main-menu #close_nav2{position:absolute;left:5px;top:5px;height:40px;width:100px;cursor:pointer;}#toggle_nav{float:left;width:25px;height:25px;background:#e20612 url(/sites/all/themes/picoty/img/styles/picto_menu.png) 0 0 no-repeat;background-size:100%;cursor:pointer;position:absolute;left:10px;top:18px;}nav#main-menu .sub-menu{position:static;margin:0 -10px -1px;padding:10px;}nav#main-menu .sub-menu .sub-menu-container{width:auto;padding:0;}nav#main-menu .sub-menu .menu:before{display:none;}nav#main-menu .sub-menu .menu{border-right:none;float:none;margin-right:0;width:auto;}nav#main-menu .sub-menu .menu li{width:auto;float:none;padding:0;}nav#main-menu .sub-menu .menu li:nth-of-type(2n){float:none;}nav#main-menu .sub-menu .menu li .sub-menu li{padding-left:10px;}nav#main-menu .sub-menu .menu-news{display:none;}nav#main-menu .sub-menu .menu-shortcuts ul{margin:0 -10px;}#main-content{width:auto;padding:0 10px;margin-top:0 !important;}.not-front #main-content{padding-top:0;}.breadcrumb{display:none;}.not-front div header[role="banner"] #mini-panel-header{margin-bottom:12px;}.view-home-slider{border-left:none;height:229px;}.view-home-slider .left_diapo{float:none;width:auto;height:169px;overflow:hidden;}.view-home-slider .left_diapo img{width:100%;height:auto;min-height:169px;}.view-home-slider .right_diapo{float:none;width:auto;height:40px;padding:10px 75px 10px 10px;background-repeat:repeat;text-align:left;line-height:1;font-size:12px;}.view-home-slider .right_diapo h2{font-size:20px;line-height:1;margin-top:-8px;margin-bottom:0;}.view-home-slider .views-slideshow-controls-bottom{right:5px;}.view-home-slider .views-slideshow-controls-bottom .views-content-counter{width:9px;height:9px;}.view-home-slider .views-slideshow-controls-bottom .views-slideshow-pager-field-item{margin-right:5px;width:auto;}.node-focus-block .focus_visual{float:none;width:auto;height:160px;}.node-focus-block .focus_visual img{width:auto;height:160px;}.node-focus-block .focus_right{float:none;width:auto;height:160px;padding-top:34px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;position:absolute;top:0;left:0;right:0;}.node-focus-block .focus_right:before{background-image:url(/sites/all/themes/picoty/img/styles/bg_shadow_arrow_h.png);background-position:center top;top:160px;bottom:auto;height:50px;left:0;right:0;width:auto;}.node-focus-block .focus_right h2{font-size:30px;}.node-focus-block .focus_secondary{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:160px;font-size:12px;padding:10px;left:0;transition:top 500ms ease-in-out 0ms;}.node-focus-block.opened .focus_secondary{top:160px;}.node-focus-block{padding-top:160px;min-height:0;}.node.node-webform.node-teaser{margin:0 -10px;padding-left:160px;background:url(/sites/all/themes/picoty/img/styles/bg_contact.jpg)	0 0 no-repeat;padding-top:68px;position:relative;overflow:hidden;}.node.node-webform.node-teaser .img-left{display:none;}.node.node-webform.node-teaser .img-right{display:none;}.node-webform.node-teaser .webform-client-form{float:none;position:relative;z-index:2;padding-top:0;width:auto;margin-right:10px;margin-top:-40px;}.node-webform.node-teaser .webform-client-form .form-item{margin:0 0 5px;}.node-webform.node-teaser .webform-client-form .form-item input[type="text"],.node-webform.node-teaser .webform-client-form .form-item input.form-text{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#main-content .view-picoty-news .views-row{padding-left:0;min-height:0;border-bottom:none;padding-bottom:0;}#main-content .view-picoty-news .views-row .field-type-image{position:static;border:none;padding:0;margin-bottom:6px;}#main-content .view-picoty-news .views-row .field-type-image:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}#main-content .view-picoty-news .views-row .field-type-image img{border:1px solid #b2b2b2;background:#fff;padding:1px;display:block;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;}#main-content .view-picoty-news .views-row .field-type-datetime{position:static;width:auto;float:left;width:57px;text-align:center;font-size:16px;padding:20px 16px 0 0;}#main-content .view-picoty-news .views-row h2{font-size:14px;font-weight:bold;margin-bottom:15px;}#main-content .view-picoty-news .views-row .content{font-size:12px;margin-left:73px;}#main-content .view-picoty-news .views-row .content p{margin-bottom:0;}.view-filters{height:auto;margin-bottom:20px;position:relative;z-index:2;}.view-filters:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}#edit-field-thematic-tid-wrapper #edit-field-thematic-tid div input:before,.node-type-webform .node-webform .webform-client-form .webform-component-radios input:before{display:none;}#edit-date-wrapper > div{width:145px;}.container-inline-date .form-item input{height:30px;font-size:14px;padding:6px 40px 6px 10px;background-image:url(/sites/all/themes/picoty/img/styles/picto_cal2.png);}#addthis-toolbar{display:none;}.panel-2col .panel-col-first,.panel-2col-stacked .panel-col-first{float:none;width:auto;}.panel-2col .panel-col-last,.panel-2col-stacked .panel-col-last{float:none;width:auto;display:none;}.view-pocoty-video-slider{overflow:hidden;}.view-pocoty-video-slider .views-slideshow-cycle-main-frame{width:100% !important;}.view-pocoty-video-slider .views-slideshow-cycle-main-frame-row{right:0;}.view-pocoty-video-slider .views_slideshow_cycle_main iframe{width:100%;height:165px;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item{width:50px;margin:0 7px;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item:first-child{margin-left:1px;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item:last-child{margin-right:1px;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item img{width:100%;height:auto;}.accessible-download-link-wrapper .file-icon{height:28px;width:28px;line-height:28px;}.accessible-download-link-wrapper .file-icon img{max-width:100%;}.accessible-download-link-wrapper .file{background:#f6f6f6;padding:7px 14px;margin-left:30px;min-height:14px;font-size:12px;}.views-slideshow-controls-bottom{padding:10px 0;}h1{font-size:30px;margin-bottom:10px;}h2,.field-type-text-with-summary h2{font-size:30px;margin-bottom:10px;}.box{margin:20x 0;background:#f6f6f6;padding:10px;}.box h2{font-size:30px;margin-bottom:10px;}.media-element-container{margin:20px 0;}.media-element-container .field-type-text{font-size:14px;padding:10px;}.media-element-container img{max-width:100%;height:auto;}.our-produce{padding:6px 10px;margin:20px 0;}.our-produce h2{font-size:15px;margin-bottom:15px;}.our-produce .views-row:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.our-produce .views-row{float:none;width:auto;margin-bottom:20px;}.our-produce .views-row .views-field-field-visual{width:140px;text-align:center;}.our-produce .views-row .views-field-title{font-size:18px;font-weight:normal;padding-right:10px;}#main-content #search-block-form input[type="text"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px 10px 5px 48px;height:30px;font-size:14px;line-height:normal;}#main-content #search-block-form input[type="submit"]{width:44px;height:30px;background-image:url(/sites/all/themes/picoty/img/styles/bg_search3.png);background-position:center center;}.search-results{margin-top:0;}.search-results article{padding:5px 0;border-bottom-color:#c1c1c1;}.search-results article h3{font-size:14px;margin-bottom:11px;font-weight:bold;}.search-results article p{font-size:12px;}.item-list-pager{font-size:18px;text-align:right;clear:both;}.pane-menu-menu-library-search{margin-bottom:20px;}.pane-menu-menu-library-search li{margin-right:20px;}.pane-menu-menu-library-search li a{width:40px;height:40px;background-size:100%;}.attachment .view-id-library .views-row{float:none;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;}.view-id-library .views-row iframe{width:100%;height:170px;}.media-youtube-video iframe{width:100%;height:200px;}.element-invisible{display:none;}.view-id-library > article.video-play{float:left;width:49%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;margin:0 0 10px;}.view-id-library > article.video-play img{max-width:100%;height:auto;}.view-id-library > article.video-play:nth-of-type(even){clear:none;padding-right:0;float:right;}#picoty-recherche-implantations-form{border:none;padding:0;}#picoty-recherche-implantations-form #edit-adresse-depart,#picoty-recherche-implantations-form #edit-adresse-arrivee{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px 5px 5px 43px;background-image:url(/sites/all/themes/picoty/img/styles/bg_search3.png);margin-bottom:10px;font-size:14px;font-weight:normal;float:none;display:block;height:30px;background-position:7px center;}#picoty-recherche-implantations-form #edit-type-implantations div.fieldset-wrapper > div{font-size:12px;margin-bottom:5px;}#edit-type-implantations div.fieldset-wrapper > div label{font-size:12px;font-weight:normal;}#picoty-recherche-implantations-form #edit-type-implantations{float:none;margin:0 0 20px;}#picoty-recherche-implantations-form{height:auto;margin-bottom:10px;}#picoty-recherche-implantations-form #edit-submit{width:auto;height:auto;float:none;margin:0;}#implantations-map{height:400px;width:auto;margin:0 -10px;min-height:0;}.panel-display .center-wrapper .inside .view-job-list .views-row .node{border-bottom:none;height:auto;position:relative;padding-bottom:30px;margin-bottom:20px;}.panel-display .center-wrapper .inside .view-job-list .views-row .node .content .job_visual{width:auto;float:none;margin:0 0 5px;height:auto;}.panel-display .center-wrapper .inside .view-job-list .views-row .job_visual img{display:block;width:100%;height:auto;}.panel-display .center-wrapper .inside .view-job-list .views-row .job_visual .job_postule{padding:4px;font-size:18px;position:absolute;left:0;right:0;bottom:0;margin:0;}.panel-display .center-wrapper .inside .view-job-list .views-row .node .content .job_content{float:none;width:auto;font-size:12px;margin-bottom:5px;}.panel-display .center-wrapper .inside .view-job-list .job_content h2{font-size:14px;font-weight:bold;margin-bottom:15px;}.panel-display .center-wrapper .inside .view-job-list .job_content .field-type-text-with-summary{font-size:12px;font-weight:normal;margin:0 0 5px;}.panel-display .center-wrapper .inside .view-job-list .views-row .node .links{display:none;}.node-type-webform .node-webform .webform-client-form input[type="text"],.node-type-webform .node-webform .webform-client-form input[type="email"],.node-type-webform .node-webform .webform-client-form textarea{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.node-type-webform .webform-client-form #edit-submitted-cv-ajax-wrapper input[type="file"],.node-type-webform .webform-client-form #edit-submitted-lettre-de-motivation-ajax-wrapper input[type="file"]{height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:30px;padding:0;}.node-type-webform .webform-client-form #edit-submitted-cv-ajax-wrapper input[type="submit"],.node-type-webform .webform-client-form #edit-submitted-lettre-de-motivation-ajax-wrapper input[type="submit"]{float:right;padding:3px 5px;height:auto;margin:0;}.node-type-webform .node-webform .webform-client-form div.form-item{float:none;clear:both;}.node-type-webform .node-webform .webform-client-form div.form-item:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.node-type-webform .node-webform .webform-client-form .form-wrapper{float:none;margin:20px 0;padding:0;}.node-type-webform .node-webform .webform-client-form .form-wrapper #edit-submit{height:auto;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;float:none;height:auto;}.panel-display .center-wrapper .inside .content .job_visual{width:auto;}.panel-display .center-wrapper .inside .content .job_visual img{max-width:100%;height:auto;}body.node-type-job .field-type-entityreference label{font-size:30px;margin:0 0 15px;}.panel-display .center-wrapper .inside .field-type-entityreference .view-current-offers .views-table{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;}.panel-display .center-wrapper .inside .field-type-entityreference .view-current-offers .views-table thead tr{margin:0 0 5px;font-size:12px;font-weight:bold;width:auto;}.panel-display .center-wrapper .inside .field-type-entityreference .view-current-offers .views-table tbody,.panel-display .center-wrapper .inside .field-type-entityreference .view-current-offers .views-table thead{width:auto;}.panel-display .center-wrapper .inside .field-type-entityreference .view-current-offers .views-table tbody tr{height:auto;padding:5px 0;margin:0;width:auto;font-size:12px;font-weight:normal;}.panel-display .center-wrapper .inside .field-type-entityreference .view-current-offers .views-table tbody tr:after{content:"";display:block;overflow:hidden;clear:both;visibility:hidden;}.node-page-iframe iframe{width:100%;}footer[role="contentinfo"]{padding:5px 10px 18px;}footer[role="contentinfo"] nav[role="navigation"],footer[role="contentinfo"] .pane-menu-menu-footer{display:none;}.footer-container{width:auto;padding:0;}footer[role="contentinfo"]:before{height:5px;top:-10px;}footer[role="contentinfo"] > div > p{font-size:12px;}#menu-sidebar-individual,#menu-sidebar-professional{display:none;}}
