html{color:#000}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}del,ins{text-decoration:none}

html,body{width:100%;min-height:100%;_height:100%;margin:0;padding:0}body{font:1em Arial,Helvetica,sans-serif;text-align:left;background-color:white}p{font-size:14px;padding-bottom:10px}a{color:#08c;text-decoration:none}a img{border:0}a:hover{text-decoration:underline}a:visited{color:#059}button::-moz-focus-inner{padding:0;border:0}button{overflow:visible;width:auto}button{background-color:transparent}table,th,td,tr{border-collapse:collapse;border:1px solid black}fieldset{border:0}.clear{clear:both;height:0;font-size:0;line-height:0}strong{font-weight:bold}em{font-style:italic}.clear_fix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clear_fix{display:inline-block}/*\*/* html .clear_fix{height:1%}.clear_fix{display:block}/**/:target{padding-top:36px;margin-top:-36px}

.header{padding:32px 0 32px 12px}.illustration_logo_header{float:left;width:252px}.illustration_logo_header a{display:block}.box_download{float:right;width:306px}.legend_download,.download_button_wrapper{float:left}.download_button_wrapper{padding-left:10px;width:200px}

.main_menu{padding-bottom:38px;display:table;width:100%;position:relative}.main_menu ul{display:table-row;position:relative;width:100%;z-index:100}.main_menu li{display:table-cell;font-size:14px;line-height:16px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;width:15%}.main_menu li img{display:block}.main_menu h2 img{display:inline}.main_menu li>a,.main_menu li>a:hover{padding:10px 5px;text-align:center;white-space:nowrap;display:block;line-height:16px;color:#2f2f2f;text-shadow:#fff 0 1px 1px;border:1px solid #b9b9b9;border-left:0 none}.main_menu li a{background:#d1d1d1 url(/images/common/backgrounds/bg_menu.gif) repeat-x left top}.main_menu li:first-child a,.main_menu li:first-child a:hover{border-left:1px solid #b9b9b9}.main_menu li a:hover,.main_menu li.selected a,.main_menu li.dropdown_hovered a{background:#fff url(../../images/common/backgrounds/bg_menu_hover.gif) repeat-x left top;text-decoration:none}.main_menu li.has_dropdown a:hover,.main_menu li.dropdown_hovered a{border-bottom:1px solid #fff}.main_menu li:first-child,.main_menu li:first-child a,.main_menu li:first-child a:hover{-moz-border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px}.main_menu li:last-child,.main_menu li:last-child a,.main_menu li:last-child a:hover{-moz-border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0}.box_dropdown_wrapper{position:absolute;left:-11px;padding-top:30px;z-index:200}.inner_drop_box_three_columns{background:transparent url(/images/common/backgrounds/dropdown/inner_dropdown_box_three_column_bg.gif) repeat-y 0 0}.inner_drop_box_two_columns{background:transparent url(/images/common/backgrounds/dropdown/inner_dropdown_box_two_column_bg.gif) repeat-y 0 0}.inner_drop_box_three_columns_equal{background:transparent url(/images/common/backgrounds/dropdown/inner_dropdown_box_three_column_equal_bg.gif) repeat-y 0 0}.inner_drop_box_three_columns_column_01,.inner_drop_box_three_columns_column_02,.inner_drop_box_three_columns_column_03,.inner_drop_box_two_columns_column_01,.inner_drop_box_two_columns_column_02,.inner_drop_box_three_columns_equal_column_01,.inner_drop_box_three_columns_equal_column_02,.inner_drop_box_three_columns_equal_column_03{float:left;padding:0 20px 0 28px}.inner_drop_box_three_columns_column_01,.inner_drop_box_three_columns_column_02{width:300px}.inner_drop_box_two_columns_column_01,.inner_drop_box_two_columns_column_02{width:434px}.inner_drop_box_three_columns_equal_column_01,.inner_drop_box_three_columns_equal_column_02,.inner_drop_box_three_columns_equal_column_03{width:272px}.inner_drop_box_three_columns_column_03,.inner_drop_box_two_columns_column_02,.inner_drop_box_three_columns_equal_column_03{padding-right:0}.inner_drop_box_three_columns_column_01,.inner_drop_box_two_columns_column_01,.inner_drop_box_three_columns_equal_column_01{padding-left:0}.inner_drop_box_three_columns_column_03{width:216px}.dropdown_title{font:normal 30px Georgia,"Times New Roman",Times,serif;color:#3a373c;padding-bottom:20px}.box_dropdown_wrapper .box_article{padding:0 0 20px}.box_dropdown_wrapper .box_article p{font-size:13px;padding-bottom:10px}.box_dropdown_wrapper ul{float:none}.box_dropdown_wrapper li{float:none;padding-bottom:10px;font-size:13px}.box_dropdown_wrapper .box_content a,.box_dropdown_wrapper .box_content a:hover,.box_dropdown_wrapper li a,.box_dropdown_wrapper li a:hover{border:0 none}.box_dropdown_wrapper a,.box_dropdown_wrapper a:hover,.box_dropdown_wrapper .box_content a,.box_dropdown_wrapper .box_content a:hover,.box_dropdown_wrapper .box_content .title_05 a,.box_dropdown_wrapper .box_content .title_05 a:hover,.main_menu li .box_dropdown_wrapper a,.main_menu li.selected .box_dropdown_wrapper a,.main_menu li .box_dropdown_wrapper a:hover{background:transparent none;padding:0;display:inline}.box_dropdown_wrapper .box_content li a,.box_dropdown_wrapper .box_content li a:hover,.box_dropdown_wrapper .box_content .link_01 a,.box_dropdown_wrapper .box_content .link_01 a:hover{background:transparent url(/images/common/picto/blue_arrow.png) no-repeat right 6px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;border:0 none;padding:0 10px 0 0;font-size:13px;color:#08c;text-shadow:0 0 0 transparent}.main_menu li .box_dropdown_wrapper p a,.main_menu li.selected .box_dropdown_wrapper p a,.main_menu li .box_dropdown_wrapper p a:hover{color:#08c}.main_menu li .box_dropdown_wrapper p a:hover{text-decoration:underline}.main_menu li .box_dropdown_wrapper p a:visited{color:#059}.box_dropdown_wrapper .box_content li a:hover,.box_dropdown_wrapper .box_content .link_01 a:hover{text-decoration:underline}.box_dropdown_wrapper .box_content .title_05{padding-bottom:0}.box_dropdown_wrapper .box_content .title_05 a,.box_dropdown_wrapper .box_content .title_05 a:hover{color:#759e1a;padding-bottom:0}.box_dropdown_wrapper .box_content .title_05 a:hover{text-decoration:underline}.box_dropdown_wrapper_illustration{text-align:center}.box_dropdown_wrapper .box_dropdown_wrapper_illustration img{display:inline}li.dropdown_hovered .box_dropdown_wrapper .box_dropdown_wrapper_illustration a,li.dropdown_hovered .box_dropdown_wrapper .box_dropdown_wrapper_illustration a:hover{background:transparent none}.box_dropdown_wrapper .button_01,.box_dropdown_wrapper .button_01 .border_l,.box_dropdown_wrapper .button_01 .border_r{background-color:#fff}.box_dropdown_wrapper .button_01 .border_l,.box_dropdown_wrapper .button_01 .border_r{min-height:28px}.main_menu li:last-child img{display:inline}.submenu .list_submenu li{font-size:14px;padding:8px 0 8px 10px;background:transparent url(../../images/common/backgrounds/border_gradient_transparent.gif) no-repeat 0 top}.submenu .list_submenu li:first-child{background:0}.submenu .list_submenu li a,.submenu .list_submenu li a:hover{font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;background:transparent url(../../images/common/picto/submenu_picto.gif) no-repeat right 0;color:#313131;text-decoration:none;display:block;min-height:16px;_height:16px}.submenu .list_submenu li a:hover,.submenu .list_submenu li.selected a,.submenu .list_submenu li.selected a:hover{background:transparent url(../../images/common/picto/submenu_picto_hover.gif) no-repeat right 0}.submenu .list_submenu li.selected a,.submenu .list_submenu li.selected a:hover{font-weight:bold}.submenu .list_submenu li a:hover{text-decoration:underline}#main_menu_id .box_dropdown_wrapper ul li{list-style-type:none}#main_menu_id .box_dropdown_wrapper ul{margin-left:0}

#content_wrapper{background:transparent url(../../images/common/backgrounds/bg_page.jpg) repeat-x 0 0}.content{width:968px;margin:0 auto}.box_columns,.box_full_columns{padding-bottom:56px}.column_01,.column_02,.column_03{float:left}.column_01{width:242px}.column_02{width:690px;padding-left:34px}.home .box_columns .column_01{width:310px}.home .box_columns .column_02{width:626px;padding-left:24px}

.title_01{font-size:40px;display:inline}.title_02,.title_03,.title_03 a,.title_03 a:hover,.title_08,.title_09,{font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif}.title_01,.title_04,.title_04 a,.title_04 a:hover,.title_06,.title_06 a,.title_06 a:hover{font-family:Georgia,"Times New Roman",Times,serif}.title_03,.title_03 a,.title_03 a:hover,.title_05,.title_05 a,.title_05 a:hover,.title_08,.title_09,{font-weight:bold}.title_02{font-size:12px;color:#FFF}.title_03,.title_03 a,.title_03 a:hover{font-weight:bold;font-size:11px;color:#d1d1d1;padding-bottom:4px;text-decoration:none}.title_03 a:hover{text-decoration:underline}.title_04,.title_04 a,.title_04 a:hover,.title_06,.title_06 a,.title_06 a:hover{font-style:italic}.title_08,.title_09{color:#313131}.title_04,.title_04 a,.title_04 a:hover{font-size:26px;text-decoration:none}.box_article .title_05,.title_05,.title_05 a,.title_05 a:hover{color:#759e1a;text-decoration:none;font-size:12px;text-transform:uppercase;padding-bottom:10px}.title_05 a:hover{text-decoration:underline}.column_02 .title_05{padding-bottom:14px}.title_06{padding:4px 0}.title_06,.title_06 a,.title_06 a:hover{font-size:21px;text-decoration:none}.title_06 a:hover{text-decoration:underline}.title_07 a,.title_07 a:hover{font-size:11px;font-weight:bold}.title_08{font-size:13px;padding-bottom:12px}.title_09{font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;padding-bottom:18px}.title_010{font-size:25px;font-family:Georgia,"Times New Roman",Times,serif;color:#313131;padding-bottom:10px}.link_01 a,.link_01 a:hover{background:transparent url(../../images/common/picto/blue_arrow.png) no-repeat right 6px;padding-right:10px;font-size:14px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;display:inline-block}.list_02,.list_03,.list_04{padding-bottom:10px}.list_02 li,.list_03 li{color:#444;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif}.list_02 li{list-style-type:disc;padding:0 0 4px 10px;font-size:14px}.list_03 li{border-bottom:1px solid #ececec;padding:6px 0;font-size:14px}.list_04 li{padding-bottom:4px}.box_article_illustration{float:right;margin-left:20px;margin-bottom:6px}.column_01 .box_article{padding-left:20px;padding-right:14px}.box_hr,.box_hr hr,.box_hr_dark,.box_hr_dark hr{height:1px;margin:0;padding:0;line-height:0;font-size:0}.box_hr{background:transparent url(../../images/common/backgrounds/bg_hr.gif) no-repeat center 0;position:relative;margin:10px 0;z-index:-1}.box_hr hr{visibility:hidden;position:absolute;z-index:100}.box_hr_dark{background:transparent url(../../images/common/backgrounds/bg_hr_dark.gif) no-repeat center 0;position:relative;margin:10px 0}.box_hr_dark hr{visibility:hidden;position:absolute;z-index:100}.home .box_columns{padding-bottom:36px}.symfony_introduction_box{background-color:#f2f2f2;padding:20px 32px 20px 20px;margin-bottom:10px}.symfony_introduction_box p{font-size:13px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;padding-bottom:36px}.symfony_introduction_box_list{text-align:center}.symfony_introduction_box_list li{padding-bottom:6px}.symfony_introduction_box_list .button_01,.symfony_introduction_box_list .button_01 span{float:none}.symfony_introduction_box .button_01{width:208px}.column_01 .box_article p,.column_01 .box_article .link_01 a,.column_01 .box_article .link_01 a:hover{font-size:13px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif}.column_01 .box_article p{color:#737373;padding-bottom:0}.symfony_reasons_box{border:1px solid #e7e7e7;padding:14px 1px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:36px;position:relative}.symfony_reasons_box .title_05{padding-bottom:0;padding-left:18px}.box_reasons{position:absolute;right:20px;top:10px;width:150px;z-index:1000;text-align:right}.box_reasons a{font-size:13px}.reasons_list{background:transparent url(../../images/common/backgrounds/symfony_reasons_box_bg.png) no-repeat left top;padding:6px 0 0 18px}.reasons_list li{float:left;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:18px;color:#737373}.reason_fast,.reason_flexible,.reason_easy{min-height:74px;_height:74px}.reason_fast,.reason_sustainable{width:300px}.reason_flexible,.reason_innovative{width:334px}.reason_easy,.reason_interoperable{width:296px}.reason_fast .inner_reasons,.reason_flexible .inner_reasons,.reason_easy .inner_reasons{padding-top:12px;min-height:62px;_height:62px}.reason_flexible .inner_reasons,.reason_easy .inner_reasons,.reason_innovative .inner_reasons,.reason_interoperable .inner_reasons{padding-left:100px}.reason_sustainable .inner_reasons,.reason_innovative .inner_reasons,.reason_interoperable .inner_reasons{padding-top:22px;min-height:56px;_height:56px}.reason_fast .inner_reasons,.reason_sustainable .inner_reasons{padding-left:90px}.reason_fast .inner_reasons{background:transparent url(../../images/reasons/fast.png) no-repeat 0 0}.reason_flexible .inner_reasons{background:transparent url(../../images/reasons/flexible.png) no-repeat 10px 0}.reason_easy .inner_reasons{background:transparent url(../../images/reasons/easy.png) no-repeat 10px -10px}.reason_sustainable .inner_reasons{background:transparent url(../../images/reasons/sustainable.png) no-repeat 10px 0}.reason_innovative .inner_reasons{background:transparent url(../../images/reasons/innovative.png) no-repeat 10px 0}.reason_interoperable .inner_reasons{background:transparent url(../../images/reasons/interoperable.png) no-repeat 10px 0}.home_carousel,.wrapper_home_carousel,.box_carousel{width:632px}.wrapper_home_carousel{height:485px;overflow:hidden}.home_carousel{position:relative}.home_carousel .next_btn{position:absolute;top:-22px;right:6px}.home_carousel .jcarousel-clip{width:632px}.carousel_step{position:absolute;bottom:4px;width:632px;z-index:1}.carousel_step_list{margin:auto;width:32px}.carousel_step li,.box_carousel_list li{float:left}.box_carousel_list li{width:632px}.carousel_step li a{padding:0 2px 0 3px;background:url(../../images/common/picto/carrousel/link_unactive.png) no-repeat left top;width:11px;height:11px;display:inline-block}.carousel_step li.selected a{background-image:url(../../images/common/picto/carrousel/link_active.png)}.box_relative_content{background-color:#eaeaea;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:22px 20px 22px 26px;margin-bottom:30px}.box_relative_content p{font-size:13px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;color:#313131}.relative_content_box_columns .column_01{width:280px}.relative_content_box_columns .column_02{width:272px;padding-left:34px}.relative_content_box_columns .column_03{width:290px;padding-left:44px}.relative_content_box_columns .link_01 a,.relative_content_box_columns .link_01 a:hover{font-size:13px}.event_list li{padding-bottom:4px;margin-bottom:6px;border-bottom:1px solid #d1d1d1}.event_list li,.event_list li a,.event_list li a:hover{font-size:13px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;color:#313131;text-decoration:none}.event_list li a:hover,.event_list li a:hover .place_date{text-decoration:underline}.event_list li .place_date,.event_list li a .place_date,.event_list li a:hover .place_date{color:#759e1a}.upcoming_event_illustration,.upcoming_event_text{float:left}.upcoming_event p{font-size:16px;color:#759e1a}.upcoming_event_illustration{width:108px}.upcoming_event_text{width:140px;padding-left:22px}.upcoming_event_title,.upcoming_event_title a,.upcoming_event_title a:hover{font-size:20px;color:#313131;text-decoration:none}.upcoming_event_title a:hover,.upcoming_event_title a:hover em{text-decoration:underline}.upcoming_event_title{padding-bottom:12px}.upcoming_event_title em,.upcoming_event_title a em,.upcoming_event_title a:hover em{font-size:14px;line-height:17px;font-style:normal;color:#759e1a}.box_title{padding-bottom:24px;position:relative}.box_title h1{display:block;width:560px}.upcoming_event_title em{display:block;padding-top:4px}.tag a,.tag a:hover{color:#759e1a;font-size:12px;text-decoration:none;padding-bottom:6px;margin-right:15px}.tag a:hover{text-decoration:underline}.breadcrumb{color:#b7b7b7;font-size:12px;padding-bottom:8px;position:relative}.breadcrumb span{color:#737373}.breadcrumb .version{background-color:#777;color:#fefefe;padding:5px 7px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.box_article{padding:12px 0}.box_article p{font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;color:#444;padding-bottom:22px}.box_article .title_04{padding-bottom:40px}.box_article .complementaries_informations,.box_article .complementaries_informations a,.box_article .complementaries_informations a:hover{font-size:12px;font-style:normal;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif}.box_article .complementaries_informations{display:block;padding-left:65px}.feed{margin-top:20px}.feed .box_article h2{margin-bottom:0}.feed .complementaries_informations{padding-left:0}.feed p{padding-top:20px;padding-bottom:0}.box_article ul,.box_article ol{margin-left:36px;color:#444;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:14px;margin-bottom:12px;margin-top:12px}.box_article ul li{list-style-type:disc}.box_article ol li{list-style-type:decimal}.box_article h2{margin-bottom:12px;font-size:18px}.content_article{padding-bottom:10px}.title_06 .date{font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-style:normal}.box_most{padding-bottom:40px}.list_most_js_actived{margin-bottom:60px}.list_most{position:relative}.list_most ol li{list-style-type:decimal;margin-left:24px}.list_most ol{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;padding:8px;margin-top:-1px;position:relative;z-index:900}.list_most li .title_07 a{border:1px solid #f4f4f4;line-height:13px}.list_most li ol,.list_most li .title_07 a,.list_most li.selected .title_07 a{border:1px solid #ebebeb}.list_most li.selected .title_07 a,.list_most li.selected .title_07 a:hover,.list_most li .title_07 a,.list_most li .title_07 a:hover{display:block;background-color:#fff;position:relative;z-index:1000;padding-top:10px;min-height:24px;_height:24px;text-align:center;width:119px;border-bottom:0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;margin-top:10px}.list_most li .title_07 a,.list_most li .title_07 a:hover{color:#8b8a8a}.list_most li.selected .title_07 a,.list_most li.selected .title_07 a:hover{color:#759e1a}.list_most li .list_most_popular li{font-size:13px;padding-bottom:14px}.list_most li .list_most_popular li a,.list_most li .list_most_popular li a:hover{font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;color:#444;text-decoration:none}.list_most li .list_most_popular li a:hover{text-decoration:underline}.list_most_js_actived ol{display:none}.list_most_js_actived li.selected ol{display:block}.list_most_js_actived li a.list_most_second_tab,.list_most_js_actived li a:hover.list_most_second_tab,.list_most_js_actived li.selected a.list_most_second_tab,.list_most_js_actived li.selected a:hover.list_most_second_tab,.list_most_js_actived li a.list_most_first_tab,.list_most_js_actived li a:hover.list_most_first_tab,.list_most_js_actived li.selected a.list_most_first_tab,.list_most_js_actived li.selected a:hover.list_most_first_tab{position:absolute;top:-10px;*top:0;z-index:2000}.list_most_js_actived li.box_most_off{font-size:0;line-height:0}.list_most_js_actived li a.list_most_second_tab,.list_most_js_actived li a:hover.list_most_second_tab,.list_most_js_actived li.selected a.list_most_second_tab,.list_most_js_actived li.selected a:hover.list_most_second_tab{right:0}.list_most_js_actived li a.list_most_first_tab,.list_most_js_actived li a:hover.list_most_first_tab,.list_most_js_actived li.selected a.list_most_first_tab,.list_most_js_actived li.selected a:hover.list_most_first_tab{left:0}.list_most_js_actived li a.list_most_first_tab,.list_most_js_actived li a.list_most_second_tab{border:1px solid #fff}.list_most_js_actived li.selected ol{position:relative;top:33px;*top:25px}.list_most_js_actived li.box_most_off .title_07 a,.list_most_js_actived li.box_most_off .title_07 a:hover{min-height:21px;*min-height:18px;_height:18px}.inner_box_column_02{padding-bottom:30px}.inner_column_01,.inner_column_02{float:left;width:314px}.inner_column_01{padding-right:40px}.zoom_box{border:1px solid #ebebeb;padding:12px 18px 2px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.page_error .box_full_columns{min-height:154px;_height:154px}.page_error .title_01{display:block}.page_error .title_01,.page_error .title_04{padding-bottom:10px}.page_error .list_error li,.page_error p,.page_error p a,.page_error p a:hover{font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:13px}.list_01 li{font-size:13px;padding-bottom:10px}.list_01 li a,.list_01 li a:hover{font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;text-decoration:none}.list_01 li a:hover{text-decoration:underline}ul.get_in_touch_list{margin:0}ul.get_in_touch_list li{list-style-type:none;width:164px;float:left;padding-left:16px}.get_in_touch_list li.first{padding-left:0}.get_in_touch_list li .illustration_get_in_touch .illustration{display:block}.get_in_touch_list li p a,.get_in_touch_list li p a:hover{font-size:13px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;color:#444}.get_in_touch_list li p a:hover{text-decoration:underline}.aphabetical_list{padding-bottom:18px}.aphabetical_list li{display:inline;padding:0 2px;font-size:16px}.aphabetical_list li a,.aphabetical_list li a:hover{text-decoration:none}.aphabetical_list li a:hover{text-decoration:underline}.illustration_article_content{float:left;margin-right:16px}.box_article_content{padding-bottom:18px}.box_article_content a,.box_article_content a:hover,.box_article_content p{font-size:13px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif}.box_article_content p{padding-bottom:10px}.box_trainings .column_01,.box_trainings .column_02,.box_trainings .column_03{float:left;min-height:200px;_height:200px}.box_trainings .column_01{width:210px}.box_trainings .column_01,.box_trainings .column_02{padding-right:26px;margin-right:26px;border-right:1px solid #e7e7e7}.box_trainings .column_02{width:130px;padding-left:0}.box_trainings .column_03{width:244px}.download_demo_button .button_01{float:right}.inner_box_column_02.download{padding-bottom:0}.carrousel_intro{padding-bottom:36px}.books_filter{float:right}.carrousel_nav_title .title_05,.carrousel_nav,.carrousel_nav_title{float:left}.carrousel_nav{padding-top:4px;padding-left:14px}.carrousel_nav li{font-size:0;line-height:0;float:left;padding-right:4px}.carrousel_nav li a{background:url(../../images/common/picto/carrousel/link_unactive.gif) no-repeat left top;width:9px;height:9px;display:inline-block}.carrousel_nav li a.active{background-image:url(../../images/common/picto/carrousel/link_active.gif)}.box_carousel_books{position:relative}.box_carousel_books .jcarousel-clip{width:652px}.list_carourel_books{position:relative}.list_carourel_books li{width:300px;padding:0 24px 30px 0}.list_carourel_books li,.box_illustration_carousel,.box_text_carousel{float:left}.carrousel_actions{text-align:center}.carrousel_actions .button_01{float:none}.box_illustration_carousel{width:124px;padding-right:20px}.box_text_carousel{width:156px;min-height:168px;_height:168px;padding-bottom:10px}.box_text_carousel p.price{font-size:11px}.previous_arrow,.next_arrow{position:absolute;top:70px;cursor:pointer}.previous_arrow{left:-10px}.next_arrow{right:-10px}.box_article .box_trainings{padding-bottom:30px}.box_carrousel_wrapper{padding-top:26px}.box_introduction{padding-top:0}.box_introduction p{font-size:16px;color:#737373}.article_illustration,.article_text{float:left}.article_illustration{width:146px;padding-right:16px}.article_text{width:528px}.box_page_summary{-moz-border-radius:2px 2px 2px 2px;background-color:#f2f2f2;margin-top:20px;padding:22px 20px}.box_page_summary .article_illustration{width:106px}.box_page_summary .article_text{width:488px;font-family:Georgia,"Times New Roman",Times,serif}.box_page_summary p{font-size:16px;padding-bottom:18px}.symfony_team_box{margin:26px 0}.box_article_and_illustration .article_illustration,.box_article_and_illustration .article_text{float:left}.box_article_and_illustration .article_illustration{width:192px;padding-right:36px}.box_article_and_illustration .article_text{width:462px}.member_team_01,.member_team_02,.member_team_03{width:204px;float:left;padding-bottom:20px}.member_team_01,.member_team_02{padding-right:20px}.illustration_member_team{display:block;padding-bottom:14px}.symfony_team_box .title_08,.symfony_team_box p{padding-bottom:2px}.symfony_team_box .job_member{font-style:normal;color:#699012}.list_contact_member li,.member_team_03 a{font-size:14px;padding-bottom:2px}p.text_previous_list{padding-bottom:4px;color:#313131}.get_started_introduction .inner_column_01{width:298px;padding-right:20px}.get_started_introduction .inner_column_02{width:370px}.get_started_introduction .inner_column_02 p{font-size:13px;color:#444;padding-bottom:0}.get_started_introduction .box_relative_content{padding:16px;min-height:170px;margin-bottom:0}.get_started_introduction .title_05{padding-bottom:40px}.get_started_introduction .box_relative_content p{font-size:12px;text-align:center}.block_grey_highlight_spacer{padding-bottom:20px}.block_grey_lowlight_spacer{padding-bottom:10px}.block_grey_highlight_wrapper,.block_grey_lowlight_wrapper{padding:5px}.block_grey_lowlight,.block_grey_highlight{background-color:#f5f5f5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:32px}.block_grey_highlight h2{font-size:30px;color:#3a373c;font-family:Georgia,"Times New Roman",Times,serif;padding-bottom:15px}.block_grey_highlight p,.block_grey_lowlight p{color:#737373;line-height:1.5em;padding-bottom:25px}.block_grey_highlight .column_left,.block_grey_lowlight .column_left{float:left;width:219px}.block_grey_highlight .column_right{float:left;width:397px}.block_grey_lowlight .column_right{float:left;padding-top:30px;width:300px}.block_grey_footer_links ul{float:left;width:205px}.block_grey_footer_links li,.block_grey_footer_links_one_column li{font-size:13px;padding-bottom:13px}.block_grey_footer_links a,.block_grey_footer_links_one_column a{padding-right:10px;background:transparent url(../../images/common/picto/blue_arrow.png) no-repeat right 6px}.block_grey_footer_links li.last{font-weight:bold}.facet-selected{font-weight:bold}.search-form div.input{float:left;display:inline;margin-right:10px;background:transparent url(../../images/common/backgrounds/medium_txt_bg.gif) repeat-x 0 0;border:1px solid #d5d5d5;float:left;display:inline}.search-form input{padding-left:30px;height:24px;border:0;background:transparent url(../../images/common/backgrounds/search.png) no-repeat 5px 5px}.columns-learn-sf-others-parent{color:#737373;padding-bottom:30px}.columns-learn-sf-others-1-3{text-align:center;width:230px;float:left}.columns-learn-sf-others-1-3 h3{font-size:24px;color:#3a373c;font-family:Georgia,"Times New Roman",Times,serif;padding-bottom:10px}.columns-learn-sf-others-1-3 .column-content{padding:0 20px;height:90px}.columns-learn-sf-others-1-3 .search-api{padding-left:15px}.columns-learn-sf-others-1-3 .search-api input{float:left;margin-right:5px;width:100px;background:transparent url(../../images/common/backgrounds/medium_txt_bg.gif) repeat-x 0 0;border:1px solid #d5d5d5;padding:2px}.columns-learn-sf-others-1-3 .button_bottom{padding-left:75px}.search-form .search-methods{padding-bottom:20px}.search-form .search-methods label{color:#737373;display:inline-block;font-weight:normal;font-size:14px;vertical-align:8px}.columns-services-parent{padding-top:30px}.columns-services-1-3{padding:0 15px;width:200px;float:left}.columns-services-parent h2{color:#759e1a;font-family:Arial,Tahoma,Verdana,sans-serif;font-size:13px;font-weight:bold;padding-bottom:15px;text-transform:uppercase}.columns-services-parent p{font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;padding-bottom:10px;color:#737373}.inner_box_column_02_border{padding-top:10px}.inner_box_column_02_border .inner_column_01,.inner_box_column_02_border .inner_column_02{min-height:312px}.inner_box_column_02_border .inner_column_01{padding-right:20px;margin-right:20px;border-right:1px solid #e7e7e7}.get_in_touch_list li .illustration_with_play .illustration{margin-left:0}.illustration_with_play{position:relative;display:block}.illustration_with_play .play{display:block;width:42px;height:42px;position:absolute;left:46px;top:22px;z-index:1000}ul.quick_tour_list{background:transparent url(../../images/common/backgrounds/bg_5_arrows.gif) no-repeat 0 0;min-height:48px;_height:48px}.quick_tour_list li{float:left;width:146px;text-align:center;padding-top:14px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:14px;color:#fff}.quick_tour_list li.special_link{width:96px}.box_quick_tour{margin:30px 0}.add-comment{font-size:14px;background:url(../../images/common/backgrounds/blog_add_comment.png) repeat-y -683px 0}.add-comment h2{padding-top:36px;text-indent:70px;background:url(../../images/common/backgrounds/blog_add_comment.png) repeat-y 0 0}.add-comment .add-comment-content{padding:25px 65px;padding-top:10px}.add-comment label{display:block;color:#444}.add-comment textarea{border:1px solid #d4d4d4;padding:2px;margin-top:10px}.add-comment textarea{width:465px;height:100px}.add-comment .separator{height:15px}.add-comment .actions{padding-right:33px}.add-comment .error a{color:#f33 !important}.error{color:#f33 !important}.add-comment .error a:hover{text-decoration:none}.add-comment .error ul li{padding:6px 0 10px 56px;background:0}.comments{color:#444;font-size:14px;padding-top:30px}.comments h2{color:#313131;font-size:21px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;padding-bottom:17px}.comments li{background:url(../../images/common/backgrounds/blog_comment_top.png) no-repeat top center;padding:17px 0 34px 0}.box_article .post{margin-bottom:30px}.post h1,.post h2,.post h3{margin-bottom:15px}.post h1{font-size:20px}.post h2{font-size:18px;font-style:italic}.comments .gravatar,.post .gravatar{float:left;width:65px}.post .gravatar{margin-top:4px}.comments .blog_nb{float:right}.comments .comment_body{padding-left:65px}.comments .comment_head{padding-bottom:10px}.search-results{padding-top:25px;font-size:14px}.search-results h2{padding-bottom:15px;color:#313131;font-weight:bold;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif}.search-results li{padding:6px 0;background:url(../../images/common/picto/search_separator.png) no-repeat bottom left}.search-results li em{color:#759e1a}.search-results h4{font-size:1.2em;font-size:1.2em;margin-bottom:1em}.search-results .type{font-size:.8em;background-color:#777;border-radius:4px 4px 4px 4px;color:#fefefe;padding:2px 5px}.search-results .more,.search-results .navigation a{display:inline;font-weight:bold;background:0;margin-bottom:30px}.search-results .more{display:block}.search-results .navigation{text-align:left}.search-results-separator{margin-bottom:20px}.searchlogo{margin-bottom:30px}#services-request-form,#event-form{background-color:#eaeaea;padding:40px 20px}#services-request-form label,#event-form label{display:block;float:left;height:50px;width:110px;font-size:12px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;color:#737373}#services-request-form input,#services-request-form textarea,#event-form input,#event-form textarea,{border:1px solid #d4d4d4;padding:2px}#services-request-form input,#services-request-form select,#event-form input,#event-form select,{border:1px solid #d4d4d4;width:175px}#services-request-form textarea,#event-form textarea{width:510px;height:150px}#event-form .title input,#event-form .url input{width:510px}#services-request-form .col-left,#services-request-form .col-right{width:315px;float:left}#services-request-form .categories{width:540px;float:left}#services-request-form .categories .error{padding-left:0}#services-request-form .categories input{width:20px;display:inline}#services-request-form .categories label{display:inline-block;float:none;width:250px;height:30px}#services-request-form .error,#event-form .error{color:#f33;padding-left:120px;font-size:12px;font-style:italic}#services-request-form .error ul,#event-form .error ul{padding-bottom:10px}#services-request-form .submit,#event-form .submit{padding-left:120px}.list_services{font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:14px;padding-left:10px;padding-bottom:20px;color:#737373}.list_services li{padding-bottom:10px}.become_partner{margin-top:20px;padding-left:10px}.become_partner h2{font-size:18px;font-family:Georgia,"Times New Roman",Times,serif}.become_partner p{padding-top:10px}.block_services_contact_us{text-align:center;padding:20px}.columns-support{padding-top:30px}.columns-support h2{background:url(../../images/common/illustration/services_title.png) no-repeat 200px 7px;background-color:#f7f8f7;text-align:center;font-weight:bold;padding:8px 0;text-transform:uppercase}.columns-support .col-1{width:230px;float:left}.columns-support dl dt{font-weight:bold}.columns-support dl dd{padding:5px 15px 15px 0}dl.glossary{color:#565656}dl.glossary dt{font-weight:bold}dl.glossary dd{padding:5px 15px 15px 0}.services_picto_container{padding-bottom:50px}.services_picto_container .picto{width:100px;float:left}.services_picto_container .text{width:590px;float:left}#community_timeline_t li{padding-bottom:5px}#community_timeline_t{padding-bottom:20px}.rich_content{font-size:14px;line-height:20px}.rich_content ul{padding-left:20px;padding-bottom:10px}.rich_content ul li{list-style-type:disc}.five_minutes .illustration{float:left;padding:0 20px}.five_minutes ul{float:left}.five_minutes li{line-height:20px;margin:0;list-style-type:none;padding:8px 30px;background:url(../../images/common/backgrounds/doc_list_background.png) no-repeat 0 0}.search-error{margin-top:30px;color:red}.download-form select{margin-bottom:10px}.download-form select,.download-form button,.download-form .small{float:right}.download-form .small{margin-top:10px;font-size:10px}#download-url{text-align:right;font-size:10px;width:400px;overflow:hidden;padding-bottom:6px}#download-url a{white-space:nowrap}.community-title{background:url(../../images/common/illustration/community-title-background.png) no-repeat left top;padding:42px 0 40px 60px;position:relative}.community-title a{position:absolute;right:50px;top:50px}.community-container{padding-bottom:20px}.column-community-type-last,.column-community-type{height:160px;background-color:#f7f8f7;float:left;width:167px}.column-community-type,.column-community-type-last{text-align:center;margin-right:4px}.column-community-type-last{margin-right:0}.column-community-type p,.column-community-type div,.column-community-type-last p,.column-community-type-last div{padding:0 20px}.column-community-type .illustration,.column-community-type-last .illustration{padding:25px 0 15px 0}.column-community-type .link,.column-community-type-last .link{padding-top:7px}.column-community-type .link a,.column-community-type-last .link a{color:#f80;font-size:12px;font-weight:bold;padding-left:10px;background:url(../../images/common/illustration/community-thick.png) no-repeat left 4px}.contributors li{float:left;margin-right:10px;width:220px;height:60px}.box_article ol.contributors{margin-left:0;margin-bottom:0}.box_article ol.contributors li{list-style-type:none}.contributors ul{margin-left:0;font-size:.8em}.contributors small{font-size:.7em;color:#313131}.contributors .gravatar{float:left;width:50px}.logos td,.logos th{padding:25px;text-align:center}.logos td,.logos tr,.logos th{border:1px solid #ccc}div.button{float:right;display:block}div.rss_button{float:right;display:block;margin-top:12px}div.rss_button a{color:black;text-decoration:none}div.rss_button img{vertical-align:middle}.ads{margin-top:30px;font-size:12px}.ads h3{font-size:14px}.ads cite{color:#759e1a}.ads .ad{margin-top:15px;margin-bottom:10px}dl{margin-bottom:15px}dl,dd{font-size:14px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif}dd p{margin-top:0}dd ul,dd table{margin-bottom:10px}dd{margin-top:3px;margin-bottom:10px;margin-left:30px}.component-list td,.component-list th{font-size:14px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;padding:10px}.component-list th{text-align:center;background-color:#eee}.component-list td,.component-list tr,.component-list th{border:1px solid #ccc}.center{width:50%;margin:0 auto}.event_detail{font-size:10px;margin-top:-10px;margin-bottom:10px}.events{margin-top:30px}.doc-edit{float:right;margin:10px 10px 0 10px;background-color:#08c;border-radius:4px;font-size:12px;padding:5px 7px}.doc-edit a{color:#fff}.box_version_wrapper{float:right;width:120px;min-height:20px}.version_wrapper{position:absolute;right:0;width:120px;top:10px}.version_wrapper:hover{cursor:pointer}.version_wrapper .version,.version_wrapper .other_version{background-color:#777;border-radius:4px 4px 4px 4px;color:#fefefe;font-size:12px}.version_wrapper:hover .version{border-radius:4px 4px 0 0}.version_wrapper .other_version{border-radius:0 0 4px 4px}.version_wrapper .version,.version_wrapper .other_version li a{padding:5px 7px}.version_wrapper .version{padding-right:24px}.version_wrapper .version .arrow{display:inline-block;width:10px;height:6px;position:absolute;top:10px;right:6px}.version_wrapper .other_version{display:none;padding-bottom:5px}.version_wrapper:hover .other_version{display:block}.version_wrapper .other_version li a,.version_wrapper .other_version li a:hover{color:#fefefe;display:block;padding-bottom:3px}#event-form #post_categories input{width:auto;margin-right:4px}#event-form #post_categories label{display:inline;float:none;height:auto;width:auto;margin-right:15px}.box_article img{max-width:100%}.sensiolabs{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:bold;text-align:center;letter-spacing:-1px;color:black;text-decoration:none}.sensiolabs-product{.sensiolabs;color:#92db33}.tt-dropdown-menu{min-width:160px;margin-top:2px;padding:5px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.tt-suggestion{display:block;padding:5px 10px}.tt-suggestion.tt-is-under-cursor{color:#fff;background-color:#242424;background-image:-moz-linear-gradient(top,#292929,#1c1c1c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#292929),to(#1c1c1c));background-image:-webkit-linear-gradient(top,#292929,#1c1c1c);background-image:-o-linear-gradient(top,#292929,#1c1c1c);background-image:linear-gradient(to bottom,#292929,#1c1c1c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff292929',endColorstr='#ff1c1c1c',GradientType=0)}.tt-suggestion.tt-is-under-cursor a{color:#fff}.tt-suggestion p{margin:0}.code-stat{text-align:center;float:left;color:#fff;margin:0 20px 20px 0;background-color:#08c;border-radius:4px;padding:5px 7px}.code-stat strong{display:block;padding-top:10px;font-size:25px}.feedback{position:relative}.feedback .doc-edit{display:none !important}.feedback .box_version_wrapper{float:none;position:absolute;bottom:0;left:0;width:140px !important}.feedback .version_wrapper{margin-top:3px;position:absolute;top:0;left:0;width:140px !important}.feedback .version_wrapper .version,.feedback .version_wrapper .other_version li a{padding:5px 7px}.feedback .version_wrapper:hover .version{border-radius:4px 4px 0 0}.feedback .version_wrapper .other_version{border-radius:0 0 4px 4px;width:140px !important}.feedback .version_wrapper .other_version ul{margin:0}.feedback .version_wrapper .other_version li{list-style:none;margin:0}.feedback .version_wrapper .version{padding-right:24px}.feedback .version_wrapper .version .arrow{display:inline-block;width:10px;height:6px;position:absolute;top:8px;right:6px}.feedback .version_wrapper .other_version{display:none;padding-bottom:5px;position:absolute}.feedback .version_wrapper:hover .other_version{display:block}.feedback .version_wrapper .other_version li a,.feedback .version_wrapper .other_version li a:hover{color:#FFF;display:block;padding-bottom:3px}.feedback .version_wrapper li a:hover{background:#555;text-decoration:none}

.box_dropdown_wrapper{display:none}.box_dropdown_wrapper .border_l{min-height:238px;_height:238px;background:transparent url(/images/common/box/dropdown/drop_tl.png) no-repeat left top}.box_dropdown_wrapper .border_r{min-height:238px;_height:238px;background:transparent url(/images/common/box/dropdown/drop_tr.png) no-repeat right top}.box_dropdown_wrapper .middle_border_l{background:transparent url(/images/common/box/dropdown/drop_ml.png) no-repeat left 238px;padding-left:11px}.box_dropdown_wrapper .middle_border_r{background:transparent url(/images/common/box/dropdown/drop_mr.png) no-repeat right 238px;padding-right:11px}.box_dropdown_wrapper .content_wrapper{background-color:#fff;min-height:238px;_height:238px;width:968px;margin:0 auto}.box_dropdown_wrapper .box_content{padding:14px 26px}.box_dropdown_wrapper .bottom,.box_dropdown_wrapper .bottom div{height:30px;line-height:0;font-size:0}.box_dropdown_wrapper .bottom .corner_l{padding:0 0 0 30px;background:transparent url(/images/common/box/dropdown/drop_bl.png) no-repeat left top}.box_dropdown_wrapper .bottom .corner_r{padding:0 30px 0 0;background:transparent url(/images/common/box/dropdown/drop_br.png) no-repeat right top}.box_dropdown_wrapper .bottom .border{background:transparent url(/images/common/box/dropdown/drop_bm.png) repeat-x left top;width:930px}

.form_wrapper{width:800px;margin:0 auto}.inner_form_wrapper{zoom:1;position:relative}.global_error{background-color:#c99;border:1px solid #f33}.error_list li,.global_error a,.global_error a:hover,.global_error label{text-decoration:none;color:#f33}.global_error a:hover{color:#f33;text-decoration:underline}.columned_field label,.columned_field .legend,.columned_field .field_column{float:left}.columned_field label,.columned_field .legend{width:150px;margin:0 5px 0 0;padding:0}.columned_field legend{display:none}.columned_field .field_column label{float:none;width:auto}.columned_field .field_column{width:500px}.form_error{border:1px solid #f33}.form_search{padding-bottom:20px}.form_search legend{display:none}.form_search .field_column,.form_search .actions{float:left}.form_search .field_column{width:212px;padding-right:10px}.form_search .actions{width:85px}.form_search .medium_txt{border:1px solid #d8d8d8;width:206px;padding:2px;height:22px;font-size:13px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;background:#fff url(../../images/common/backgrounds/medium_txt_bg.gif) repeat-x left top}.zoom_box .form_search .medium_txt{width:162px}.zoom_box .form_search .field_column{width:168px;padding-right:10px}.books_filter{width:270px}.books_filter legend{position:absolute;visibility:hidden;top:-5000px}.books_filter .field_column,.books_filter .actions{float:left}.books_filter .field_column{width:200px;padding-right:6px}.language_selection{width:198px;font-size:11px;color:#636363;font-weight:bold;margin-top:6px}.previous_stable_download{padding:14px 0}.previous_stable_download label,.search label{font-size:13px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;color:#444;font-weight:bold;padding-bottom:6px;display:block}.previous_stable_download .field_column,.previous_stable_download .actions,.search .field_column,.search .actions{float:left}.previous_stable_download .field_column,.search .field_column{padding-top:4px;padding-right:4px}.version_selection{color:#636363;font:bold 11px Arial,Helvetica,sans-serif}ul.ui-autocomplete.ui-menu{background:white;border:1px solid #d5d5d5;padding:5px;width:500px}.ui-autocomplete li.ui-menu-item{margin-bottom:5px}.ui-autocomplete .ui-menu-item a{color:#000}.ui-autocomplete .ui-state-hover,.ui-autocomplete .ui-state-focus{text-decoration:underline}.form-row{margin-bottom:20px}#event_starts_at_date,#event_ends_at_date,#event_starts_at_time,#event_ends_at_time{display:inline}

button{background-color:transparent;border:0 none;border-collapse:collapse}.shadow_extensible_button,.extensible_button,.non_extensible_button{-webkit-appearance:button-bevel;float:left;text-align:left;display:block;padding:0;margin:0;border:0 solid #000;text-decoration:none;cursor:pointer;background-color:transparent;white-space:nowrap}.shadow_extensible_button:hover,.extensible_button:hover,.non_extensible_button:hover{text-decoration:none}button span{position:relative}button span span,button span span span{position:static}

.button_01{display:-moz-inline-box;display:inline-block;text-align:center;vertical-align:middle;border:0;background:transparent none}.button_01 span{text-decoration:none;display:block;height:28px;float:left}.button_01 .border_l{text-decoration:none;display:block;height:28px;float:left;padding:0 0 0 7px;background:transparent url(../../images/common/buttons/button_01/border_l.png) no-repeat top left}.button_01 .border_r{padding:0 7px 0 0;background:transparent url(../../images/common/buttons/button_01/border_r.png) right top no-repeat}.button_01 .btn_bg{padding:0 14px;font:bold 11px Arial,Helvetica,sans-serif;color:#636363;line-height:28px;background:transparent url(../../images/common/buttons/button_01/btn_bg.png) repeat-x top left}.button_01:hover .border_l,.button_01_selected .border_l{background:transparent url(../../images/common/buttons/button_01/border_l_hover.png) no-repeat top left}.button_01:hover .border_r,.button_01_selected .border_r{background:transparent url(../../images/common/buttons/button_01/border_r_hover.png) right top no-repeat}.button_01:hover .btn_bg,.button_01_selected .btn_bg{color:#fff;text-shadow:0 1px 1px #6b9311;background:transparent url(../../images/common/buttons/button_01/btn_bg_hover.png) repeat-x top left}.download_button{display:-moz-inline-box;display:inline-block;text-align:center;vertical-align:middle;border:0;background:0;cursor:pointer}.download_button:hover{text-decoration:none}.download_button span{text-decoration:none;display:block;height:47px;float:left;padding:0 0 0 8px;background:transparent url(../../images/common/buttons/download_now_button/border_l.png) no-repeat top left}.download_button span span{padding:0 8px 0 0;background:transparent url(../../images/common/buttons/download_now_button/border_r.png) right top no-repeat}.download_button span span span{padding:0 16px;font:17px/47px Arial,Helvetica,sans-serif;text-shadow:1px 1px 1px #415a08;text-decoration:none;color:#fff;background:transparent url(../../images/common/buttons/download_now_button/btn_bg.png) repeat-x top left}

.feed_submit_form{display:block;background-color:#eaeaea;padding:30px 0 50px 20px;font-size:12px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;color:#737373}.feed_submit_form .form_row{margin-bottom:20px}.feed_submit_form label{width:100px;float:left}.feed_submit_form button{margin-left:135px}.feed_submit_form input{width:200px;margin-right:20px}

.highlight .hll{background-color:#ffc}.highlight{background:#000}.highlight .c{color:#b729d9;font-style:italic}.highlight .err{color:#a40000;border:1px solid #ef2929}.highlight .g{color:#fff}.highlight .k{color:#ff8400}.highlight .l{color:#fff}.highlight .n{color:#fff}.highlight .o{color:#e0882f}.highlight .x{color:#fff}.highlight .p{color:#999}.highlight .cm{color:#b729d9;font-style:italic}.highlight .cp{color:#a0a0a0}.highlight .c1{color:#b729d9;font-style:italic}.highlight .cs{color:#b729d9;font-style:italic}.highlight .gd{color:#a40000}.highlight .ge{color:#fff;font-style:italic}.highlight .gr{color:#ef2929}.highlight .gh{color:navy}.highlight .gi{color:#00a000}.highlight .go{color:gray}.highlight .gp{color:#745334}.highlight .gs{color:#fff;font-weight:bold}.highlight .gu{color:purple;font-weight:bold}.highlight .gt{color:#a40000;font-weight:bold}.highlight .kc{color:#ff8400}.highlight .kd{color:#ff8400}.highlight .kn{color:#ff8400}.highlight .kp{color:#ff8400}.highlight .kr{color:#ff8400}.highlight .kt{color:#ff8400}.highlight .ld{color:#fff}.highlight .m{color:#1299da}.highlight .s{color:#56db3a}.highlight .na{color:#fff}.highlight .nb{color:#fff}.highlight .nc{color:#fff}.highlight .no{color:#fff}.highlight .nd{color:gray}.highlight .ni{color:#ce5c00}.highlight .ne{color:#c00}.highlight .nf{color:#fff}.highlight .nl{color:#f57900}.highlight .nn{color:#fff}.highlight .nx{color:#fff}.highlight .py{color:#fff}.highlight .nt{color:#ccc}.highlight .nv{color:#fff}.highlight .ow{color:#e0882f}.highlight .w{color:#f8f8f8;text-decoration:underline}.highlight .mf{color:#1299da}.highlight .mh{color:#1299da}.highlight .mi{color:#1299da}.highlight .mo{color:#1299da}.highlight .sb{color:#56db3a}.highlight .sc{color:#56db3a}.highlight .sd{color:#b729d9;font-style:italic}.highlight .s2{color:#56db3a}.highlight .se{color:#56db3a}.highlight .sh{color:#56db3a}.highlight .si{color:#56db3a}.highlight .sx{color:#56db3a}.highlight .sr{color:#56db3a}.highlight .s1{color:#56db3a}.highlight .ss{color:#56db3a}.highlight .bp{color:#3465a4}.highlight .vc{color:#fff}.highlight .vg{color:#fff}.highlight .vi{color:#fff}.highlight .il{color:#1299da}

.doc_page li{color:#444;font-size:14px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;margin-bottom:13px;list-style-type:disc;margin-left:30px}.doc_page blockquote{color:#444;font-size:14px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;margin-bottom:13px;padding:20px;list-style-type:disc}pre{background-color:#232125;overflow:auto;line-height:1.3em;color:#fff;font-size:14px;padding:.7em}pre code{background-color:#232125}pre.command-line{background-color:#333;color:#eee;padding-bottom:10px}pre.command-line code{background-color:#333}blockquote{padding:20px;padding-top:7px;background-color:#f5f5f5}div.admonition-wrapper{margin:20px 0;padding:15px;padding-right:0;position:relative}div.admonition{background-color:#f5f5f5;padding:35px 35px 13px 50px}div.note{background:url(../../images/admonition/note.gif) no-repeat 0 0;height:51px;left:0;position:absolute;top:0;width:51px}div.caution{background:url(../../images/admonition/caution.gif) no-repeat 0 0;height:51px;left:0;position:absolute;top:0;width:51px}div.tip{background:url(../../images/admonition/tip.gif) no-repeat 0 0;height:51px;left:0;position:absolute;top:0;width:51px}div.sidebar{background:url(../../images/admonition/sidebar.gif) no-repeat 0 0;height:51px;left:0;position:absolute;top:0;width:51px}div.seealso{background:url(../../images/admonition/seealso.png) no-repeat 0 0;height:51px;left:0;position:absolute;top:0;width:51px}p.admonition-title{display:none}p.sidebar-title{margin-top:10px;color:#313131;padding-bottom:20px;font-style:italic;font-family:Georgia,"Times New Roman",Times,serif;font-size:20px}.sidebar h2{margin:0;padding:0}.navigation{font-family:Arial,sans-serif;padding:10px 15px;padding-bottom:0;font-size:.9em;text-align:center}.navigation a{text-decoration:none}.navigation a:hover{text-decoration:underline}.navigation .separator{padding:0 10px;color:#333}#quick-tour ul.simple{padding:5px 0 0 0}#quick-tour ul.simple li{margin:0;margin-right:5px;display:inline}.toc{margin-top:20px}.toc-content{font-size:13px;padding-left:10px;background-color:#f5f5f5}.toc-content h2{margin:0;padding:0}.toc-content a{text-decoration:none;color:#777}.toc-content a:hover{text-decoration:underline}.toc-content li{padding:2px;list-style:disc;margin:5px 0;margin-left:15px}.toc-content li li{font-weight:bold}.toc-content li li li{font-weight:normal}.toc-content>ul>li{list-style:none;margin-left:0}.toc-content>ul ul ul li{list-style-type:none;background:url(../../images/common/picto/doc_thick.png) no-repeat 0 8px;padding-left:10px;margin-left:0}.toc-content>ul>li{list-style:none;margin-left:0}.toc-content>ul>li>a{display:none}.toc-content ul.inline{padding:0;margin:0;margin-left:3px}.toc-content .inline li{margin:0;padding:0}.toc-content li.separator{color:#ccc}#release_info{background-color:#e3e3e3;border:1px solid #e3e3e3;margin-bottom:15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:290px}#license{margin-top:20px;line-height:1.2em;font-size:12px;color:#565656}#license img{margin-right:5px;padding-bottom:8px}table.docutils{margin-bottom:10px}table.docutils th{font-weight:bold;background-color:#efefef}table.docutils td,table.docutils th{padding:.5em;border:0;border-bottom:1px solid #ddd;text-align:left;vertical-align:top}.menu{float:right;width:300px;margin:15px;font-size:.7em;background-color:#fff;position:relative;z-index:999}#searchform{display:inline}#search{-webkit-appearance:searchfield}.navigation li{margin-left:0}a.headerlink{padding:2px;color:#eee;text-decoration:none;font-size:60%}a.headerlink:hover{color:#666}a.reference em,a.internal em{font-style:normal}.p-Indicator{color:#ff8400}ul.search li{margin-left:0;padding:5px 0 5px 20px;background-image:url(../symfony/file.png);background-repeat:no-repeat;background-position:0 7px}div.genindex-jumpbox{font-size:85%;border:0;margin:1em 0 1em 0;padding:.4em}div.genindex-jumpbox{color:#999}div.genindex-jumpbox strong{font-weight:normal}div.genindex-jumpbox a{padding:0 4px}h2#A,h2#B,h2#C,h2#D,h2#E,h2#F,h2#G,h2#H,h2#I,h2#J,h2#K,h2#L,h2#M,h2#N,h2#O,h2#P,h2#Q,h2#R,h2#S,h2#T,h2#U,h2#V,h2#W,h2#X,h2#Y,h2#Z{background-color:#eee;border-bottom:1px solid #aaa;font-size:120%;font-weight:bold;margin:20px 0;padding:5px}.indextable a,div.genindex-jumpbox a{text-decoration:none}.indextable a:hover,div.genindex-jumpbox a:hover{text-decoration:underline}div.configuration-block em{margin-bottom:10px}div.configuration-block li{padding:5px}div.configuration-block em{font-style:normal;font-size:90%}div.jsactive{position:relative}div.jsactive ul{list-style:none}div.jsactive li{float:left;list-style:none;margin-left:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#ddd;margin-right:5px}div.jsactive .selected{background-color:#232125}div.jsactive .selected a{color:#fff;text-decoration:none}div.jsactive .selected a:hover{color:#fff;text-decoration:underline}div.jsactive a{color:#000;text-decoration:none}div.jsactive a:hover{color:#000;text-decoration:underline}div.jsactive div{position:absolute;left:0}div.jsactive div div{position:static}div.jsactive pre{margin:0}.highlight{overflow:auto;margin-bottom:20px}table .highlight{margin-bottom:0}.doc_page h1{display:none}.doc_page h2,.doc_page h3,.doc_page h4,.doc_page h5{color:#313131;padding-bottom:20px;font-style:italic;padding-top:20px}.doc_page h2,.doc_page h3{font-family:Georgia,"Times New Roman",Times,serif}.doc_page h2{font-size:26px}.doc_page h3{font-size:20px}.doc_page h4{font-size:15px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif}.feedback{margin-top:30px}.feedback p{font-size:12px;color:#565656}#book>ul.simple>li,#cookbook>ul.simple>li,#glossary>ul.simple>li,#the-components>ul.simple>li,#symfony-se-bundles>ul.simple>li,#contributing ul.simple li,#reference-documents ul.simple li{line-height:20px;margin:0;list-style-type:none;padding:8px 30px;background:url(../../images/common/backgrounds/doc_list_background.png) no-repeat 0 0}#reference-documents>ul>li,#contributing>ul>li{list-style-type:none;margin:0;margin-bottom:20px}#reference-documents>ul>li>p,#contributing>ul>li>p{margin-left:20px}#reference-documents>ul>li>p.first,#contributing>ul>li>p.first{line-height:20px;margin-left:0;margin-bottom:12px;padding:8px 30px;background:url(../../images/common/backgrounds/doc_list_background.png) no-repeat 0 0}#book>ul.simple>li>ul,#cookbook>ul.simple>li>ul,#glossary>ul.simple>li>ul,#the-components>ul.simple>li>ul,#symfony-se-bundles>ul.simple>li>ul{margin-bottom:12px}.highlight{background-color:#232125}p.versionadded{background-color:#def;padding:10px;margin-bottom:12px}.versionmodified{font-style:italic}.literal-block{margin-bottom:10px;overflow:auto;max-width:100%}.highlighttable{width:100%}td.linenos{border:1px solid #ddd;border-right:0;width:35px;min-width:35px;text-align:right}td.code{border:1px solid #232125;border-left:0}.highlighttable pre{margin:0}.linenodiv pre{background-color:#ececec;color:#aaa}.figure .caption{text-align:center;font-size:80%;margin-bottom:25px;font-style:italic;width:60%;margin-left:20%}table.docutils .footnote-reference{font-size:.8em;line-height:.5;vertical-align:top}table.docutils.footnote,table.docutils.footnote tr{border:0}table.docutils.footnote{margin:1em 0}table.docutils.footnote td{padding-bottom:1em}table.docutils.footnote td.label{font-weight:bold}table.docutils.footnote td.label a.fn-backref{color:#000}table.docutils.footnote td>em:first-child{display:none}

.component_header p{font-size:13px;line-height:1.5em}.component_links{background:#f5f5f5;border-radius:10px;float:right;padding:10px}.component_links li{margin:15px;padding-left:30px;background:transparent url("/images/common/picto/submenu_picto.gif") no-repeat left center}.component_summary{font-size:20px !important}.component_projects{font-family:Georgia,"Times New Roman",Times,serif;font-size:25px;padding-bottom:18px}.component_highlighted_project{position:relative;padding-left:60px;margin-bottom:20px}.component_highlighted_project img{position:absolute;top:0;left:0;width:44px;height:44px}.component_highlighted_project h2{font-weight:bold;margin-bottom:8px}.component_highlighted_project p{color:#737373;line-height:1.5em}.component_other_project{padding:8px 30px;width:280px;float:left;background:url("/images/common/backgrounds/doc_list_background.png") no-repeat 0 0}.component_other_projects p.top{background-image:url("/images/common/backgrounds/doc_list_background_no_separator.png")}

.project_highlighted{margin-bottom:30px;padding:20px 20px 10px 20px}.project_highlighted h2{font-family:Georgia,"Times New Roman",Times,serif;font-size:30px}.project_highlighted .project_logo{float:right}.project_show .project_logo{float:right;margin:0 0 10px 20px}.project_show h3{font-family:Georgia,"Times New Roman",Times,serif;font-size:22px}.project_highlighted .project_description{width:440px}.project_highlighted h3{margin-top:10px;padding-top:10px;background:transparent url("/images/common/backgrounds/bg_hr_dark.gif") no-repeat top center;font-family:Georgia,"Times New Roman",Times,serif;font-size:22px}.project_highlighted ul{padding:10px 0;margin:0}.project_components{margin:10px 0 !important}.project_component{padding:5px 0;margin:0;list-style-type:none;width:200px;display:inline-block}.project_major .project_component{width:130px}.project_component a{background:transparent url("/images/common/picto/blue_arrow.png") no-repeat right 6px;padding-right:10px;font-size:13px}.project_dependency{color:#000 !important;font-size:16px;font-family:Georgia,"Times New Roman",Times,serif !important}.project_major{margin-bottom:30px}#project_major_list .column{width:330px !important}#project_major_list .first{margin-right:15px}#project_major_list .last{margin-left:15px}.project_major h2{font-family:Georgia,"Times New Roman",Times,serif;font-size:26px;margin-bottom:12px}.project_major h3{font-size:15px;font-weight:bold;margin-bottom:10px}.project_minor h1{font-family:Georgia,"Times New Roman",Times,serif;font-size:25px}.project_minor ul{margin:10px 0}.project_minor li{list-style-type:none !important;float:left;width:280px}.project_minor .top{background-image:url("/images/common/backgrounds/doc_list_background_no_separator.png")}

.ads img {display: block;height: auto;margin-bottom:15px;max-width: 100%}
.sitemap{display:flex;flex-wrap:wrap;font-size:11px;justify-content:space-between;list-style:none;margin:0}.sitemap ul{margin:0}.sitemap>li{width:auto;margin-bottom:15px}.sitemap>li li{margin:0 0 5px}.sitemap a{color:#c0bec3}.sitemap h6{font-weight:bold;margin-bottom:5px}
.box_relative_content a{display:block;margin-bottom:5px}.box_relative_content .metadata{color:#777;font-size:12px}.box_relative_content li{margin-bottom:15px}

footer{background-color:#18171b;color:#c0bec3}footer section{margin-bottom:0;padding:45px 0 0}footer h6,footer h6 a{color:#d9d9d9;font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Verdana,sans-serif;font-weight:700;font-size:12px;margin:0 0 5px}footer a,footer a:hover{color:#c0bec3;text-decoration:none}footer a:hover{text-decoration:underline}footer .metadata{color:#a7a7a7;margin-top:2px}footer .icon__group{margin:30px 0}footer .icon__group .icon{margin:5px 15px 5px 0}footer .icon__group path{fill:#999}footer .icon__group a:hover{text-decoration:none}footer .icon__group a:hover path{fill:#ccc}footer .promos{background-color:#f5f5f5;color:#63606b}footer .promos .list--unstyled a{color:#18171b}footer .promos .list--unstyled a:hover,footer .promos a,footer .promos a:hover{color:#006dcb}.sitemap{display:flex;flex-wrap:wrap;font-size:11px;justify-content:space-between;list-style:none;margin:0}.sitemap ul{margin:0}.sitemap>li{width:50%;margin-bottom:15px}.sitemap>li li{margin:0 0 5px}.sitemap--large{font-size:14px}.sitemap--large h6{font-size:18px}.sitemap--large>li{width:100%}.sitemap--large>li li{margin:0 0 5px 15px}.metadata{color:#63606b;font-size:13px;margin-bottom:7px}.metadata--sidebar .section{margin-bottom:30px}.metadata--sidebar h4{color:#4d8400;font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Verdana,sans-serif;font-size:12px;font-weight:700}.metadata--sidebar p{margin-bottom:.5em}.metadata--sidebar ul{margin:.5em 0 0 1.5em}.icon svg{height:24px;width:24px}.icon--small svg{height:16px;width:16px}.icon--large svg{height:32px;width:32px}.icon--rss path{fill:#ff854f}.icon--white path{fill:#fff}.icon--dark-gray path{fill:#63606b}.icon--gray path{fill:#d9d9d9}footer .avatar{display: none}

.block{clear:both;display:block}.nowrap{white-space:nowrap}.link{color:#006dcb!important;text-decoration:none}.link:hover{color:#0088fe!important;text-decoration:underline}.text-hero{font-size:32px;text-align:center}.text-bold{font-weight:700!important}.text-small{font-size:12px}.text-large{font-size:16px}.text-accent{color:#4d8400;font-style:italic}.text-muted{color:#767676}.text-muted a{color:inherit}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.font-system{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important}.font-base{font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Verdana,sans-serif!important}.disabled,.disabled a{color:#d9d9d9}.disabled a{text-decoration:underline}.m-b-5{margin-bottom:5px!important}.m-b-15{margin-bottom:15px!important}.m-b-30{margin-bottom:30px!important}.m-t-5{margin-top:5px!important}.m-t-15{margin-top:15px!important}.m-t-30{margin-top:30px!important}.m-r-5{margin-right:5px!important}.m-r-15{margin-right:15px!important}.m-b-0{margin-bottom:0!important}.m-t-0{margin-top:0!important}.p-15{padding:15px!important}.columns--two{column-count:2;column-gap:35px}.columns--three{column-count:3;column-gap:35px}a:active,a:focus,a:hover{outline:0}a{color:#006dcb;text-decoration:none}a:hover{color:#0088fe;text-decoration:underline}a.read-more{font-weight:700}a.read-more:after{content:"\A0\2192"}

.list--unstyled{list-style-type:none;margin-left:0;padding:0}.list--numbered{list-style-type:decimal}.list--borderless li{border:none!important}.list--border li+li{border-top:1px solid #f5f5f5;padding-top:8px}

footer, footer a, footer h6 { background: transparent; color: #777; }
footer section:not(.promos) a { color: #777 !important; }
.promos { border-radius: 10px; padding: 15px 15px 0 15px !important; }
.promos h4 { margin-bottom: 15px !important; }
.promos .read-more { display: block; margin-top: 15px !important; }
.promos .row { display: flex; }
.promos .col-sm-4 { padding: 15px; }
.sitemap > li { width: 25% !important; }
