@import url("http://www.protigourmand.com/themes/proti/css/grid_prestashop.css");﻿*{margin:0;padding:0}ul,ol{list-style:none;margin:0}html{margin:0;padding:0;outline:0!important}body{font-size:14px;line-height:21px;font-family:Arial,Helvetica,sans-serif;color:#555;margin:0;padding:0;text-align:left;-webkit-text-size-adjust:none;background:#333333}body{min-width:320px;position:relative}body#cms.content_only{background:#fff;min-width:100%;max-width:100%}body#cms.content_only .block em{float:left;margin:5px 15px 0 0;font-size:20px;line-height:20px}h1{font-size:24px;line-height:1.5;margin-bottom:14px}h2{font-size:20px;line-height:1.5;margin-bottom:12px}h3{font-size:18px;line-height:1.5;margin-bottom:10px}h4{font-size:14px;line-height:1.5;margin-bottom:8px}h5{font-size:12px;line-height:1.5;margin:0 0 20px}h6{font-size:11px;line-height:1.5;margin-bottom:4px}p{margin:0 0 16px}a,a:visited,a:active,a:link,a:focus{cursor:pointer;text-decoration:none;color:#565656;outline:none}a:hover{text-decoration:none;color:#7dbb00}a.btn{color:#fff}.btn i{margin-right:7px}ol{counter-reset:item;list-style-type:none;margin:0 0 0 15px}ol li:before{content:counter(item,decimal) " ";counter-increment:item}legend{color:#000}sup{color:#F00;font-size:100%;top:-4px}.clearfix:before,.clearfix:after{content:".";display:block;height:0;overflow:hidden}html{width:100%}#wrapp{background:url(http://www.protigourmand.com/themes/proti/css/../img/head-bg.gif) left top repeat-x #fff;position:relative;overflow:hidden;width:100%}#wrapp_2{margin:0 auto;padding:0;text-align:left}@media only screen and (min-width:1281px){#wrapp_2{background:url(http://www.protigourmand.com/themes/proti/css/../img/woman.jpg) center top no-repeat}}#right_column{padding:0 0 30px}body#index .instant + #right_column{display:block}#center_column{padding-bottom:30px}#product #center_column{padding-bottom:30px}body#index #center_column{padding-bottom:0}body#index #center_column.instant{padding-bottom:10px}body#index #center_column.instant .price{margin-bottom:20px;float:none}h1 strong{float:right;padding:0 0 0 0;font-size:14px;line-height:20px;font-weight:normal;color:#333;font-style:italic;display:block;white-space:nowrap}.notification{font-sise:16px;font-family:Georgia,"Times New Roman",Times,serif;letter-spacing:1px;padding:20px 20px 20px 60px;border-radius:4px}.notification strong{margin-right:5px}.notification p{font-size:11px;padding:0;margin:0;color:#333333}.notification_warning{background-image:url(http://www.protigourmand.com/themes/proti/css/../img/error.png);background-position:15px center;background-repeat:no-repeat;border:2px solid #FFC237;background-color:#FFEAA8;color:#826200}a.product_link{font-size:17px;color:#7dbb00;font-weight:normal;line-height:22px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}a.product_link:hover{color:#333}.price{color:#494949;font-weight:bold;font-size:17px;display:inline-block}.price-old{text-decoration:line-through}.columns .bordercolor,#columns .bordercolor{border-color:#ebebeb}div.error{margin:20px 0 20px 0;padding:20px}div.error p{padding:0;margin:0 0 0 0;font-size:14px;text-transform:uppercase}div.error ol{margin:0 0 0 0}div.error p.lnk{float:right;margin-top:7px}div.error p.lnk .btn{color:#fff;font-weight:normal}div.error li{padding:0 0 0 0;list-style-position:inside;list-style-type:decimal}p.warning{background:#f1ffd6;border:1px solid #7dbb00;margin:20px 0 20px 0;padding:12px 10px 12px 20px;font-size:14px;color:#7dbb00}p.warning i{font-size:25px;vertical-align:-3px;margin-right:20px}p.warning a{}p.warning a:hover{}.warning_inline{color:#ff0000;font-weight:bold}.alert-error,div.error{background:url(http://www.protigourmand.com/themes/proti/css/../img/warning.png) 20px center no-repeat #fde4e1;padding-left:70px;font-size:14px;font-weight:bold;border:1px solid #ebbcb5;font-size:12px;font-weight:bold;color:#df0505}p.success,p.confirmation{margin:20px 0 0 0;padding:12px 10px 12px 20px;font:bold 12px "Arial";color:#95bc01;background:#f7fde1;border:1px solid #dfebb5;border-radius:2px}p.success i{font-size:25px;vertical-align:-3px;margin-right:20px}.success_inline{color:#33a33b;font-weight:bold}.required{color:#FF0000}#order-confirmation p.success{margin-bottom:20px}a.cus-suport{margin-left:10px;color:#a9a9a9}a.cus-suport:hover{color:#333}.cus-suport i{margin-right:5px;font-size:13px}#cms #center_column div.rte{padding:0 0 0 0}#cms #center_column div.rte .block em{float:left;font-size:56px;line-height:56px;min-width:56px;margin-right:25px;text-align:center}#cms #center_column div.rte .block .extra-wrap{overflow:hidden}#cms #center_column div.rte .block h5{font-size:13px;line-height:17px;color:#323232;text-transform:uppercase;margin-bottom:10px}#cms #center_column div.rte .block h4{margin-bottom:40px}#cms #center_column div.rte .block{font-size:13px;line-height:18px}#cms #center_column div.rte .block .clearfix{padding-bottom:25px}#cms #center_column h1{margin-bottom:2px}#cms #center_column h2{padding-bottom:9px}#cms #center_column .titled_box p{margin-bottom:4px}#cms #center_column .titled_box.titled_box_center p{margin-bottom:20px}#cms #center_column .titled_box h2{margin-top:6px}#cms #center_column .titled_box.titled_box_center h2{margin-top:0;text-align:center}#cms #center_column .titled_box.titled_box_center h2 span{padding:4px 10px 0 10px;display:inline-block}.center_column .rte ul{margin:-15px 0 -3px 0;padding:0 0 0 0;list-style:none}#cms #center_column .titled_box .img_cms{margin-bottom:9px}#center_column .block-cms .title_block{font-weight:bold;line-height:normal;font-size:14px;margin:0 0 10px 0;padding-top:10px}#center_column .block-cms ul{margin-left:10px}#center_column .block-cms ul li a{font-weight:bold;font-size:13px;line-height:16px}#center_column .block-cms ul li a i{font-size:11px;color:#FFA900}#cms #center_column .block-cms h1{margin-bottom:10px}input.button_mini,input.button_small,input.button,input.button_large,input.button_mini_disabled,input.button_small_disabled,input.button_disabled,input.button_large_disabled,input.exclusive_mini,input.exclusive_small,input.exclusive,input.exclusive_large,input.exclusive_mini_disabled,input.exclusive_small_disabled,input.exclusive_disabled,input.exclusive_large_disabled,a.button_mini,a.button_small,a.button,a.button_large,a.exclusive_mini,a.exclusive_small,a.exclusive,a.exclusive_large,span.button_mini,span.button_small,span.button,span.button_large,span.exclusive_mini,span.exclusive_small,span.exclusive,span.exclusive_large{padding:10px 15px 11px;font-weight:bold;font-size:14px;color:#565656;line-height:15px;border:1px solid #dfdfdf;display:inline-block;*display:inline;margin-bottom:5px;vertical-align:middle;cursor:pointer;*border:0;*zoom:1;background:#f8f8f8;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;min-width:75px;text-shadow:none}input.button_mini_disabled,input.button_small_disabled,input.button_disabled,input.button_large_disabled,input.exclusive_mini_disabled,input.exclusive_small_disabled,input.exclusive_disabled,input.exclusive_large_disabled,span.button_mini,span.button_small,span.button,span.button_large,span.exclusive_mini,span.exclusive_small,span.exclusive,span.exclusive_large{cursor:default;color:#7c7c7c;background:#ebebeb}input.button_mini:hover,a.button_mini:hover,input.button_small:hover,a.button_small:hover,input.button:hover,a.button:hover,input.button_large:hover,a.button_large:hover,input.exclusive_mini:hover,a.exclusive_mini:hover,input.exclusive_small:hover,a.exclusive_small:hover,input.exclusive:hover,a.exclusive:hover,input.exclusive_large:hover,a.exclusive_large:hover{background:#7dbb00;color:#fff;border:1px solid #72AB00}.main_page_products ul li .button{padding:9px 14px 9px;margin-right:10px}.main_page_products ul li .button:after{font-family:FontAwesome;font-size:14px;line-height:18px;color:#ccc;position:relative;top:1px;margin-left:8px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.main_page_products ul li .button:hover:after{color:#fff}a.btn_add_cart,.main_page_products ul li .exclusive,span.exclusive{text-align:center;position:relative;height:36px;padding:0 15px;overflow:hidden}a.btn_add_cart span{line-height:36px}a.btn_add_cart:before,.main_page_products ul li span.exclusive:before,a.btn_add_cart:after,span.exclusive:before{font-family:FontAwesome;font-size:24px;line-height:28px;color:#565656;position:absolute;top:4px;left:6px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}span.exclusive{text-indent:-5000px}span.exclusive:before{text-indent:0}a.btn_add_cart:after,.main_page_products ul li a.exclusive:after{top:-35px}a.btn_add_cart:hover:after,.main_page_products ul li a.exclusive:hover:after{top:4px}a.btn_add_cart:hover:before,.main_page_products ul li a.exclusive:hover:before{top:35px;filter:alpha(opacity=0);opacity:0}.main_page_products ul li span.exclusive,span.exclusive{cursor:default;background:#ebebeb}.main_page_products ul li span.exclusive:before,span.exclusive:before{color:#c3c3c3}a.btn_add_cart:hover,.main_page_products ul li a.exclusive:hover{background:#7dbb00;border:solid 1px #72AB00}.btn-img{padding:2px 12px 1px 3px!important}form{margin:0 0 20px 0;padding:0}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{background-color:white;font-family:inherit;border:1px solid #cccccc;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;color:rgba(0,0,0,0.75);display:block;font-size:14px;margin:0 0 12px 0;padding:6px;height:32px;width:100%;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;outline:none}input[type="text"].oversize,input[type="password"].oversize,input[type="date"].oversize,input[type="datetime"].oversize,input[type="email"].oversize,input[type="number"].oversize,input[type="search"].oversize,input[type="tel"].oversize,input[type="time"].oversize,input[type="url"].oversize,textarea.oversize{font-size:17px;padding:4px 6px}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;outline:none !important;border-color:#b3b3b3;box-shadow:none}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#ddd;box-shadow:none}textarea{height:auto;resize:none}select,select:focus,select:focus{width:100%;outline:none}select{background:#FFFFFF;border-color:#cccccc #cccccc #cccccc #cccccc;border-radius:0 0 0 0;border-style:solid;border-width:1px;height:auto;padding:6px 6px 6px 2px;width:auto}.product_sort .btn{width:177px;text-align:left}.btn{border-radius:0}.product_sort .dropdown-menu .active > a,.product_sort .dropdown-menu .active > a:hover{background:#333}select.btn-mini{height:auto;line-height:14px}select.btn{-webkit-appearance:button;-moz-appearance:button;appearance:button;padding-right:16px}select.btn-mini + .caret{margin-left:-20px;margin-top:9px}input[type=submit],input[type=button]{-webkit-border-radius:0}.modal-footer input[type=submit]{}label{font-size:13px;display:inline-block;color:#333;margin-bottom:5px;cursor:default}input,textarea,select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}input:before,textarea:before,select:before,input:after,textarea:after,select:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input,textarea,select,.uneditable-input{margin-bottom:0}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:0}input[type="radio"],input[type="checkbox"]{line-height:normal;margin:4px 0 0}.checkbox label,.radio label{display:inline-block}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:0 none}form p.id_state{display:none}form.std fieldset,form fieldset{border:none}form.std .text label,form.std .password label,form.std .textarea label,form.std .select label{display:block}form.std .select span,form.std .radio span,form.std .checkbox span{text-align:left;padding:4px 0 0 0;color:#333}form.std span.inline-infos{display:block;margin:0 0 -3px 0;padding:2px 0 0 157px;font:normal 11px "Arial";color:#3a3a3a}span.editable{padding:0 0 0 7px;font:normal 12px "Arial";color:#3a3a3a;margin:0;float:none}span.form_info{padding:0 0 0 5px;color:#333;font-style:italic}form.std .text,form.std .password,p.textarea{margin:0}form.std .text input,form.std .password input{width:400px}select#days{width:94px;margin:0 8px 10px 0}select#months{width:95px;margin:0 8px 10px 0}select#years{width:95px;margin:0 0 10px 0}input:focus{outline:none}form.std p.checkbox,form.std p.radio{margin:0;padding:15px 0 0 0;overflow:hidden}form.std p.submit{margin:0;padding:20px 0 0 0}form.std .required_desc{margin:0 0 -3px 0;padding-left:157px}#order-detail-content-table td:first-child{padding-left:10px}#block-order-detail .adresses_bloc ul{padding:20px 2%;border:1px solid #ccc;background:#fefefe;display:inline-block;margin-left:4%;margin-bottom:20px;width:48%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:auto !important}#block-order-detail .adresses_bloc ul.item{margin-left:0}.tit-ord{margin-bottom:7px}#order-detail-content-table input{text-align:center;width:50px}#order-detail-content-table tfood td strong{margin-right:10px}#pagenotfound #right_column,#pagenotfound #left_column{padding:0}#pagenotfound form{margin-bottom:0}#pagenotfound form #search_query{margin-bottom:20px}#pagenotfound h2{margin-bottom:10px}#authentication form.std .text input,#authentication form.std .password input,#identity input[type="text"],#identity input[type="password"]{width:100%}#add_address h2{margin-bottom:12px}#vat_area{padding-bottom:12px}#add_address .submit2{padding:0;margin:10px 0 0 0}#add_address input[type="text"],#add_address input[type="password"],#add_address input[type="date"],#add_address input[type="datetime"],#add_address input[type="email"],#add_address input[type="number"],#add_address input[type="search"],#add_address input[type="tel"],#add_address input[type="time"],#add_address input[type="url"]{width:100%}#add_address textarea{margin-bottom:20px;height:100px}#add_address .inline-infos.required{margin-bottom:5px}.order_qte_input + label{float:left;margin-left:5px}#order-detail-content td{padding-right:10px;padding-top:10px;padding-bottom:10px}div.table_block{padding:20px 0 0 0}table.std th,table.std td{vertical-align:middle}table.std th{white-space:nowrap;background:#f8f8f8}table.std tfoot td{color:#333;text-align:right;white-space:nowrap}table,table.std{background:#fdfdfd;border-spacing:0;margin-bottom:20px;vertical-align:middle;border:1px solid #e3e3e3;width:100%}table th{border:1px solid #e3e3e3;color:#7a7a7a;font-size:13px;font-weight:bold;padding:10px;text-align:center;vertical-align:middle;text-transform:uppercase}table td{border:1px solid #e3e3e3;padding:10px}.delivery_option table td{text-align:center}ul.footer_links{padding:20px 0 0 0}ul.footer_links li{float:left;margin:0 25px 0 0}ul.footer_links li img.icon{margin:-3px 5px 0 0}ul.footer_links li a{font-size:15px}ul.footer_links li a i{font-size:25px;vertical-align:-3px;margin-right:5px}.footer_link_bottom i{font-size:25px;vertical-align:-3px}.footer_link_bottom a{font-size:14px}.sortPagiBar .btn,.sortPagiBar .btn-group > .btn:first-child{padding-right:27px;border-radius:0}.sortPagiBar .caret{position:absolute;right:10px}.sortPagiBar{padding:20px 0 10px 0}.sortPagiBar p{padding:0;margin:0}.nbrItemPage{float:left}.nbrItemPage label{float:left}.dropdown-menu li > a{padding:6px 10px 6px 10px}.dropdown-menu li > a:hover{background:#333}.dropdown-menu{padding:0;border-radius:0;min-width:215px}#itempage{float:left;margin:0}.nbrItemPage label{padding:8px 10px 0 0}.nbrItemPage.nbr_page{margin:0 6px 10px;position:relative}.nbrItemPage.nbr_page .b-core-ui-select{width:50px}.product_sort form{margin:0 20px 0 0}.product_sort{float:left;margin-right:50px;min-width:210px}.product_sort #productsSortForm label{float:left;padding:5px 10px 0 0}.product_sort #productsSortForm select{width:190px;margin:0 0 0 0;padding:4px 6px 5px 2px;position:absolute;z-index:5}.product_view{float:right;margin-top:2px}.product_view li{width:31px;height:29px;float:left;cursor:pointer;text-align:center;color:#d4d4d4;border:1px solid #d4d4d4}.product_view li i{font-size:24px;line-height:24px;vertical-align:middle;margin-top:4px;display:inline-block}.product_view li.current{cursor:default;color:#9D9C9C;border:1px solid #cccccc}.product_view li:hover{-webkit-box-shadow:1px 1px 9px rgba(178,178,178,0.3);box-shadow:1px 1px 9px rgba(178,178,178,0.3)}.product_view li#product_view_list{margin-left:10px}#productsSortForm{float:left;margin-right:30px;margin-bottom:10px;position:relative}#productsSortForm .dropdown-toggle{float:left}.bottom_pagination.shop_box_row{padding:20px 0 0 0;margin-top:30px;border-bottom:none}.bottom_pagination > form > p{margin:0}.bottom_pagination > form{float:right;margin:0}#pagination{padding:0 0 0 0;float:left;border-radius:0 0 0 0}#pagination_form{float:left}#pagination_form select{float:left;margin:0 0 0 0}#pagination_form label{display:inline-block;float:left;padding:3px 12px 0 20px}#pagination li{float:left;margin-right:10px;margin-bottom:10px}#pagination li#pagination_next{margin-right:0}.pagination{list-style-type:none;float:left;margin:0}.pagination ul{border-radius:0;box-shadow:0 0 0 rgba(0,0,0,0)}.pagination ul > li:first-child > a,.pagination ul > li:first-child > span{}.pagination ul > li:last-child > a,.pagination ul > li:last-child > span{}.pagination ul > li > a,.pagination ul > li > span{border:1px solid #EBEBEB;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#565656;cursor:pointer;display:inline-block;font-size:14px;font-weight:bold;line-height:15px;margin-bottom:0;min-width:0;padding:9px 14px 11px}.pagination ul > li > a:hover,.pagination ul > li.current > span{background:#7dbb00;color:#fff;border:1px solid #7dbb00}.center_column .cat_desc{margin:0 0 0 0;padding:0;font-size:13px;color:#333;font-family:Arial,Helvetica,sans-serif;font-style:italic;font-weight:normal;position:relative}.row_category .category_image{float:left;margin-right:20px}.row_category{margin-bottom:0;border:1px solid #ebebeb;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:20px}.center_column .cat_desc .lnk_more{margin-left:10px;font-size:13px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-style:normal}#subcategories{margin:0p;padding:0 0 15px}#subcategories h2{color:#333;font-weight:bold;font-size:13px;line-height:17px;padding:10px 18px;margin:20px 0 0}#subcategories h2 span{background:#fff;padding-right:5px}#subcategories ul{margin-bottom:0}#subcategories ul li{margin:15px 20px 0 0;width:158px;float:left;border:none}#subcategories ul li.product_list_5{margin-right:0}#subcategories ul li a{display:block}#subcategories ul li.product_list_6{margin-right:0}#subcategories ul li .lnk_more_sub{margin:12px 0 0 0;font-size:13px;font-weight:bold;font-style:italic;color:#a9a9a9}#subcategories ul li .lnk_more_sub:hover,#subcategories ul li:hover .lnk_more_sub{color:#000}.center_column .cat_desc .lnk_more_cat{font-weight:bold;font-style:normal;color:#000;margin-left:5px;cursor:pointer;display:inline-block}.center_column .cat_desc .lnk_more_cat:hover{color:#a9a9a9}#header{position:relative;z-index:101;padding:0 0 30px 0}#header:before,#header:after{position:absolute;width:17px;height:214px;content:"";top:0}#header:before{left:-17px;background:url(http://www.protigourmand.com/themes/proti/css/../img/shadow-left.png) no-repeat 0 0}#header:after{right:-17px;background:url(http://www.protigourmand.com/themes/proti/css/../img/shadow-right.png) no-repeat 0 0}#header_logo{display:block;position:absolute;left:30px;top:55px}#header-inner{padding:162px 0 0;position:relative}.blockpermanentlinks-header{position:absolute;left:15px;top:6px}#header_links li{float:left;padding:0 15px 0 0;margin:0}#header_links li a{color:#fff;text-decoration:none;font-size:12px;font-weight:bold;line-height:1.2em;text-transform:uppercase;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#header_links li a:hover,body#index a.header_links_home,#sitemap a.header_links_sitemap,#contact a.header_links_contact,#cms a.header_links_delivery,#stores a.header_links_store{color:#7dbb00}.mobile-link-top{display:none}#your_account{right:30px;position:absolute;top:64px}#your_account a{color:#333;font-size:12px;line-height:18px;text-transform:uppercase;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;font-weight:bold}#your_account a:hover{color:#7dbb00}#currencies_block_top,#languages_block_top,.blockuserinfo{position:absolute;right:54px;top:5px}#currencies_block_top form{margin:0}#languages_block_top:hover,#currencies_block_top:hover,.mobile-link-top h4{cursor:pointer}.list_header{display:none;z-index:1000;width:140px;position:absolute;right:0;top:28px;list-style:none;background:#333}#currencies_block_top p.inner-carrencies,#languages_block_top p,.mobile-link-top h4{color:#ffffff;font-size:12px;position:relative;font-weight:bold;margin-bottom:0;text-transform:capitalize;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;text-transform:uppercase}#currencies_block_top p.inner-carrencies i,#languages_block_top p i{color:#fff;margin-left:5px;font-size:16px}.list_header li{border-top:1px solid #444}.list_header li:first-child{border:none}.list_header li.selected{padding:8px 0 8px 10px;cursor:default}.list_header li.selected a{color:#979797;cursor:default}.list_header li a{color:#fff;text-decoration:none;font-size:13px;padding:8px 5px 8px 10px;display:block;font-weight:bold;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.list_header li a:hover{color:#7dbb00}.list_header li.selected span{cursor:default;font-weight:bold;color:#7dbb00}#currencies_block_top p.inner-carrencies:hover,#languages_block_top p:hover,.mobile-link-top h4:hover,#currencies_block_top p.active,#languages_block_top p.active,.mobile-link-top h4.act .arrow_header_top{color:#7dbb00}.arrow_header_top{width:auto}#languages_block_top{right:90px}#countries_2 .countries_ul li img{float:left;margin:2px 10px 0 0}#countries_2 .countries_ul li span .firstWord{display:none}#countries_2 .countries_ul li span{display:block;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#setCurrency .currencies_ul li span{padding-right:10px;display:inline-block;font-weight:bold}#setCurrency .currencies_ul li.selected{padding:8px 5px 8px 10px;font-weight:bold;cursor:default;color:#7dbb00}.blockuserinfo{right:15px;top:6px}.blockuserinfo a span{display:inline-block}.blockuserinfo a span i{font-size:17px;color:#fff;line-height:18px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.blockuserinfo a:hover span i{color:#7dbb00}#header_user{position:absolute;right:30px;top:97px;z-index:99}#header_user #shopping_cart a{overflow:hidden;padding:8px 23px 9px 44px;display:inline-block;color:#565656;font-weight:bold;font-size:14px;line-height:18px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #dfdfdf;position:relative;width:159px;background:#ffffff;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#header_user #shopping_cart a i{position:absolute;top:8px;color:#565656;right:12px;font-size:16px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#header_user #shopping_cart a:before,#header_user #shopping_cart a:after{font-family:FontAwesome;content:"";font-size:24px;color:#565656;line-height:28px;position:absolute;top:3px;left:9px;font-weight:normal;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;filter:alpha(opacity=100);opacity:1}#header_user #shopping_cart a:after{top:-34px;filter:alpha(opacity=0);opacity:0}#header_user #shopping_cart a:hover:after,#header_user.close-cart #shopping_cart a:after{top:3px;color:#7dbb00;filter:alpha(opacity=100);opacity:1}#header_user #shopping_cart a:hover:before,#header_user.close-cart #shopping_cart a:before{top:50px;filter:alpha(opacity=0);opacity:0}#header_user #shopping_cart a:hover,#header_user.close-cart #shopping_cart a{background-position:0 bottom;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-box-shadow:0 1px 15px rgba(0,0,0,0.11);-moz-box-shadow:0 1px 15px rgba(0,0,0,0.11);box-shadow:0 1px 15px rgba(0,0,0,0.11)}#header_user #shopping_cart .shopping_cart_title{padding:0;color:#fff1;display:inline-block;text-transform:uppercase;float:left;font-weight:bold;font-size:14px}#header_user #shopping_cart span{margin-right:6px;color:#565656;text-transform:uppercase;font-weight:normal;font-size:12px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#header_user #shopping_cart:hover span,#header_user #shopping_cart:hover i,#header_user.close-cart #shopping_cart a span,#header_user.close-cart #shopping_cart a i{color:#404040}#header_user #shopping_cart .ajax_cart_total{font-style:italic}#header_user #shopping_cart .opancart{float:right;margin:2px 0 0 0}#header_user.close-cart #shopping_cart a{color:#fff}.hidden{display:none;visibility:inherit}#search_block_top{position:absolute;top:97px;right:276px;margin:0}#search_block_top label{display:none}#search_block_top form{margin:0}#search_block_top p{overflow:hidden;margin:0;position:relative}#search_block_top input.search_query{margin:0;height:38px;line-height:20px;background:#fff;padding:8px 90px 8px 10px;position:relative;vertical-align:middle;border:1px solid #dfdfdf;width:308px;box-shadow:none;border-right:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}@media only screen and (min-width:981px) and (max-width:1024px){#search_block_top input.search_query{width:100%}}#search_block_top input.search_query:focus{-webkit-tap-highlight-color:rgba(0,0,0,0)}#search_block_top a{padding:0;display:block;position:absolute;right:0;top:0}#search_block_top a span{color:#fff;width:77px;display:none;text-align:center;font-weight:bold;font-size:17px;line-height:20px;padding:6px 0 10px;background:#7dbb00;border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0}body.lang_fr #search_block_top a span{font-size:13px}#search_block_top a:hover span{background:#373737}#search_block_top a i{display:block;border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border:1px solid #dfdfdf;background:#F8F8F8;font-size:19px;line-height:20px;padding:8px 12px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#search_block_top a i:hover{background:#7dbb00;color:#fff;border:1px solid #72AB00}.ac_results{width:225px!important;border:1px solid #ddd!important}.ac_over{background:#333!important}#instant_search_results .title_shop{opacity:1}#instant_search_results .title_shop_block{float:right;opacity:1;width:45%;text-align:right;padding-right:0;background:none}#instant_search_results .title_shop:hover{color:#ccc}.column .block{margin:0 0 0 0}h1,.column .block h4,.center_column .block h4,#layered_block_left h3,#compare_shipping_form #compare_shipping h3{color:#1c1c1c;font-size:17px;line-height:21px;font-weight:bold;padding:10px 10px 10px 21px;margin:0 0 30px 0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #E3E3E3;text-shadow:0 1px 1px #fff;background:#f8f8f8}h1#instant_search_results{overflow:hidden}h1,.column .block h4 span,.center_column h4 span,#layered_block_left h3 span{}.column .block h4 a:hover{color:#8b12a0}.column .block h4 .column_icon_toggle{display:none}.column .block.myaccount ul li a img{display:none}#layered_block_left h4.toggle{margin-bottom:18px}.column .block .store_list{margin-top:-11px}.column .block form p{margin-bottom:12px}.column .block form{margin-bottom:2px}.column .block .store_list form p{margin-bottom:9px}#categories_block_left .block_content{padding:0 0 0 0}#categories_block_left ul.tree{padding:0 0 0 0;list-style:none}#categories_block_left ul.tree li{position:relative}#categories_block_left ul.tree li a:hover,#categories_block_left ul.tree a.selected,#categories_block_left .grower:hover + a{color:#666}#categories_block_left ul.tree li ul li a{padding-left:20px}#categories_block_left ul.tree li ul li ul li a{padding-left:30px}#categories_block_left .grower{width:13px;height:13px;display:block;cursor:pointer;position:absolute;right:8px;top:11px}#categories_block_left .OPEN{color:#666}#categories_block_left .CLOSE{background:url(http://www.protigourmand.com/themes/proti/css/../img/plus_minus.png) 0 0 no-repeat}#blockbestsellers{margin-bottom:18px}#layered_block_left ul{padding:5px 0}#layered_block_left ul li .disabled{color:#666}#layered_block_left h2{color:#1c1c1c;font-weight:bold;font-size:13px;margin:0 0 5px;position:relative;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-bottom:1px solid #dfdfdf;padding:6px 10px;background:#f8f8f8}#layered_block_left h2 span{}#layered_block_left input{margin:-1px 10px 0 0;text-align:center}#layered_block_left span.layered_close{float:right;padding:0 0 0 0}#layered_block_left .layered_price ul{padding-bottom:11px;padding-top:13px}#layered_block_left .hide-action{display:block;text-align:right;padding-right:5px}#layered_block_left .hide-action:hover{text-decoration:underline}#layered_block_left .layered_close{float:right;padding-right:5px}#layered_block_left span.layered_close a{display:block;outline:none}#layered_block_left span.layered_close a:hover,#layered_block_left span.closed a:hover{color:#a9a9a9}#layered_block_left .nomargin a{display:inline;font-size:14px;font-style:italic}#layered_block_left div.radio{margin-right:11px;margin-top:1px}#layered_block_left div.checker{margin-right:12px}#layered_block_left .nomargin a span{color:#a9a9a9;font-weight:bold}#layered_block_left .color-option{border:1px solid #666666;height:16px;margin-left:0;padding:0;width:16px}#layered_block_left .color-option.disable{opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5}.layered_slider{margin-top:5px}.layered_price_range{margin-left:7px}.layered_price_range_unit{margin-right:7px}.layered_slider_container{margin:6px 0 6px 6px;width:93%}.layered_weight > ul.store_list_filter > li span{float:left;margin:5px 7px 11px 0}.store_list_filter .layered_input_range_min,.store_list_filter .layered_input_range_max{width:50px;float:left;display:inline-block}.layered_list_selected{font-weight:bold}.layered_ajax_loader p{margin:20px 0;text-align:center}.hide-action{text-align:center;text-align:right;display:block;cursor:pointer}.layered_list{display:inline-block;cursor:pointer;padding:0 0 5px 0}#ul_layered_price_0 li.layered_list{display:inline-block;clear:both;float:left}#ul_layered_price_0{overflow:hidden}.layered_list:hover{color:#333}#layered_form .b-core-ui-select__dropdown__list ul{padding:0}#layered_form div div ul{padding:16px 0 0 0}#layered_form .b-core-ui-select{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#layered_form #enabled_filters{margin-top:-15px;margin-bottom:16px}#enabled_filters h2{text-align:center}#enabled_filters h2 span{padding:0 10px 0 10px}#layered_form #enabled_filters ul{padding-bottom:0;padding-top:0;border-bottom:1px solid #ccc;margin-bottom:8px}#enabled_filters ul li{padding:5px 0;color:#333;line-height:24px;font-style:italic}#enabled_filters ul li.enabled_filters_extra{color:#a9a9a9}#enabled_filters li a{float:right;margin:0 0 0 10px;outline:none;font-size:20px;line-height:20px}#enabled_filters li a:hover{color:#a9a9a9}#layered_form .color-option{margin-left:0;width:25px;height:25px;padding:0;border-radius:25px;border:none}#ul_layered_id_attribute_group_2 li{float:left;padding:0 0 8px 0}#layered_block_left #ul_layered_id_attribute_group_2{padding-bottom:0}#ul_layered_id_attribute_group_2 li label{display:none}#ul_layered_id_attribute_group_2 li input{margin-right:20px}#ul_layered_id_attribute_group_2 li:first-child{}#layered_form .color-option.on{box-shadow:0 0 5px 0 #a9a9a9}#layered_form > div > div{margin-bottom:9px}#layered_form > div > div .b-core-ui-select__dropdown ul{padding:0}#layered_form > div{margin-bottom:-6px}#layered_form div div ul{padding:15px 0 8px 0}#layered_form input[type=radio]{}#layered_form .select{width:270px;height:32px;opacity:0;filter:alpha(opacity=0)}#layered_block_left .color-option.disable{opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5}#product_list .warning{margin-top:13px}#layered_price_range_min,#layered_price_range_max{display:inline-block;float:left;width:50px}#ul_layered_price_0 span{float:left;margin:5px 7px 0 0}.layered_price_range_unit{float:left}.layered_price ul{width:100%}#ul_layered_id_attribute_group_3 li:first-child{padding-bottom:10px}#layered_block_left ul#ul_layered_manufacturer_0 label{display:inline}#tags_block_left p{text-align:justify;font-size:0.9em;margin-bottom:4px;padding-right:30px}#tags_block_left p a{margin:0 0.1em;line-height:1.5em;padding:2px 2px 5px 2px}a.tag_level3{font-size:1.5em;font-weight:bold}a.tag_level2{font-size:1.4em}a.tag_level1{font-size:1em}#tags_block_left p a i{margin-right:7px}#new-products_block_right,#stores_block_left,#tags_block_left,#contact_block{padding-bottom:20px}.products_block ul{padding-top:0}.products_block .block_content{padding-bottom:9px}.products_block ul li:first-child{margin-top:0}.products_block ul li{padding:20px;margin-bottom:20px}.products_block ul li h5{margin-bottom:18px}.products_block ul li a.products_block_img{width:80px;display:block;float:left;margin-right:12px}.products_block ul li > div{padding:0;margin-top:0}.products_block ul li p{padding:7px 0 0 0;margin-bottom:6px}.products_block ul li .reduction{color:#a9a9a9;font-style:italic;margin-left:14px;margin-right:15px}.products_block ul li span.price-discount{text-decoration:line-through;margin-top:0;display:inline-block}.products_block ul li .price{font-size:14px;float:left}#special_block_right h5{padding:12px 0 9px 0}#special_block_right span.price-discount{text-decoration:line-through}#newsletter_block_left{margin-bottom:25px}#newsletter_block_left h4{margin-bottom:15px}#newsletter_block_left div.block_content{padding:0 0 0 0;text-align:center}#newsletter_block_left input.inputNew{width:75%;height:38px;margin:0 0 10px 0;float:left}#newsletter_block_left input.button_form{display:block;width:20%;min-width:55px;float:right}#newsletter_block_left .warning_inline{padding-top:10px}#newsletter_block_left p.success_inline{color:#418B19;text-align:center;font-weight:bold}#newsletter_block_left p.warning_inline{color:#DA0F00;text-align:center;font-weight:bold}#stores_block_left div.block_content{padding-bottom:20px}#stores_block_left p{text-align:left;margin:0}#stores_block_left p a img{margin:0 0 20px 0}.blockmanufacturer select,.blocksupplier select{width:100%;margin:10px 0 0 0}.blockmanufacturer li.last{border:none}#viewed-products_block_left ul li.last{border:none;padding-bottom:0}#header #cart_block h4{display:none}#header #cart_block{z-index:999;display:none;position:absolute;right:30px;top:134px;width:275px;padding:0 10px 10px 10px;border:1px solid #ebebeb;background:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#cart_block #cart_block_no_products{padding:15px 0 5px 0;color:#333;margin:0}#cart_block #cart_block_summary{padding:10px 0 0 0;display:none}#cart_block #cart_block_summary span{color:#000}#cart_block #cart_block_summary span.ajax_cart_total{margin:0 0 0 5px;font-weight:bold}#cart_block .quantity-formated{display:inline-block;margin-right:5px;float:left;line-height:16px;color:#343336}#cart_block #cart_block_list dl{margin:0}#cart_block #cart_block_list dt:first-child{border:none}#cart_block .cart-images{width:70px;margin-right:10px}#cart_block #cart_block_list dt{padding:10px 0 0 0;border-top:1px dotted #ccc;position:relative;clear:both}#cart_block #cart_block_list dt a{display:inline-block;float:left;line-height:17px}#cart_block #cart_block_list dt a img{display:inline-block;margin-right:10px;margin:0 0 10px 0}#cart_block #cart_block_list dd{position:relative;margin:0 0 10px 0}#cart_block #cart_block_list dd a{font-style:italic}#cart_block .remove_link{position:absolute;right:7px;top:15px;height:24px;width:19px}#cart_block .remove_link a{z-index:9;display:block;height:24px;width:19px;margin-top:0;margin-left:5px;font-size:24px;line-height:24px}#cart_block .remove_link a:hover{color:#A9A9A9}#cart_block .products .price{display:inline-block;padding:15px 0 5px 0;width:150px;font-size:17px}#cart_block table#vouchers{clear:both;width:100%;position:relative;border:none;background:none}#cart_block table#vouchers td{border:none}#cart_block table#vouchers tr td.quantity{margin-right:5px;min-width:18px}#cart_block table#vouchers tr td.delete a{padding:0;width:9px;height:9px;position:absolute;right:0;top:7px}#cart_block ul.cart_block_customizations{padding:0 0 0 13px;list-style:none}#cart_block ul.cart_block_customizations li{font:11px/15px "Arial"}#cart_block ul.cart_block_customizations li .quantity-formated{line-height:14px}#cart_block ul.cart_block_customizations div.deleteCustomizableProduct{width:9px;height:9px;position:absolute;right:3px;top:3px}#cart_block ul.cart_block_customizations div.deleteCustomizableProduct a{background:url(http://www.protigourmand.com/themes/proti/css/../img/icon/delete.gif) no-repeat 0 0;display:block;height:9px;width:9px}#cart_block ul.cart_block_customizations div.deleteCustomizableProduct a:hover{}#cart_block .cart-prices div{border-top:1px dotted #cccccc;padding:7px 0 7px 0}#cart_block #cart_block_shipping_cost,#cart_block #cart_block_total,#cart_block #cart_block_wrapping_cost{float:right}#cart_block #cart-buttons{display:block}#cart_block #cart-buttons #button_order_cart{float:left;text-align:center}#cart_block #cart-buttons #button_order_cart span{}#cart_block p#cart-buttons{padding:10px 0 0 0;margin:0;border-top:1px dotted #cccccc;overflow:hidden}#cart_block p#cart-buttons a.button_mini{float:left;margin-right:10px;text-align:center;min-width:45px}#center_column .breadcrumb{display:none}.breadcrumb{margin:0 0 20px 0;background:none;padding:6px 0;background:#f8f8f8;font-size:14px;min-height:30px;line-height:30px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #E3E3E3;text-shadow:0 1px 1px #fff}.breadcrumb span{display:inline}.breadcrumb a{font-size:14px;line-height:22px;position:relative}.breadcrumb a i{vertical-align:-4px}.breadcrumb-home{}.breadcrumb-home i{font-size:25px}.breadcrumb-home:hover{}.breadcrumb .navigation-pipe{margin:0 10px 0 10px;font-size:14px;line-height:22px}.breadcrumb .navigation_page{font-size:14px;line-height:22px}.breadcrumb_inset{padding:0 10px}#contact_form p#desc_contact0,#contact_form p#desc_contact1,#contact_form p#desc_contact2{padding:0;margin-bottom:10px;color:#09F}#contact_form p.file_input label{padding-top:3px}#contact_form{padding:0 0 20px 0;margin:0 0 0 0}#contact_form p{margin-bottom:20px}#contact_form p.textarea{margin:0}#contact_form h2{margin-bottom:10px}#desc_contact0{display:none}#contact_form textarea#message{height:150px;margin:0}#contact_form .select select{width:400px}#contact_form .text input,#contact_form .password input{width:400px}#contact_form input[type="file"]{width:100%;height:100%}#contact-form .submit{padding-top:15px}.title-pagecontact{padding:0;margin:0 0 10px 0;display:inline-block}.title-pagecontact i{margin-right:7px}#contact_form #captcha-box{margin-top:20px}#order-list td{text-align:left}#order-list td.history_invoice i{font-size:25px;vertical-align:-1px}.myaccount ul{padding-bottom:10px}.favoriteproducts img{width:16px;height:16px}div#block-history{padding:0}div#block-history textarea{height:100px;margin-bottom:20px}table#order-list{margin-bottom:0;border:none}#module-loyalty-default #block-history{overflow:auto}table#order-list td.history_link a{font-weight:bold;color:#a9a9a9}table#order-list td.history_detail .btn{display:block}table#order-list td.history_detail .btn + a{margin-top:10px}table#order-list td.history_detail a.details_link{text-transform:capitalize}#block-history #block-order-detail table.std td.inputs input.order_qte_input{height:15px;padding:1px;float:left}#block-history #block-order-detail table.std td.inputs label{display:block;float:left;padding:2px 0 0 7px;font-weight:bold}#block-history h3{padding:17px 0 0 0}#block-history #block-order-detail{padding:3px 0 0 0}#block-history #block-order-detail h4{overflow:hidden}div#order-detail-content table.std th{padding:15px 12px}form#sendOrderMessage p.submit{padding:0 0 0 0}#sendOrderMessage{margin-bottom:0}#sendOrderMessage label{display:block;padding-bottom:6px}#sendOrderMessage select{width:300px}.info-order strong{color:#333}.addresses #sendOrderMessage label{display:block;padding-bottom:4px}.addresses .address_delivery label{display:block;padding-bottom:4px}.addresses .address_delivery,.addresses .addressesAreEquals{padding:20px 0 0 0;margin:0}.addresses .address_delivery select{width:416px}#conditionsValided + label{display:inline}#module-referralprogram-program .idTabs{display:none}.addresses #address_invoice_form select{width:100%}.addresses .addressesAreEquals input{margin:3px 7px 0 0}table.discount{margin:17px 0 0 0}table.discount td.discount_code{font-weight:bold}table.discount td.discount_value{white-space:nowrap}body#discount div.center_column sup{vertical-align:top}.delivery_options{padding-top:20px}.delivery_options_address .delivery_option_radio{margin:0 auto 0 auto}.delivery_options_address table td:first-child{text-align:left;padding-left:12px}.delivery_options_address .delivery_options label{display:block}table.delivery_option_carrier{background:#ffffff;border:1px solid #ffffff}table.delivery_option_carrier td{border:1px solid #ffffff;color:#333;text-transform:none;font-size:12px}.order_carrier_content .carrier_title{text-align:left;margin-bottom:20px}.order_delivery .address.first_item,.addresses #address_delivery{padding:20px;border:1px solid #ccc;background:#F8F8F8;margin-bottom:20px}.order_delivery .address.alternate_item,.addresses #address_invoice{padding:20px;border:1px solid #ccc;background:#F8F8F8;margin-bottom:20px}#order-detail-content-table .td-3{text-align:center}#order-detail-content-table tbody td:first-child{padding-left:40px}.cart_total_price.cart_last_tr .price{font-size:17px;color:#a9a9a9}#order-detail-content-table tfoot tr.item td{display:block !important;border-left:none;border-right:none;border-bottom:none}#order-detail-content-table tfoot tr.item:first-child td{border:none}body#my-account ul.footer_links li{float:none}body#my-account div#center_column ul.myaccount_lnk_list{padding:3px 0 0 0;list-style:none}body#my-account div#center_column ul.myaccount_lnk_list li{line-height:18px;padding:12px 0 0 0}body#my-account div#center_column ul.myaccount_lnk_list li img{margin:0 5px 0 0;display:inline-block;width:16px}body#my-account div#center_column ul.myaccount_lnk_list li a i{font-size:18px;line-height:18px;width:24px;display:inline-block;vertical-align:-1px}.account_creation .select span{display:block;margin-bottom:7px}.account_creation .after-box{padding:20px 0 0 0}#account-creation_form #passwd{float:left;margin-right:20px}#account-creation_form fieldset h2{margin:10px 0 15px 0}#account-creation_form fieldset .checkbox label{display:inline}#account-creation_form fieldset:first-child h2{margin:0}#center_column #account-creation_form .titled_box p{margin:0;padding:0 0 20px 0}#center_column #account-creation_form .account_creation.customerprivacy p{padding:0;float:left}#center_column #account-creation_form .titled_box p input[type="checkbox"]{margin-right:10px}#account-creation_form p.radio span,#account-creation_form p.select span,#identity p.radio span{display:block;margin-bottom:7px;padding:6px 0;text-align:left}#identity #center_column .std input[type='checkbox']{margin-right:7px}#identity #center_column .std input[type='checkbox'] + label{display:inline}#account-creation_form p.radio label{padding-right:10px}#center_column #account-creation_form p.cart_navigation{margin:0;padding:20px 0 0 0}form#account-creation_form p.radio input,#identity p.radio input,#new_account_form p.radio input{margin:2px 5px 0 0;float:left}form#account-creation_form p.radio label,#identity p.radio label,#new_account_form p.radio label{padding:0 25px 0 3px;float:left;display:inline-block}form#account-creation_form textarea{width:210px;max-width:563px}#identity p.radio{padding:0}.comparison_product_infos{padding-top:10px}#product_comparison #availability_label{font-weight:bold;color:#333}#product_comparison #availability_value{color:#0C6}#product_comparison .comparison_availability_statut{padding:0;margin:0;display:none}#product_comparison.breakpoint .comparison_product_infos,#product_comparison.breakpoint .comparison_product_infos .product_link,#product_comparison.breakpoint .comparison_product_infos .row-compare-button{text-align:left}#product_comparison .product_image_div{position:relative;margin-bottom:13px;text-align:center}#product_comparison .product_image_div a{display:block}#product_comparison th:first-child,#product_comparison td:first-child{text-align:left;padding:5px 10px 5px 10px;font-weight:bold}#product_comparison .product_image_div a.product_image{position:relative;display:inline-block}#product_comparison td.ajax_block_product{vertical-align:top}#product_comparison .product_image_div a.product_image img{background:none}.shop_table .title_compare{font-size:13px;color:#333}#product_comparison .comparison_header .price{font-size:32px;font-weight:normal}#product_comparison .on_sale,#product_comparison .discount{width:54px;height:48px;display:block;position:absolute;left:0;top:0}#product_comparison .product_link{padding:0 0 0 0;display:inline-block;text-align:center}#product_comparison .comparison_product_infos a.cmp_remove{position:absolute;right:0;top:0;z-index:5;font-size:25px;line-height:25px}#product_comparison .comparison_product_infos a.cmp_remove:hover{color:#a9a9a9}#product_comparison .product_desc{margin:0 0 9px 0;min-height:38px}#product_comparison .row-compare-button{text-align:left;padding-top:10px}#product_comparison .comparison_product_infos a.button{margin-right:8px;margin-bottom:10px}#product_comparison .comparison_product_infos .exclusive{margin:0 0 10px 0}#product_comparison td:first-child{background:#F8F8F8;color:#888}.shop_table td.comparison_feature_even.comparison_infos,.shop_table td.comparison_feature_odd.comparison_infos{text-align:center}#product_comparison .comparison_feature_odd.comparison_infos.ajax_block_product{padding:10px 20px}form.identity p.radio input{top:3px}form.identity p.radio label{padding:0 15px 0 3px;line-height:19px;display:inline-block}form.identity p.required_desc{padding:20px 0 0 157px}p#security_informations{padding:20px 0 0 0;font-style:italic;margin:0}#orderopc #left_column{display:none}#orderopc #center_column{width:757px}#orderopc #left_column h2{margin-top:20px}#opc_account_choice{padding:0 0}#login_form_content{width:90%;padding:20px 5%;background:#f5f5f5;border:1px solid #ccc}#opc_account_form input.text,#new_account_form #opc_account_form textarea{width:100%}#opc_account_form input[type='checkbox'] + label{display:inline}#opc_account_choice .opc_float{width:90%;padding:10px 5%;background:#f5f5f5;border:1px solid #ccc;margin-bottom:15px}#opc_account_choice .opc_float ul{margin:0 0 20px 30px}form#new_account_form{padding-top:10px}form#new_account_form h4{margin-bottom:10px}.account_creation.customerprivacy.titled_box label{display:inline}#new_account_form fieldset{padding:0 0 15px 0}#center_column #new_account_form p{margin:0;padding:0 0 10px 0}#new_account_form p.radio span,#new_account_form p.text label,#new_account_form p.password label,#new_account_form p.select label,#new_account_form p.select span,#new_account_form p.textarea label{display:inline-block;padding:6px 15px;width:230px;text-align:right}#new_account_form p.textarea textarea{height:80px;width:205px}#new_account_form span.form_info,#new_account_form span.inline-infos{display:block;margin:5px 0 0 0;color:#666}#order #loyalty{margin:10px 0 12px 0;font-size:13px;padding:20px 0 20px 0;border-top:1px dotted #ccc}#order #loyalty img{margin-right:10px}.list-radio{margin-right:25px;float:left}.short_description_pack{padding:10px 0 0 0}.short_description_pack h3{padding:5px 0 0 0;margin:0}.short_description_pack p{padding:5px 0 0 0}.short_description_pack .pack_content{padding:10px 0 0 0}.pack_content{margin:5px 0 5px 0}#pb-left-column #color_picker p{padding-bottom:5px;font-weight:bold}span.our_price_display{padding-top:7px;font-size:24px;line-height:18px;display:inline-block}*:first-child + html .content_prices #add_to_cart .exclusive{padding:4px 3px 4px 11px}.block.blockcms_footer{margin-left:0}.footer-bg-mob{background:#f8f8f8;border-top:1px solid #D4D4D4}footer .modules{padding-bottom:135px;margin:0}footer .block h4{font-size:17px;line-height:21px;color:#363636;font-weight:bold;margin:20px 0 10px}footer .block h4 i{display:none}footer .block h4 a{color:#1c1c1c;font-weight:bold}footer .block a{color:#7a7a7a}footer .block a:hover{color:#000}footer .block .list-footer li{padding:0 0 4px 0;overflow:hidden}footer .block .list-footer li i{float:right;cursor:pointer}footer .block .list-footer li i:hover{color:#7dbb00}footer .block .list-footer li.referralprogram i,footer .block .list-footer li.loyalty i{display:none}footer .block .list-footer li a{font-size:12px;font-weight:bold;word-wrap:break-word;color:#565656;line-height:18px}footer .block .list-footer li a:hover{color:#7dbb00}footer .block .list-footer li img{display:none}footer .footer-text{padding:0 0 0 0}.blockcontactinfos ul li{color:#7dbb00;font-weight:bold;font-size:12px}.blockcontactinfos ul li.phone-info{font-size:18px;color:#afafaf;font-weight:normal}.bottom_footer{color:#fff;position:absolute;bottom:0;left:0;font-size:12px;background:#333333;width:100%;padding:8px 0 12px}.bottom_footer a{color:#7dbb00;font-weight:bold}.bottom_footer a:hover{color:#fff}.bottom_footer .seo{margin-top:20px;font-size:12px}.block.block_category_footer{}.block.block_category_footer ul ul{margin-left:12px}.blocksocial li a{display:inline-block;font-size:14px}.blocksocial li{vertical-align:middle;padding-top:0}.blocksocial li.facebook a{background:url(http://www.protigourmand.com/themes/proti/css/../img/sprite_pict_social_block.png) no-repeat 0 0;padding:6px 0 0 40px;height:40px}.blocksocial li.twitter a{background:url(http://www.protigourmand.com/themes/proti/css/../img/sprite_pict_social_block.png) no-repeat 0 -61px;padding:6px 0 0 40px;height:40px}.blocksocial li.rss a{background:url(http://www.protigourmand.com/themes/proti/css/../img/sprite_pict_social_block.png) no-repeat 0 -121px;padding:6px 0 0 40px;height:40px}#paiement_logo_block_left{margin:15px 0 0 30px;float:left}#order .p-cart{font-size:13px;text-transform:uppercase;color:#535353;padding-bottom:15px;border-bottom:1px solid #e5e5e5}.ordercart-title{font-weight:bold;color:#333;margin:0;padding:6px 0 14px 0}.ordercart-title #summary_products_quantity{}#order_steps{overflow:hidden;margin:20px 0 10px 0}#order_steps li.even:first-child{background:#9c9c9c}#order_steps li.even.step_current:first-child{background:#7DBB00}#order_steps li.even{background:url(http://www.protigourmand.com/themes/proti/css/../img/marker-order.png) 0 29px no-repeat #9c9c9c}#order_steps li.odd{background:url(http://www.protigourmand.com/themes/proti/css/../img/marker-order.png) 0 29px no-repeat #909090}#order_steps li{width:20%;float:left;text-align:center}#order_steps li span{display:block;padding:5px 0 5px 0}#order_steps li span{color:#fff;font-weight:bold}#order_steps li span span{color:#fff;font-weight:bold;font-size:27px;line-height:27px}#order_steps li.step_current{background-color:#7DBB00}#order_steps li a{font-weight:bold;color:#ccc;text-decoration:none}#order_steps li a:hover{color:#fff}#cart_summary{background:none;border:none;margin-bottom:0}#order #HOOK_SHOPPING_CART{padding-bottom:0;margin-bottom:10px}table#cart_summary h5{padding-bottom:10px;margin-top:-4px;display:block}table#cart_summary .cart-atr{padding-bottom:5px;display:inline-block}#order-detail-content .title-th{float:left;padding-right:10px;display:inline-block;font-weight:bold;color:#333}table#cart_summary tr{border-width:0 0 1px 0;border-style:dotted;border-color:#ccc}table#cart_summary tr.cart_last_tr{border:none}#seperated_packag{padding:0}#seperated_packag input{margin:-3px 10px 0 0}table#cart_summary .insset-bottom{padding-bottom:16px;padding-top:0}.cart_quantity_title{padding:3px 10px 0 0}table#cart_summary tbody tr{border-top:1px dotted #ccc}table#cart_summary td{padding:20px 0 20px 0;border:none;vertical-align:top}table#cart_summary .customization{border-color:#ccc}table#cart_summary td.cart_product{width:162px}table#cart_summary tr ul{list-style:none}table#cart_summary .customizationUploaded{margin-bottom:10px}table#cart_summary .cart_quantity .cart_quantity_down{float:left}table#cart_summary .cart_discount_name{color:#333;text-transform:uppercase;vertical-align:middle}table#cart_summary .cart_discount{border-width:1px 0 1px 0;border-style:solid}table#cart_summary .cart_discount_price .div_cart_quantity_delete{float:none;margin-left:7px;display:inline-block}table#cart_summary .cart_discount_price .div_cart_quantity_delete a i{font-size:16px;line-height:16px}table#cart_summary .div_cart_quantity_delete{float:left}table#cart_summary .div_cart_quantity_delete a{display:inline-block;margin:5px 0 0 10px}table#cart_summary .div_cart_quantity_delete a i{font-size:25px;line-height:25x;width:auto}table#cart_summary .div_cart_quantity_delete a:hover{background-position:-76px -24px}table#cart_summary .customization .cart_quantity{padding:20px 0 20px 0;border:none;margin-bottom:0}table#cart_summary .cart_quantity .cart_quantity_input{float:left;border-left:none;border-right:none;display:inline-block;height:24px;text-align:center;width:40px;margin:0}table#cart_summary .cart_quantity .cart_quantity_button{float:left}table#cart_summary a.price_discount_delete{margin-top:3px}table#cart_summary .cart_total_price .total_price_container{border-right:none}table#cart_summary .cart_total_price td.cart_voucher{vertical-align:middle}table#cart_summary #total_price_container{vertical-align:middle}#cart_summary tfoot{font-weight:bold}#cart_summary .cart_last_tr #total_price{font-size:22px;font-weight:normal}table#cart_summary tfoot td{padding:16px 0 14px 0;border:none;text-align:left}table#cart_summary tfoot td + td{text-align:right}#total_price_container{vertical-align:middle}#cart_summary .price{border:none;white-space:nowrap}.total_price_container p{text-align:left}table#cart_summary .cart_total_price .total_price_container{padding:0}.cart_total_price .total_price_container p{display:block;padding:8px}.cart_total_price .total_price_container span{display:block;padding:15px;font-weight:bold;font-size:18px;text-align:center}table#cart_summary .gift-icon{color:white;background:#0088CC;line-height:20px;padding:2px 5px;border-radius:5px}table#cart_summary .min-with-td{display:inline-block;font-weight:normal;min-width:50px}table#cart_summary #cart_quantity_button .cart_quantity_down{background:url(http://www.protigourmand.com/themes/proti/css/../img/quantity_down_mob.png) 0 0 no-repeat;height:43px;width:45px}table#cart_summary #cart_quantity_button .cart_quantity_up{background:url(http://www.protigourmand.com/themes/proti/css/../img/quantity_up_mob.png) 0 0 no-repeat;height:43px;width:45px;float:left}table#cart_summary #cart_quantity_button .cart_quantity_up img,table#cart_summary #cart_quantity_button .cart_quantity_down img{display:none}.address-form-multishipping{width:94%;padding:15px 3%;background:#f5f5f5;border:1px solid #ccc;margin-bottom:20px}table#cart_summary #cart_quantity_button span{line-height:43px}table#cart_summary .cart_quantity .cart_quantity_input{height:43px}.cart_quantity_title{padding:11px 10px 0 0}table#cart_summary .div_cart_quantity_delete a{margin-top:7px;margin-left:20px}table#cart_summary .cart_discount_price .div_cart_quantity_delete a{margin-top:0}#HOOK_SHOPPING_CART .page_product_box h3 i{display:none}form#voucher fieldset{padding:25px 0 0 0;border-top:2px solid #3a3a3a}form#voucher fieldset h4{padding:6px 10px 0 0;margin:0;float:left}form#voucher fieldset p{float:left;margin:0;padding:0 0 0 0}form#voucher fieldset p.submit{padding:0 0 0 0}form#voucher fieldset p label{float:left;text-align:right;padding:2px 7px 0 0}form#voucher fieldset p input.discount_name{width:330px;margin-bottom:0;height:32px;line-height:32px}#cart_voucher{padding-top:9px}#cart_voucher .btn.btn-inverse{padding-top:7px;padding-bottom:7px;line-height:1.25em}#seperated_packag label{display:inline}form#voucher fieldset div#display_cart_vouchers h4{margin:10px 0 0 0;padding:10px 0 0 0;border-top:1px solid #eee}form#voucher fieldset div#display_cart_vouchers div{padding:4px 0 0 0}form#voucher fieldset div#display_cart_vouchers span.voucher_name{font-weight:bold;text-decoration:underline;cursor:pointer}form#voucher fieldset div#display_cart_vouchers span.voucher_name:hover{text-decoration:none}#order_carrier{clear:both;margin-top:20px;border:1px solid #999}#carrier_area .checkbox{margin:0;padding:12px 0}#carrier_area .checkbox input{margin:3px 7px 0 0}#carrier_area .checkbox label{display:inline}#order_carrier h4{padding:0 15px}#order_carrier span{display:block;padding:15px;font-weight:bold}.order_delivery{padding-top:7px;padding-bottom:20px}#order .order_delivery.row{margin:0}.order_delivery .first_item{margin-bottom:10px}.address_select{width:100px}.multishipping_close_container{text-align:center;padding-top:10px}#compare_shipping_form p{margin:0}#compare_shipping #availableCarriers{}#compare_shipping ul#carriercompare_errors_list li{background:url("http://www.protigourmand.com/themes/proti/css/../img/warning.png") no-repeat 20px center #FDE4E1;border:1px solid #EBBCB5;color:#DF0505;font-size:12px;font-weight:bold;padding-left:70px;margin-left:0!important;margin-bottom:10px}#compare_shipping_form p label{padding:5px 7px 5px 0;display:block}#compare_shipping_form p select{margin-bottom:10px;width:395px}#compare_shipping_form p input{margin-bottom:2px;width:394px;margin-right:10px}#compare_shipping_form{padding:16px 0 0 0;margin-top:20px;margin-bottom:10px}#compare_shipping_form #compare_shipping{padding:0}#compare_shipping_form #compare_shipping h3{}#compare_shipping_form #compare_shipping p{padding:0}#compare_shipping_form #compare_shipping .SE_SubmitRefreshCard{padding-top:20px}#compare_shipping_form #compare_shipping .SE_SubmitRefreshCard input{width:auto;margin-bottom:0;margin-right:16px}.cart_navigation{margin:20px 0}.cart_navigation .exclusive,.cart_navigation .exclusive_large{float:right}div#order_carrier{margin:20px 0 0 0;padding:10px;border-width:1px;border-style:solid}div#order_carrier h4{float:left;padding:0 10px}#order p.cart_navigation.inner-top{border-top:1px dotted #ccc}p.cart_navigation{clear:both;margin:0;padding:25px 0 0 0}p.cart_navigation .button,p.cart_navigation .button_large{float:left}p.cart_navigation .button:hover,p.cart_navigation .button_large:hover{}p.cart_navigation .exclusive,p.cart_navigation .exclusive_large{}p.cart_navigation .exclusive:hover,p.cart_navigation .exclusive_large:hover{}#compare_shipping_form #availableCarriers{padding:15px 0 0 0;margin:0!important}#compare_shipping_form #noCarrier{margin:12px 0 0;padding:10px 13px;text-align:center}#availableCarriers_table{width:100%;text-align:center}#availableCarriers_table th{text-align:center;border:1px solid #CCC}#carriercompare_errors_list li{margin:0;padding:10px 0 10px 0}#availableCarriers_table td.radio{padding:0 5px 0 5px;text-align:center;border:none}#availableCarriers_table td input{float:none;margin-top:15px}#create-account_form .text input,#create-account_form .password input,#login_form .text input,#login_form .password input{width:100%;margin-bottom:0}#authentication #create-account_form .title_block{text-transform:none;font-size:13px;font-weight:bold;color:#7a7a7a}#authentication #create-account_form .title_block,#authentication #login_form .title_block{margin:0;padding:13px 0 0 0}#authentication #create-account_form p.text,#authentication #login_form p.text{padding:14px 0 0 0}#authentication #login_form p.submit{padding:15px 0 0 0;clear:both}#authentication #create-account_form p.submit{padding:20px 0 0 0}#authentication #create-account_form label,#authentication #login_form label{display:block;clear:both;text-align:left;padding:0 0 5px 0}#authentication #login_form p.lost_password{padding:15px 0 0 0;margin-bottom:0}#opc_account_form .shop_box{padding:10px 0 10px 0}.cart_total{text-align:right}.forgot_password #restore_password label{width:170px}.forgot_password p.submit{padding-left:177px}#password #center_column h1 + p{margin:3px 0 17px 0}#password #center_column p.text input{margin:0}div.order_address p.select label{float:left;text-align:right;padding:2px 7px 0 0}div.order_address p#address_invoice_form a.button_large{margin:0 auto}div.order_address p.address_add{padding:20px 0 0 0;margin:0}div.order_address #ordermsg p{margin:0}div.order_address #ordermsg textarea{height:100px}#multishipping_mode_box h2{text-align:center;margin-bottom:12px}#multishipping_mode_box .btn{color:#333}#multishipping_mode_box h2 span{padding-left:10px;padding-right:10px}#multishipping_mode_checkbox{vertical-align:top;margin-right:5px}#multishipping_mode_box.on{}#multishipping_mode_box .title{padding:5px;font-weight:bold;color:#333}#multishipping_mode_box .description,#multishipping_mode_box .description_off{}#multishipping_mode_box .description .button{margin:0 auto;display:inline-block}#multishipping_mode_box .description_off{display:none;padding:5px}#multishipping_mode_box .description_off div{margin-bottom:10px}#multishipping_mode_box.on .description_off{display:block}table.multishipping-cart td{padding:12px!important}table.multishipping-cart th{border-width:0 0 1px 0}.multishipping-cart .cart_quantity .cart_quantity_input{float:left;margin:0;height:22px;line-height:22px;border-left:0;border-right:0;text-align:center}.multishipping-cart .cart_quantity a{float:left}.multishipping-cart .cart_quantity{width:140px}#order-detail-content #cart_summary.multishipping-cart{border:1px solid #ccc;margin-bottom:20px}#order-detail-content #cart_summary.multishipping-cart td.cart_product{width:auto}#order-detail-content{padding-top:0}#order-detail-content #cart_summary.multishipping-cart td{border:1px solid #ccc}table#carrierTable{margin:17px 0 0 0}table#carrierTable tr td.radio input{background:none;border:none;position:relative;top:1px;left:0}p#gift_div{display:none;clear:both;margin:0}p#gift_div label{display:block}p#gift_div textarea{height:100px;margin:12px 0 10px 0}p.payment_module{display:block;padding:20px 0 0 0;margin:0}.payment_module img{vertical-align:middle;margin:0 10px 0 0;float:left}.payment_module a{display:block;background:#f8f8f8;border:1px solid #d4d4d4;padding:15px;color:#333;text-decoration:none;text-align:left;overflow:hidden;font-weight:bold}.payment_module a:hover,.payment_module a:focus,.payment_module a:active{background:#fff;border:1px solid #ccc;color:#000}div#order-opc h2.bordercolor{margin:20px 0 0 0;padding:17px 0 0 0;border-width:1px 0 0 0;border-style:solid}div#order-opc table#carrierTable{margin:17px 0 0 0}div#order-opc textarea#message{height:100px}#new_account_form{clear:both;margin-bottom:20px}#new_account_form h3{margin-bottom:20px}#center_column #new_account_form p{margin:0;padding:0 0 10px 0}#center_column #new_account_form p input{margin-right:10px}#new_account_form p.required{color:#222}#new_account_form p.radio span,#new_account_form p.text label,#new_account_form p.password label,#new_account_form p.select label,#new_account_form p.select span,#new_account_form p.textarea label{display:block;padding:6px 0 6px 0;font-size:12px;text-align:left}#new_account_form #submitGuestAccount{float:right}#orderconfirmation #left_column{display:none}#orderconfirmation #center_column{width:757px}.orderconfirmation{border:1px solid #ccc;padding:20px;margin:30px 0 0 0;background:#f8f8f8}.orderconfirmation a{color:#0C0}.orderconfirmation a:hover{color:#333}.bloc_adresses .address{background:#f8f8f8;border:1px solid #cccccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;padding:20px;margin-bottom:20px;overflow:hidden}.order_delivery .address.alternate_item,ul#address_invoice{margin:0 0 0 0;padding:0 0 17px 0;float:left;width:43%}.order_delivery .address.alternate_item{padding:20px}.order_delivery .address.first_item,ul#address_delivery{float:left;margin-right:30px;width:43%}.addresses .address_add.submit{padding:0;margin:0 0 20px 0}ul.address li{margin:0 0 0 0}ul.address li{line-height:25px;color:#333}ul.address li.address_delete,ul.address li.address_update{float:left}ul.address li .btn{color:#fff;margin-top:10px}ul.address li.address_title{margin:0 0 8px 0;color:#a9a9a9;font-size:13px;text-transform:uppercase;font-weight:bold}ul.address li.address_title h3{margin:0}ul.address li.address_update{margin-right:10px}.addresses #id_address_delivery{width:417px}table.discount{margin:17px 0 0 0;font-family:Arial,Helvetica,sans-serif}table.discount td.discount_code{font-weight:bold}table.discount td.discount_value{white-space:nowrap}body#discount div.center_column sup{vertical-align:top}#order-follow #left_column{display:none}#newproducts .sortPagiBar{margin-bottom:20px}#bestsales .sortPagiBar{margin-bottom:20px}#pricesdrop .sortPagiBar{margin-bottom:20px}.mnf_sup_list{margin:0 0 0 0;padding:0;list-style-type:none}.title_manuf{padding:0 0 24px 0;margin:0;width:100%;overflow:hidden;display:block;text-align:right}.mnf_sup_list li{padding:20px;margin-bottom:20px;background:#fff}.mnf_sup_list li.last_item{margin-bottom:0}.mnf_sup_list li .logo{display:block;float:left}.mnf_sup_list li .logo a{display:block}.mnf_sup_list li .logo img{vertical-align:middle;margin-top:24px}.mnf_sup_list li .left_side{width:490px;float:left;padding:0 20px 0 20px;min-height:242px;border-right:1px solid #ebebeb}.mnf_sup_list li .left_side div{padding:7px 0 0 0;display:inline-block}.mnf_sup_list li .left_side div p{padding:0;margin:0}.mnf_sup_list li .left_side h3{padding:0 0 0 0;color:#333;text-transform:uppercase;font-size:13px;margin:-4px 0 5px 0;display:inline-block}.mnf_sup_list li .right_side{width:130px;float:right;position:relative;padding-left:20px}.mnf_sup_list li .right_side p{padding:10px 0 0 0;margin:0}.mnf_sup_list li .right_side p span{}.mnf_sup_list li .right_side p a{text-decoration:none}.mnf_sup_list li .right_side a.button{margin:12px 0 0 0}.mnf_sup_list li .des-small{display:none}.mnf_sup_list li .left_side h3{margin-top:10px}.mnf_sup_list li .left_side h3 a{display:block;margin-top:-4px}#search h3.nbresult{margin:10px 0 10px 0;padding:10px;border:1px solid #e6db55;font-size:13px;background:#ffffe0}p.error404{border:2px solid #dd0000;background:#f5f5f5;margin:20px 0 0 0;padding:10px;line-height:32px}p.error404 img{margin:0 10px 0 0}#module-cheque-payment #columns h1{text-align:left;margin:0 0 14px 0}#module-cheque-payment #columns h2{margin-bottom:20px}#module-cheque-payment #columns .box-payment-style p{margin:0;padding:0}#module-cheque-payment #columns .cart_navigation a,#module-cheque-payment #columns .cart_navigation input{margin-top:20px}#module-cheque-payment #columns form img{float:left;margin:0 20px 2px 0}#module-bankwire-payment form img{}#module-cheque-payment #columns form{font-size:13px}#module-bankwire-payment #columns form{margin-top:15px;font-size:13px}#module-cheque-payment form select,#module-bankwire-payment form select{margin:20px 0 20px 0}.box-payment-style{padding:20px;border:1px solid #ccc;color:#333;font-size:13px;background:#F8F8F8;margin-bottom:10px}.box-payment-style ul li{margin-bottom:5px}.box-payment-style ul{padding-top:7px}#module-gcheckout-payment aside,#module-payment-submit aside,#module-payment-submit aside{display:none}#account-creation_form fieldset.reversoform{padding:10px !important}#account-creation_form fieldset.reversoform .text label{display:block;padding:0 0 10px 0;width:100%;text-align:left}#account-creation_form fieldset.reversoform .infos-sup{padding:0 !important;font-size:10px;font-style:italic;text-align:right}#account-creation_form fieldset.customerprivacy label{padding-bottom:0;font-size:12px;text-align:left;cursor:pointer;display:inline}#account-creation_form fieldset.customerprivacy p{padding:0;margin:0}#module-referralprogram-referralprogram-program #left_column{display:none}#module-referralprogram-referralprogram-program #center_column{width:757px}#footer .myaccount li.referralprogram img{display:none}#module-referralprogram-referralprogram-program .sheets{padding-top:10px}#module-referralprogram-referralprogram-program form p.checkbox{font-weight:bold}#module-referralprogram-referralprogram-program form p.checkbox a{text-decoration:underline}#module-referralprogram-referralprogram-program form p.submit{text-align:right}#module-referralprogram-referralprogram-program form p.see_email{padding-left:10px;color:#0088cc;background:url(http://www.protigourmand.com/themes/proti/css/../img/arrow_right_1.png) no-repeat 0 4px}#module-referralprogram-referralprogram-program form p.see_email a{color:#0088cc;text-decoration:underline}#module-loyalty-default #left_column{display:block}#module-loyalty-default #center_column{}#livezilla_lnk{margin:10px 0;text-align:right}#livezilla_lnk a{display:inline-block;padding:6px 8px 8px 8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font:bold 10px Arial,Verdana,sans-serif;color:#fff;text-shadow:0 -1px 0 #000;background:url(http://www.protigourmand.com/themes/proti/css/../img/bg_bt_compare.gif) repeat-x scroll 0 0 #000}#livezilla_lnk a:hover{text-decoration:none}#guest-tracking fieldset p:first-child{padding-top:10px}#guest-tracking fieldset p:last-child{padding-bottom:10px}#address_invoice_form{margin-bottom:20px}#opc_account.opc-main-block #address_invoice_form select{width:100%}#address_invoice_form label{display:block;padding-bottom:4px}#order #fancybox-content h2{font-size:14px;text-transform:uppercase;color:#3a3a3a}.popup-extra h3{color:#ed038a;font-size:14px;padding-bottom:7px}#module-favoriteproducts-favoriteproducts-account #left_column{display:none}#module-favoriteproducts-favoriteproducts-account #center_column{width:757px}#favoriteproducts_block_account .favoriteproduct{position:relative;margin-bottom:14px;margin-top:15px;border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;padding:20px}.favoriteproduct a.product_img_link{display:block;float:left;margin-right:14px;overflow:hidden;position:relative}.favoriteproduct h3{color:#000000;font-size:13px;padding:0 0 10px}.favoriteproduct p.product_desc{line-height:16px;overflow:hidden;padding:0}.favoriteproduct .remove{position:absolute;top:15px;right:20px}.favoriteproduct .remove .icon{cursor:pointer}.rating{clear:both;display:block;margin:2em;cursor:pointer}.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden}.cancel,.star{overflow:hidden;float:left;margin:0 1px 0 0;width:16px;height:16px;text-indent:-999em;cursor:pointer}.cancel,.cancel a{background:url(http://www.protigourmand.com/themes/proti/css/../../../modules/productcomments/img/delete.gif) no-repeat 0 -16px !important}.cancel a,.star a{display:block;width:100%;height:100%;background-position:0 0}div.star_on a{background-position:0 -16px}div.star_hover a,div.star a:hover{background-position:0 -32px}.star{position:relative;top:2px;float:left;height:12px;width:12px;overflow:hidden;text-indent:-999em;cursor:pointer}.star,.star a{background:url(http://www.protigourmand.com/themes/proti/css/../img/star.png) no-repeat 0 0}div.star_on a{background-position:0 -12px}div.star_hover a,div.star a:hover{background-position:0 -12px}.confirmation{margin:0 0 10px;padding:10px;border:1px solid #e6db55;font-size:13px;background:#ffffe0}#main .rte{background:0 0}.listcomment{list-style-type:none;margin:0 0 20px 0 !important}.listcomment li{padding:10px 0;border-bottom:1px dotted #ccc;color:#666}.listcomment .titlecomment{display:block;font-weight:bold;font-size:12px;color:#333}.listcomment .txtcomment{display:block;padding:5px 0;color:#333}form#sendComment fieldset{padding:10px;border:1px solid #ccc;background:#eee}form#sendComment h3{font-size:14px}#new_comment_form p.text{margin-bottom:0;padding-bottom:0}#new_comment_form .btn{margin-bottom:10px;margin-left:5px;color:#fff}#sendComment p.text label,#sendComment p.textarea label{display:block;margin:12px 0 4px;font-weight:bold;font-size:12px}#sendComment p.text input{padding:0 5px;height:28px;width:498px;border:1px solid #ccc;background:url(http://www.protigourmand.com/themes/proti/css/../img/bg_input.png) repeat-x 0 0 #fff}#sendComment p.textarea textarea{height:80px;width:508px;border:1px solid #ccc}#sendComment p.submit{padding:0;text-align:right}#sendComment p.closeform{float:right;padding:0;height:16px;width:12px;text-indent:-5000px;background:url(http://www.protigourmand.com/themes/proti/css/../img/icon/delete.gif) no-repeat 0 0}#new_comment_form .product img{float:left;margin:7px 14px 10px 8px;padding:4px;border:1px solid #fff;-moz-box-shadow:0 0 9px #ddd;-webkit-box-shadow:0 0 7px #ddd;box-shadow:0 0 7px #ddd}#new_comment_form .product .product_desc{text-align:left;max-width:300px}#new_comment_form .product .product_desc .product_name{padding-bottom:5px;font-size:13px;color:#000}#new_comment_form .grade_content{margin:0 0 20px 0}#new_comment_form .grade_content span,#new_comment_form .grade_content span{display:inline-block;padding:0 10px;width:150px;font-weight:bold}#new_comment_form .grade_content .cancel{margin-right:5px}.new_comment_form_content .intro_form{padding-bottom:10px;font-weight:bold;font-size:12px}#new_comment_form label{display:block;margin:12px 0 4px 0;font-weight:bold;font-size:12px}#new_comment_form textarea{height:80px}#new_comment_form .submit{margin-top:20px;padding:0;font-size:13px;text-align:right}#new_comment_form #criterions_list{border-bottom:1px solid #CCC;padding-bottom:15px;list-style-type:none}#new_comment_form #criterions_list li{margin-bottom:5px;padding-top:5px}#new_comment_form #criterions_list label{display:block;margin:0 0 0 0;padding-bottom:5px}#new_comment_form #criterions_list .star_content{float:left}#new_comment_form #new_comment_form_footer{margin-top:0;font-size:12px}#new_comment_form p.required{float:left;margin:0 0 5px}#new_comment_form form{text-align:left}#new_comment_form form .row-fluid{padding-bottom:10px}.product_image img,.product_img_link img{}.fl{float:left}.fr{float:right}#cluetip-close img{border:0}#cluetip-title{overflow:hidden}#cluetip-title #cluetip-close{float:right;position:relative}#cluetip-waitimage{width:43px;height:11px;position:absolute;background-image:url('http://www.protigourmand.com/themes/proti/css/../img/loader.gif')}.cluetip-arrows{display:none;position:absolute;top:0;left:-11px;height:22px;width:11px;background-repeat:no-repeat;background-position:0 0}#cluetip-extra{display:none}#cluetip{background-color:transparent}#cluetip #cluetip-outer{border:1px solid #ccc;position:relative;background-color:#fff;text-align:left!Important}#cluetip #cluetip-inner .comment{text-align:left!Important}#cluetip h3#cluetip-title{margin:0;padding:0 0;font-size:12px;font-weight:normal;color:#333}#cluetip #cluetip-inner{padding:5px 5px 5px;display:inline-block}#cluetip div#cluetip-close{text-align:right;margin:0 5px 5px;color:#900}#cluetip div#cluetip-close a{}#sitemap_content{padding-bottom:20px}.shop_box{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #E3E3E3}.titled_box h2,.account_creation h3{color:#1c1c1c;font-weight:bold;font-size:13px;padding:10px 0 0 0;margin:0 0 5px;position:relative;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #dfdfdf;padding:5px 10px;background:#f8f8f8}#favoriteproducts_block_account h2,#idTab1 strong{color:#333}.titled_box h2 span,.account_creation h3 span{position:relative;z-index:1}.icon-style{width:16px;height:16px;background:url(http://www.protigourmand.com/themes/proti/css/../img/icon-style.png) center center no-repeat}.shop_box_row{border-bottom:1px solid #ebebeb}.shop_box_row.shop_box_row_other{border-top:none;padding-top:0}.shop_box_row.shop_box_row_search{border-top:none}.title_shop{color:#F00;font-size:13px;font-style:italic;font-weight:bold}.lnk_more{font-size:13px;color:#a9a9a9;line-height:16px;display:inline-block;font-style:italic;font-weight:bold}.lnk_more:hover{color:#7dbb00}.store_list{padding:0;margin:0;list-style-type:none}.store_list li:first-child a{border:none}.store_list li{padding:0 0 0 0;margin:0}.store_list li a{padding:7px 0 7px 0;display:block;border-top:1px solid #e3e3e3}.store_list li a i{margin-right:10px}.store_list li a:hover{background-position:0 -918px}.shop_table{background:#fefefe;border-spacing:0;margin-bottom:20px;vertical-align:middle;border:1px solid #ccc;width:100%}#order-detail-content-table input.order_qte_input{display:none}#order-detail-content-table input.order_qte_input + label{float:none}#order-detail-content-table td.expand label{cursor:pointer}.shop_table th{border:1px solid #cccc}.shop_table th{background:#f8f8f8;border:1px solid #e3e3e3;color:#333;font-size:13px;font-weight:bold;padding:15px 20px;text-align:center;vertical-align:middle;text-transform:uppercase;background:#fefefe}.shop_table td{border:1px solid #e3e3e3;padding:10px 20px;color:#888888}.shop_table td .footable-row-detail-inner strong{font-size:14px;font-weight:normal;margin:0 10px 10px 0;display:inline-block;color:#333}.footable.breakpoint > tbody > tr > td.expand{background:url(http://www.protigourmand.com/themes/proti/css/../img/u.png) 7px center no-repeat;padding-left:40px}.footable.breakpoint > tbody > tr.footable-detail-show > td.expand{background:url(http://www.protigourmand.com/themes/proti/css/../img/uu.png) 7px center no-repeat;padding-left:40px}.footable.breakpoint > tbody > tr > td.expand,.footable.breakpoint > tbody > tr.footable-detail-show > td.expand{cursor:pointer}.footable > tbody img{vertical-align:middle}div.checker span,div.radio span,div.uploader,div.uploader span.action{background:url(http://www.protigourmand.com/themes/proti/css/../img/sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased}.radio,.checker,.uploader,.radio *,.checker *,.uploader *{margin:0;padding:0}div.checker{width:19px;height:19px;float:left}div.checker input{width:19px;height:19px}div.checker span{background-position:0 -260px;height:19px;width:19px}div.checker:active span,div.checker.active span{background-position:-19px -260px}div.checker.focus span,div.checker:hover span{background-position:-38px -260px}div.checker.focus:active span,div.checker:active:hover span,div.checker.active:hover span,div.checker.focus.active span{background-position:-57px -260px}div.checker span.checked{background-position:-76px -260px}div.checker:active span.checked,div.checker.active span.checked{background-position:-95px -260px}div.checker.focus span.checked,div.checker:hover span.checked{background-position:-114px -260px}div.checker.focus:active span.checked,div.checker:hover:active span.checked,div.checker.active:hover span.checked,div.checker.active.focus span.checked{background-position:-133px -260px}div.checker.disabled span,div.checker.disabled:active span,div.checker.disabled.active span{background-position:-152px -260px}div.checker.disabled span.checked,div.checker.disabled:active span.checked,div.checker.disabled.active span.checked{background-position:-171px -260px}div.radio{width:18px;height:18px;float:left}div.radio input{width:18px;height:18px}div.radio span{height:18px;width:18px;background-position:0 -279px}div.radio:active span,div.radio.active span{background-position:-18px -279px}div.radio.focus span,div.radio:hover span{background-position:-36px -279px}div.radio.focus:active span,div.radio:active:hover span,div.radio.active:hover span,div.radio.active.focus span{background-position:-54px -279px}div.radio span.checked{background-position:-72px -279px}div.radio:active span.checked,div.radio.active span.checked{background-position:-90px -279px}div.radio.focus span.checked,div.radio:hover span.checked{background-position:-108px -279px}div.radio.focus:active span.checked,div.radio:hover:active span.checked,div.radio.focus.active span.checked,div.radio.active:hover span.checked{background-position:-126px -279px}div.radio.disabled span,div.radio.disabled:active span,div.radio.disabled.active span{background-position:-144px -279px}div.radio.disabled span.checked,div.radio.disabled:active span.checked,div.radio.disabled.active span.checked{background-position:-162px -279px}div.uploader{background-position:0 -297px;height:28px}div.uploader span.action{background-position:right -409px;height:24px;line-height:24px}div.uploader span.filename{height:24px;margin:2px 0 2px 2px;line-height:24px}div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0 -353px}div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action{background-position:right -437px}div.uploader.active span.action,div.uploader:active span.action{background-position:right -465px}div.uploader.focus.active span.action,div.uploader:focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus:active span.action{background-position:right -493px}div.uploader.disabled{background-position:0 -325px}div.uploader.disabled span.action{background-position:right -381px}div.checker{margin-right:5px}div.radio{margin-right:3px}#contact_form div.uploader{}div.uploader span.action{width:110px;text-align:center;display:block;background-color:#fff;color:#333}div.uploader span.filename{border-right:solid 1px #ccc;color:#333}div.uploader input{width:120px;color:#333}div.uploader.disabled span.action{color:#aaa}div.uploader.disabled span.filename{border-color:#ccc}div.selector{line-height:30px;height:30px;padding:0 0 0 0;position:relative;overflow:hidden;border:1px solid #ccc;float:left;background:url(http://www.protigourmand.com/themes/proti/css/../img/select.png) no-repeat 95% 12px}div.selector span{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;height:30px;line-height:30px;padding-right:0;padding-left:10px;cursor:pointer;width:85% !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;font-size:12px}.nbr_page div.selector{background-position:89% 12px}div.selector.fixedWidth{width:190px}div.selector.fixedWidth span{width:155px}div.selector select{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;position:absolute;height:31px;top:0;padding:0 20px 0 0;left:0;width:100%}.checker,.radio,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline}.radio input:focus,.checker input:focus,.uploader input:focus{outline:0}div.checker{position:relative}div.checker span{display:-moz-inline-box;display:inline-block;text-align:center}div.checker input{opacity:0;margin:0!important;filter:alpha(opacity:0);display:inline-block;background:none}div.radio{position:relative}div.radio span{display:-moz-inline-box;display:inline-block;text-align:center}div.radio input{opacity:0;filter:alpha(opacity:0);text-align:center;display:inline-block;background:none}div.uploader{position:relative;overflow:hidden;cursor:default}div.uploader span.action{float:left;display:inline;padding:2px 0;overflow:hidden;cursor:pointer}div.uploader span.filename{padding:0 10px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}div.uploader input{-moz-box-sizing:0!important;opacity:0;filter:alpha(opacity:0);position:absolute;top:0;right:0;bottom:0;float:right;height:25px;border:none;cursor:default}#product div.jGrowl div.jGrowl-notification,#product div.jGrowl div.jGrowl-closer{background:url(http://www.protigourmand.com/themes/proti/css/../img/icon/warning.png) no-repeat 10px 15px #D4EEFF;color:#fff;opacity:.85;filter:alpha(opacity = 85);margin-top:5px;margin-bottom:5px;text-align:left;display:none;padding:10px 10px 6px 45px;border:1px solid #34ACF9;color:#0473B9;font:13px "Arial";border-radius:5px}#product div.jGrowl div.jGrowl-notification div.close{font-size:18px;color:#34ACF9;margin-top:7px;opacity:.99;filter:alpha(opacity = 99)}.b-core-ui-select{position:relative;float:left;width:150px;padding:6px 10px 6px 10px;font-size:12px;line-height:18px;color:#333;cursor:pointer;border:1px solid #ccc;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.b-core-ui-select__select{position:static;width:80%;padding:10px;font-size:12px;line-height:18px}.b-core-ui-select__value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:25px}.b-core-ui-select__select_state_hide{margin:0;padding:0;position:absolute;text-indent:-9999px;overflow:hidden;opacity:0;z-index:-1}.b-core-ui-select:HOVER{color:#333333}.b-core-ui-select.focus{outline:0}.b-core-ui-select.disabled,.b-core-ui-select.disabled:ACTIVE{opacity:.5;color:#333333;background-color:#e6e6e6;background-position:0 -15px;transition:background-position 0.1s linear}.b-core-ui-select__button{position:absolute;right:10px;top:10px;display:block;width:0;height:0;border-top:5px solid black;border-right:5px solid transparent;border-left:5px solid transparent;content:"";margin-top:3px;margin-left:2px}.b-core-ui-select__dropdown{display:none;position:absolute;top:0;color:#333;margin-top:-1px;max-height:200px;font-size:12px;border:1px solid #ccc;background-color:whiteSmoke;background-image:-ms-linear-gradient(top,white,#E6E6E6);background-image:-webkit-gradient(linear,0 0,0 100%,from(white),to(#E6E6E6));background-image:-webkit-linear-gradient(top,white,#E6E6E6);background-image:-o-linear-gradient(top,white,#E6E6E6);background-image:linear-gradient(top,white,#E6E6E6);background-image:-moz-linear-gradient(top,white,#E6E6E6);background-repeat:repeat-x}.b-core-ui-select__dropdown.hide{display:none}.b-core-ui-select__dropdown.show{display:block}.b-core-ui-select__dropdown__wrap{max-height:200px;overflow:auto;outline:none}.j-scroll-pane .b-core-ui-select__dropdown__item{}.b-core-ui-select__dropdown__list{overflow:hidden;margin:0!important}.b-core-ui-select__dropdown__item{padding:5px 10px;min-height:18px;list-style-type:none;cursor:pointer}.b-core-ui-select__dropdown__label{padding:10px;min-height:18px;font-style:italic;list-style-type:none;border-bottom:1px solid #ccc}.b-core-ui-select__dropdown__item.disabled,.b-core-ui-select__dropdown__item.disabled:HOVER{color:#ccc;background:none}.b-core-ui-select__dropdown__item.selected,.b-core-ui-select__dropdown__item.selected:HOVER{background:#999;color:#fff}.b-core-ui-select__dropdown__item:HOVER{background:#ccc}.sortPagiBar select{float:left;display:block;width:222px;height:33px}.b-content{margin:60px;padding:80px 80px 80px 140px;width:60%;font:normal 14px/18px 'Palatino Linotype','Book Antiqua',Palatino,FreeSerif,serif;background:#FFFFFF;box-shadow:0 1px 4px rgba(0,0,0,0.35),0 0 1px rgba(255,255,255,0.15) inset}.b-content__title{margin:0 0 40px;font:normal 40px/40px 'Palatino Linotype','Book Antiqua',Palatino,FreeSerif,serif}.b-content P{margin:0 0 20px}.b-content H2,.b-content H3{margin:15px 0 30px}.b-content OL,.b-content UL{margin:0 0 40px}.b-row{margin:15px 0 45px -60px;padding:30px 0 30px 59px;border:1px solid #ccc}.b-code-block{background:none repeat scroll 0 0 #E6E6E6;border-left:1px solid #D9D4D3;clear:both;color:#533D3A;counter-reset:code;font:12px/20px Consolas,monospace;margin:0 0 15px -60px;padding:12px 0 12px 59px;white-space:normal}.b-code-block CODE:before{color:#B3A9A7;content:counter(code,decimal-leading-zero) ".";counter-increment:code;margin-left:-35px;position:absolute}.b-code-block CODE{display:block;padding:0;white-space:pre-wrap}.jspContainer{overflow:hidden;position:relative;outline:none;width:100% !important}.jspPane{position:absolute;width:100% !important;outline:none}.jspVerticalBar{position:absolute;top:0;right:0;width:8px;height:100%;z-index:100}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{position:relative;border-radius:5px;background-color:#E5E5E5;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(202,202,202,0.07)),color-stop(100%,rgba(229,229,229,0.07)));background:-webkit-linear-gradient(left,rgba(202,202,202,0.07) 0,rgba(229,229,229,0.07) 100%);-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.15) inset,0 1px 0 0 white;box-shadow:0 0 1px 0 rgba(0,0,0,.15) inset,0 1px 0 0 white}.jspDrag{position:relative;top:0;left:0;cursor:pointer;border-radius:4px;border:solid 1px #A6A6A6;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(233,233,233,0.05)),color-stop(100%,rgba(221,221,221,0.05)));background:-webkit-linear-gradient(left,rgba(233,233,233,0.05) 0,rgba(221,221,221,0.05) 100%);-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.05);box-shadow:0 2px 1px 0 rgba(0,0,0,.05);background-color:#E9E9E9}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default}.jspVerticalBar .jspArrow{position:relative;display:block;width:0;height:4px}.jspVerticalBar .jspArrow.jspArrowDown{top:4px;border-top:4px solid #ccc;border-right:4px solid transparent;border-left:4px solid transparent}.jspVerticalBar .jspArrow.jspArrowUp{top:-4px;border-bottom:4px solid #ccc;border-right:4px solid transparent;border-left:4px solid transparent}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}.modal-body{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:200px}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:""}abbr[title]:after{content:""}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}a:link:after,a:visited:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}.crossselling.page_product_box h3,.tab-video.page_product_box h3{margin-top:10px}#carouselproduct{width:100000px}#row-2-extra{}#carouselproductcross{width:100000px}.page_product_box .carusel-inner{padding:0 0 0 0;position:relative;margin:20px 0 0 -20px;display:block}.page_product_box .carusel-inner .caroufredsel_wrapper{cursor:default!important}.page_product_box{overflow:hidden;margin:0}.page_product_box .carousel-ul{display:block;padding:0;margin:0;width:10000px}.page_product_box{position:relative}.page_product_box .carusel-inner li a{display:inline}.page_product_box .carusel-inner li{display:block;float:left;margin-left:20px;height:220px;width:146px;text-align:center}.page_product_box .carusel-inner li .price_display{margin:0}.page_product_box .carusel-inner .product_link{display:inline-block;margin:5px 0 0 0}.page_product_box a.prev,.page_product_box a.next{background:url(http://www.protigourmand.com/themes/proti/css/../img/slider-arrow.png) no-repeat transparent;width:27px;height:27px;display:block;position:absolute;top:50%;margin-top:-14px;display:none;opacity:1;filter:alpha(opacity=0);-moz-transition:opacity 300ms ease,left 300ms ease,right 300ms ease;-webkit-transition:opacity 300ms ease,left 300ms ease,right 300ms ease;-o-transition:opacity 300ms ease,left 300ms ease,right 300ms ease;transition:opacity 300ms ease,left 300ms ease,right 300ms ease}.page_product_box .carusel-inner:hover,.page_product_box .carusel-inner img:hover{cursor:move;cursor:pointer}.page_product_box .carusel-inner:hover a.prev{opacity:1;filter:alpha(opacity=100);left:40px}.page_product_box .carusel-inner:hover a.next{opacity:1;filter:alpha(opacity=100);right:22px}.page_product_box a.prev{left:40px;background-position:0 0}.page_product_box a.prev:hover{background-position:0 -27px}.page_product_box a.next{right:22px;background-position:-27px 0}.page_product_box a.next:hover{background-position:-27px -27px}.page_product_box a.next.disabled,.page_product_box a.prev.disabled{opacity:0.2}.page_product_box a.prev.disabled,.page_product_box a.next.disabled{cursor:default}#HOOK_SHOPPING_CART .page_product_box > h3{background:none repeat scroll 0 0 #A9A9A9;color:#FFFFFF;display:block;font-size:20px;font-weight:normal;line-height:1.5;margin:20px 0 0;padding:9px 50px 9px 20px;position:relative}#HOOK_SHOPPING_CART .page_product_box.accordion h3{cursor:pointer}#HOOK_SHOPPING_CART .page_product_box.accordion h3 .icon-toggle{display:block;font-size:27px;line-height:27px;position:absolute;right:12px;top:10px}#HOOK_SHOPPING_CART .page_product_box.accordion h3 i{display:inline-block}@media only screen and (min-width:768px) and (max-width:979px){.page_product_box .carusel-inner a.prev{opacity:1;filter:alpha(opacity=100);left:40px}.page_product_box .carusel-inner a.next{opacity:1;filter:alpha(opacity=100);right:22px}}@media only screen and (min-width:180px) and (max-width:979px){#header #cart_block{right:20px;top:105px}}@media only screen and (min-width:481px) and (max-width:600px){#header_logo img{width:180px}}#contentboxleft .item{width:100%;margin-bottom:30px;float:left;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;padding:0;border:1px solid #E3E3E3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#contentboxleft .item.left{text-align:left}#contentboxleft .item.right{text-align:right}#contentboxleft .item:hover{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-shadow:0 1px 25px rgba(0,0,0,0.18);-moz-box-shadow:0 1px 25px rgba(0,0,0,0.18);box-shadow:0 1px 25px rgba(0,0,0,0.18);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#contentboxleft .item img{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#contentboxleft .item.right .caption{top:15%;right:35%;width:60%;text-align:left;position:absolute}#contentboxleft .item.left .caption{top:15%;left:35%;width:65%;text-align:left;position:absolute}#contentboxleft .item .title{font-size:22px;color:#7dbb00}#contentboxleft .item .desc{font-size:14px;line-height:20px;color:#a0a0a0}@media only screen and (min-width:901px) and (max-width:1024px){#contentboxleft .item1 img{margin-top:52px}#contentboxleft .item4 img{margin-top:15px}#contentboxleft .item.item1 .caption{top:6%}#contentboxleft .item.left .caption{left:35%}#contentboxleft .item .title{font-size:18px}#contentboxleft .item .desc{font-size:12px}}@media only screen and (min-width:601px) and (max-width:900px){#contentboxleft .item1 img{margin-top:118px}#contentboxleft .item2 img{margin-top:28px}#contentboxleft .item3 img{margin-top:12px}#contentboxleft .item4 img{margin-top:98px}#contentboxleft .item5 img{margin-top:75px}#contentboxleft .item.item1 .caption{top:6%}#contentboxleft .item.item2 .caption{top:10%}#contentboxleft .item.item3 .caption{top:12%}#contentboxleft .item.item4 .caption{top:6%}#contentboxleft .item.item5 .caption{top:8%}#contentboxleft .item.left .caption{left:40%}#contentboxleft .item .title{font-size:18px}#contentboxleft .item .desc{font-size:12px}}@media only screen and (min-width:481px) and (max-width:600px){#contentboxleft .item.left .caption{left:18%}}@media only screen and (max-width:480px){#contentboxleft .item.left .caption{left:25%}}#contentboxcenter .item{width:100%;text-align:right;margin-bottom:30px;float:left;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;padding:0;border:1px solid #6c9f04;background:#a1c42e url(http://www.protigourmand.com/themes/proti/css/../img/bandeau-bg.jpg) top left repeat-x;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#contentboxcenter .item img{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#contentboxcenter .item .caption{top:15%;left:4%;width:70%;text-align:left;position:absolute}#contentboxcenter .item .title{font-size:22px;color:#fff}#contentboxcenter .item .desc{font-size:14px;line-height:20px;color:#fff}#contentboxcenter h1{background-color:Transparent;border:0;font-family:Arial,Helvetica,sans-serif;font-weight:normal;padding:0;margin:0;line-height:25px;text-shadow:none;font-size:22px;color:#fff}@media only screen and (min-width:801px) and (max-width:1024px){#contentboxcenter .item .caption{top:12%;left:2%;width:80%}#contentboxcenter .item .title{font-size:20px}#contentboxcenter .item .desc{font-size:12px}}@media only screen and (min-width:601px) and (max-width:800px){#contentboxcenter .item .caption{top:12%;left:2%;width:80%}#contentboxcenter .item .title{font-size:16px}#contentboxcenter .item .desc{font-size:11px}}@media only screen and (max-width:480px){#contentboxcenter .item .title{font-size:20px}#contentboxcenter .item .desc{font-size:12px}}@media only screen and (max-width:360px){#contentboxcenter{display:none}}#contentboxright .item{width:100%;text-align:left;margin-bottom:30px;float:left;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;padding:0;border:1px solid #E3E3E3;background:#fff url(http://www.protigourmand.com/themes/proti/css/../img/pdf-bg.jpg) top left repeat-x;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#contentboxright .item:hover{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-shadow:0 1px 25px rgba(0,0,0,0.18);-moz-box-shadow:0 1px 25px rgba(0,0,0,0.18);box-shadow:0 1px 25px rgba(0,0,0,0.18);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#contentboxright .item img{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#contentboxright .item .caption{top:15%;left:35%;width:60%;position:absolute}#contentboxright .item .title{font-size:22px;color:#7dbb00}#contentboxright .item .desc{font-size:14px;line-height:20px;color:#a0a0a0}@media only screen and (min-width:901px) and (max-width:1024px){#contentboxright .item img{margin-bottom:10px}#contentboxright .item .caption{top:10%}#contentboxright .item .title{font-size:18px}#contentboxright .item .desc{font-size:12px}#newsletter_block_left input.inputNew{width:68%}}@media only screen and (min-width:601px) and (max-width:900px){#contentboxright .item img{margin-bottom:28px}#contentboxright .item .caption{top:10%}#contentboxright .item .title{font-size:18px}#contentboxright .item .desc{font-size:12px}#newsletter_block_left input.inputNew{width:60%}}@media only screen and (min-width:481px) and (max-width:600px){#contentboxright .item .caption{left:18%}}@media only screen and (max-width:480px){#contentboxright .item .caption{left:25%}}#newproductlink .item{width:100%;text-align:center;margin-bottom:30px;float:left;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;padding:0;border:1px solid #6C9F04;background-color:#A2C42F;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#newproductlink .item:hover{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-shadow:0 1px 25px rgba(0,0,0,0.18);-moz-box-shadow:0 1px 25px rgba(0,0,0,0.18);box-shadow:0 1px 25px rgba(0,0,0,0.18);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#newproductlink .item a{padding:10px 5px;color:#fff;font-weight:300;font-size:17px;display:inline-block}#facebookbox{border:1px solid #E3E3E3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#fb-root{display:none}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{width:100% !important}.center_column .rte .title{font-size:18px;font-weight:bold}.center_column .rte .disc{list-style:disc outside none;margin-bottom:10px}.center_column .rte .disc li{margin-left:20px}.center_column .rte a{color:#7dbb00}.center_column .rte a:hover{text-decoration:underline}.center_column .rte .pink{color:#cf9074;font-weight:bold}.center_column .rte .grey{color:#4f4f4f;font-weight:bold}.center_column .rte .pink-frame{padding:10px 15px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#FFE7DF}.center_column .rte .frame{margin-bottom:30px;padding:10px 15px 0 15px;border:1px solid #E3E3E3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#FFFDF9}.center_column .rte .simple-table table,.center_column .rte .simple-table td{margin-bottom:0;padding:0;border:none}#eKomiWidget_default{padding-top:10px}.choice-list{width:100%;position:relative}.choice-list .item{margin-bottom:5px;width:180px;float:left}.choice-list .item div{float:left}.choice-list .item div.product-title{padding-top:5px;padding-left:8px;width:120px;line-height:18px}#scenes .cluetip span{background:transparent url(http://www.protigourmand.com/themes/proti/css/../img/icon/cible.gif) no-repeat scroll center center;color:black;display:block;font-size:1.1em;font-weight:bold;height:23px;padding-top:5px;text-align:center;width:23px}.thumbs_banner{margin:10px auto;padding:2px 0;height:60px !important;width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.thumbs_banner .space-keeper{width:21px;float:left;display:block;height:100%}.thumbs_banner .space-keeper a.prev{display:none;width:21px;text-align:center;font-size:1.5em;text-decoration:none;background:url(http://www.protigourmand.com/themes/proti/css/../img/icon/serial_scroll_left.gif) no-repeat 0 0 #eee}#scenes_list{overflow:hidden;float:left;width:478px}#scenes_list ul{list-style-type:none}#scenes_list li{float:left}#scenes_list a{display:block}.thumbs_banner a.next{float:left;display:block;width:21px;text-align:center;font-size:1.5em;text-decoration:none;background:url(http://www.protigourmand.com/themes/proti/css/../img/icon/serial_scroll_right.gif) no-repeat 0 0 #ddd}#scenes .screen_scene{margin:0 auto}#scenes a.cluetip{display:block;position:absolute;text-decoration:none}.cluetip-product_scene{padding:10px;border:7px solid #999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-align:left;background:#fff;opacity:0.95}.cluetip-product_scene #cluetip-close{text-align:right;float:right}.cluetip-product_scene img{float:left;margin-right:10px;border:1px solid #ccc}.cluetip-product_scene h4{display:inline-block;margin-bottom:5px;padding:0 !important;font-size:12px}.cluetip-product_scene .clear{margin:0;padding:0}.cluetip-product_scene .clear a{margin-top:2px}.cluetip-product_scene p.description{float:left;padding:0;width:140px;color:#666}.cluetip-product_scene div.prices{float:right;position:relative;width:65px;text-align:right}.cluetip-product_scene .new{position:absolute;top:0;right:0;display:inline-block;padding:1px 5px;font-weight:bold;font-size:10px;color:#fff;text-transform:uppercase;background:none repeat scroll 0 0 #9B0000}.cluetip-product_scene .price{padding-top:18px;font-weight:bold;font-size:13px;color:#990000}.cluetip-product_scene .on_sale,.cluetip-product_scene .discount{display:block;font-weight:bold;color:#DA0F00;text-transform:uppercase}.des-mob,.product_desc.mob,.product_desc.mob2{display:none}#product_list{position:relative}#product_list .product_flags{margin:0 0 8px 0}#product_list .product_flags span{display:inline-block;float:left;margin:0 20px 0 0}#product_list .product_flags span.new{color:#0C0}#product_list .product_flags span.online_only{margin-right:0}#product_list .right_block span.on_sale,#product_list .right_block span.discount{display:block;margin:-1px 0 15px 0;color:#f00}.list{padding:0 0 0 0;margin:0}.list li.last_item{padding-bottom:0;margin-bottom:0}.list li.first_item{border:none!important}.list li{width:100%;margin:30px 0 0}.list li a.product_img_link{width:200px;float:left}.list li .center_block{width:420px;float:left;padding:0 0 0 20px}.list li .center_block h3{margin:0 0 10px 0}.list li .center_block .product_desc{margin:0}.list li .right_block{width:165px;float:right;padding:0 0 0 20px;height:230px;border-left:1px solid #ebebeb;text-align:center}.list li .right_block span.price{display:block;padding:0 0 0 0;margin:0 0 0 0}.list li .right_block .compare{margin:0;padding:17px 0 18px}.list li .right_block .compare input{margin:4px 10px 0 0}.list li .right_block .exclusive,.list li .right_block span.exclusive{}.list li .button{min-width:75px;text-align:center}.list li:hover{-webkit-box-shadow:0 1px 25px rgba(0,0,0,0.18);-moz-box-shadow:0 1px 25px rgba(0,0,0,0.18);box-shadow:0 1px 25px rgba(0,0,0,0.18);-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.grid li,.list li{padding:20px;margin-top:30px;border:1px solid #E3E3E3;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.grid li:hover{-webkit-box-shadow:0 1px 25px rgba(0,0,0,0.18);-moz-box-shadow:0 1px 25px rgba(0,0,0,0.18);box-shadow:0 1px 25px rgba(0,0,0,0.18);-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.grid li.alpha{clear:left}.grid li h5{min-height:40px;padding:0}.grid li a.product_img_link{display:block;text-align:center;margin:0 0 17px 0}.grid li .center_block .product_desc,#product_list.grid .product_flags{display:none}.grid li span.price{display:block;margin:0 0 10px 0}.grid li .compare{margin:0;padding:5px 0 5px 0}.grid li .compare label{display:inline}.grid li .compare input{margin-right:7px}.grid li .button{margin-top:10px;min-width:75px;text-align:center}.grid li .exclusive{float:right;margin-top:10px}@media only screen and (min-width:950px) and (max-width:1199px){.grid li{padding:15px;margin-top:20px}.list li .center_block{width:240px}.grid li .exclusive{float:none}}@media only screen and (min-width:768px) and (max-width:979px){.grid li{padding:15px;margin-top:20px}.grid li.product_list-3{width:178px}.grid li .product_img_link img,.list li .product_img_link img{width:177px}.grid li a.product_img_link{margin-left:0}.list li a.product_img_link{width:25%}.list li .center_block{padding:0 0 18px 0;width:71%;float:right}.list li .center_block .product_desc{display:none}.list li .center_block .product_desc.mob2{display:block}.list li .right_block{border:none;float:right;width:71%;height:auto;padding:0}#product_list .right_block span.discount{float:right;margin:0}.list li .right_block span.price{float:left}.list li .right_block .compare{padding:16px 0 16px;width:100%;overflow:hidden}.list li.last_item{margin-bottom:10px}.list li .right_block .exclusive{}.grid li .exclusive{float:none}}@media only screen and (max-width:767px){#product_list{padding:0 0 0 0}#product_list li{padding:15px;overflow:hidden;width:100%}#product_list li a.product_img_link{float:left;width:33%}#product_list li .center_block{width:64%;padding:0 0 14px 0;float:right}#product_list li .right_block{width:64%;border-width:0;padding:0 0 0 0;float:right;height:auto}.grid li .center_block .product_desc,#product_list.grid .right_block span.on_sale,#product_list.grid .right_block span.discount,#product_list.grid .product_flags{display:inline-block}#product_list .right_block span.discount{float:right;margin:0 0 0 0}#product_list li .mob,#product_list li .product_desc,#product_list li .compare,.product_compare{display:none}#product_list .right_block span.on_sale{float:right}.list li .right_block span.price{margin-bottom:20px}.list li .right_block .exclusive{margin-right:12px}}@media only screen and (min-width:480px) and (max-width:767px){#product_list li a.product_img_link{width:29%}#product_list li .center_block{width:68%}#product_list li .right_block{width:68%}#product_list li .product_desc.mob{display:block;padding:0;margin:0}.grid li .exclusive{float:none}}@media only screen and (max-width:480px){.grid li .exclusive{float:none}.list li .right_block{text-align:left}}.reduction_percent,.reduction_amount{display:block;float:right;margin-left:10px;padding:0 0 0 10px;font-weight:bold;font-size:15px;color:#fff;background:url(http://www.protigourmand.com/themes/proti/css/../img/bg_reduction.png) no-repeat 0 0 transparent}.reduction_percent span,.reduction_amount span{display:block;padding:1px 5px 1px 0;background:url(http://www.protigourmand.com/themes/proti/css/../img/bg_reduction.png) no-repeat 100% 0 transparent}#old_price_display{text-decoration:line-through}#contact_block .block_content{padding:0 0 30px 0;margin-bottom:15px;background:url(http://www.protigourmand.com/themes/proti/css/modules/blockcontact/images/block_contact_bg.jpg) no-repeat left bottom transparent}#contact_block h5{border-bottom:1px dotted #b2b2b2;padding-bottom:10px;color:#333;font-weight:normal;margin-bottom:10px;text-transform:uppercase;text-shadow:0 -1px 0 #f9f9f9}#contact_block p{padding:0 5px 15px 5px;font-size:12px;line-height:18px;color:#333;font-style:italic;letter-spacing:1px}#contact_block p.tel{margin:0 0 0 60px;padding-left:26px;background:url(http://www.protigourmand.com/themes/proti/css/modules/blockcontact/images/block_contact_pict_tel.png) no-repeat 0 0 transparent}#contact_block a{margin-left:60px}#contact_block a:hover{}#contact_block .label{display:none}.ac_results{text-align:left;padding:0;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_odd{background-color:#eee}.ac_over{background-color:#0A246A;color:white}.main_page_products ul{list-style:none}.main_page_products ul li{text-align:left;margin-bottom:30px;float:left;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;padding:14px 19px 20px}.main_page_products ul li.alpha{clear:left}.main_page_products ul li a{position:relative}.main_page_products ul li img.next-img{z-index:9;width:270px;position:absolute;top:0;left:0}.main_page_products ul li img{overflow:hidden}.main_page_products ul li img.main-img{}.main_page_products ul li .product_image{width:100%;display:block;padding:0;margin-bottom:20px;overflow:hidden;position:relative;text-align:center}.main_page_products ul li{border:1px solid #E3E3E3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.main_page_products ul li:hover{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-shadow:0 1px 25px rgba(0,0,0,0.18);-moz-box-shadow:0 1px 25px rgba(0,0,0,0.18);box-shadow:0 1px 25px rgba(0,0,0,0.18);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.main_page_products ul li div{text-align:left;overflow:hidden}.main_page_products ul li > div{overflow:hidden}.main_page_products ul li h5{padding:0;min-height:40px}.main_page_products ul li p.product_desc{padding:6px 0 0;min-height:40px}.main_page_products ul li .button{margin-right:0;min-width:35px;text-align:center;height:18px;line-height:18px}.main_page_products ul li .exclusive{float:right}@media only screen and (min-width:979px) and (max-width:1179px){.main_page_products ul li p.product_desc{min-height:60px}.main_page_products ul li h5{min-height:66px}.main_page_products ul li .exclusive{float:none}}@media only screen and (min-width:768px) and (max-width:979px){.main_page_products ul li .button{margin-right:0}.main_page_products ul li .exclusive,.main_page_products ul li .button{margin-bottom:8px}.main_page_products h4{padding-top:6px;margin-bottom:20px}.main_page_products ul li{padding:15px;margin-bottom:20px}.main_page_products ul li p.product_desc{min-height:80px}.main_page_products ul li h5{min-height:66px}.main_page_products ul li .exclusive{float:none}}@media only screen and (max-width:767px){.main_page_products h4{font-size:17px;padding:10px 11px 10px 0;margin-bottom:20px}.main_page_products ul li{float:left;margin:0 0 20px 0;padding:16px 20px 20px 20px}.main_page_products ul li h5{padding:0}.main_page_products ul li .product_image.feat-mobile{display:inline-block;float:left;margin-right:10px;height:181px;padding-bottom:0;text-align:center;width:118px}.main_page_products ul li .product_image{width:118px;float:left;margin-right:20px;margin-bottom:0;margin-top:4px}.main_page_products ul li span.price{padding:0;font-size:17px;display:block}.main_page_products ul li img{width:118px}.main_page_products ul li .button{display:inline-block;margin:20px 0 0 0}.main_page_products ul li .exclusive,.main_page_products ul li a.exclusive{display:inline-block;margin:20px 8px 0 0}.main_page_products ul li p.product_desc{display:block;margin:0}.main_page_products .price-drop-feacherd{margin-left:0}}@media only screen and (min-width:480px) and (max-width:767px){.main_page_products ul li .exclusive{margin-right:8px}.main_page_products ul li span.price{display:inline-block;margin-right:10px}.main_page_products ul li p.product_desc{min-height:0}.main_page_products ul li .exclusive{float:none}}@media only screen and (max-width:480px){.main_page_products ul li > div{overflow:visible}.main_page_products ul li p.product_desc{min-height:0}.main_page_products ul li .exclusive{float:none}}.dtblocksocial{max-width:215px;margin-right:55px}.dtblocksocial li a{display:inline-block;font-size:14px;list-style:none}.dtblocksocial li{vertical-align:middle;padding-top:0;display:inline-block;list-style:none;margin:5px}.dtblocksocial li.facebook a{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat 0 0;padding:6px 0 0 40px;height:34px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.dtblocksocial li.facebook a:hover{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat 0 -40px}.dtblocksocial li.twitter a{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -40px 0;padding:6px 0 0 40px;height:34px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.dtblocksocial li.twitter a:hover{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -40px -40px}.dtblocksocial li.rss a{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -80px 0;padding:6px 0 0 40px;height:34px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.dtblocksocial li.rss a:hover{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -80px -40px}.dtblocksocial li.youtube a{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -120px 0;padding:6px 0 0 40px;height:34px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.dtblocksocial li.youtube a:hover{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -120px -40px}.dtblocksocial li.googleplus a{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -160px 0;padding:6px 0 0 40px;height:34px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.dtblocksocial li.googleplus a:hover{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -160px -40px}.dtblocksocial li.flickr a{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -200px 0;padding:6px 0 0 40px;height:34px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.dtblocksocial li.flickr a:hover{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -200px -40px}.dtblocksocial li.pinterest a{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -240px 0;padding:6px 0 0 40px;height:34px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.dtblocksocial li.pinterest a:hover{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -240px -40px}.dtblocksocial li.myspace a{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -280px 0;padding:6px 0 0 40px;height:34px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.dtblocksocial li.myspace a:hover{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -280px -40px}.dtblocksocial li.wordpress a{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -320px 0;padding:6px 0 0 40px;height:34px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.dtblocksocial li.wordpress a:hover{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -320px -40px}.dtblocksocial li.blogger a{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -360px 0;padding:6px 0 0 40px;height:34px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.dtblocksocial li.blogger a:hover{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -360px -40px}.dtblocksocial li.linkedin a{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -400px 0;padding:6px 0 0 40px;height:34px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.dtblocksocial li.linkedin a:hover{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -400px -40px}.dtblocksocial li.skype a{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -440px 0;padding:6px 0 0 40px;height:34px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.dtblocksocial li.skype a:hover{background:url(http://www.protigourmand.com/modules/dtblocksocial/css/../img/sprite_pict_social_block.png) no-repeat -440px -40px}@media (max-width:1199px){.dtblocksocial{max-width:200px;margin-right:20px}}@media (max-width:995px){.dtblocksocial{max-width:155px;margin-right:10px}}@media only screen and (min-width:500px) and (max-width:655px){.dtblocksocial{max-width:none;margin-right:0}}@media (max-width:768px){.dtblocksocial{max-width:none;margin-right:0}}@media (max-width:610px){}@media (max-width:500px){}@media (max-width:400px){}#paypal-column-block p{text-align:center}.paypal-bold{font-weight:700}.paypal-clear{clear:both}#paypal-wrapper .half{width:44%}#paypal-wrapper{font-size:1.1em;position:relative}#paypal-wrapper ul li{text-align:left}#paypal-wrapper hr{border-top:1px solid #ccc!important;margin-bottom:0;margin-top:20px}#paypal-wrapper .toolbox{background:#fff2cf;border:1px solid #aaa;color:#000;display:none;font-size:10px;font-weight:400;left:730px;line-height:12px;padding:6px!important;position:absolute;text-transform:none;top:-10px!important;width:180px;z-index:100}.paypal-disabled,.paypal-disabled *,.paypal-disabled * *,.paypal-disabled * * *{color:#888!important}.paypal-disabled .paypal-button,.paypal-disabled input[type=submit]{background:#DDD!important;border:1px solid #999!important}#paypal-wrapper .inline{display:inline;margin-right:5px}#paypal-wrapper .box{margin:6px 1%;padding:12px;text-align:left}#paypal-wrapper .box ul{list-style:none;margin:0;padding:0}#paypal-wrapper .box ul.tick li{background:url(http://www.protigourmand.com/modules/paypal/views/css/../img/blue_tick.png) no-repeat left 3px;padding:4px 26px}span.paypal-section{background:url(http://www.protigourmand.com/modules/paypal/views/css/../img/sprites.png) no-repeat 0 0;color:#FFF!important;float:left;height:24px;line-height:24px;margin-right:8px;text-align:center;width:24px}.paypal-disabled span.paypal-section{background:url(http://www.protigourmand.com/modules/paypal/views/css/../img/sprites.png) 0 24px}#paypal-slogan{font-size:1.8em;margin:0 0 5px;text-transform:uppercase}#paypal-slogan .light{color:#369}#paypal-slogan .dark{color:#036}#paypal-call-button{margin:-6px 0 0;padding:0}#paypal-call,#paypal-call-foonote{background:#e1e1e1 url(http://www.protigourmand.com/modules/paypal/views/css/../img/bg-call-button.png) repeat-x;border:1px solid #d2d2d2;border-left-color:#ddd;border-radius:5px;border-right-color:#ddd;border-top-color:#e9e9e9;color:#369;display:block;margin:0;padding:10px 20px;width:auto}#paypal-call-foonote{background:none;border:none;font-size:.8em;max-width:320px;padding:2px 10px;text-align:justify}#paypal-get-identification{display:block;min-width:378px;text-align:center}#paypal-wrapper a,#paypal-test-mode-confirmation a{color:#036;text-decoration:underline}#paypal-wrapper h1,#paypal-wrapper h2,#paypal-wrapper h3,#paypal-wrapper h4,#paypal-wrapper h5,#paypal-wrapper h6,#paypal-country-form h1,#paypal-test-mode-confirmation h1,#paypal-country-form h2,#paypal-test-mode-confirmation h2,#paypal-country-form h3,#paypal-test-mode-confirmation h3,#paypal-country-form h4,#paypal-test-mode-confirmation h4,#paypal-country-form h5,#paypal-test-mode-confirmation h5,#paypal-country-form h6,#paypal-test-mode-confirmation h6{color:#036;font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:400;text-transform:uppercase}#paypal-country-form h3,#paypal-test-mode-confirmation h3,#paypal-wrapper h3{font-size:1.4em;line-height:24px}#paypal-country-form h4,#paypal-test-mode-confirmation h4,#paypal-wrapper h4{font-size:1.2em;margin-bottom:5px;text-transform:none}#paypal-wrapper h1.inline + img,#paypal-wrapper h2.inline + img,#paypal-wrapper h3.inline + img,#paypal-wrapper h4.inline + img,#paypal-wrapper h5.inline + img,#paypal-wrapper h6.inline + img{vertical-align:-6px}#paypal-wrapper p{margin-top:10px;padding-bottom:0}#paypal-wrapper .form-block{margin-top:5px}#paypal-wrapper .form-block input{vertical-align:top}#paypal-wrapper dl dt{clear:both;line-height:20px;margin-bottom:2px;text-align:right;width:220px}#paypal-wrapper dl dd{margin:0 0 16px 10px}#paypal-wrapper label{display:inline-block;float:none;font-size:.9em;font-weight:400;margin-bottom:5px;padding-left:6px;padding-top:0;position:relative;text-align:left;width:auto}#paypal-wrapper dl dt label{margin:0;padding:0}#paypal-wrapper .description,#paypal-wrapper .paypal-signup-content{color:#666;font-size:.9em;font-weight:400;margin:2px 0;font-size:11px;font-style:italic}label span.description{display:block;padding-left:16px}#paypal-wrapper input[type=submit],#paypal-country-form button,#paypal-test-mode-confirmation button,#paypal-wrapper .paypal-button{background:url(http://www.protigourmand.com/modules/paypal/views/css/../img/bg-button.png) repeat-x;border:1px solid #f29116;border-radius:4px;color:#292929;cursor:pointer;display:inline-block;font-weight:700;height:25px;line-height:26px;padding:0 10px;text-decoration:none;text-shadow:0 1px 1px #DDD;text-transform:uppercase}#paypal-country-form ul,#paypal-test-mode-confirmation ul{font-size:1.1em;padding-left:10px}#paypal-country-form button,#paypal-test-mode-confirmation button{line-height:20px}#paypal-test-mode-confirmation{margin:30px;text-align:left;width:500px}#paypal-country-form #buttons,paypal-test-mode-confirmation#buttons{margin-top:20px;text-align:right}#paypal-test-mode-confirmation button + button{margin-left:20px;margin-right:20px}#paypal-save-success,#paypal-save-failure{width:450px}#container_express_checkout{margin:auto;text-align:left}#payment_paypal_express_checkout{cursor:pointer}.paypal_error span{color:red;font-weight:bolder}.paypal_payment_acccepted span{color:green;font-weight:bolder}#paypal_configuration > .box{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#paypal-wrapper .left,#paypal-wrapper dl > *{float:left}#paypal-wrapper .right,.box ul.tick{float:right}.paypal-hide{display:none}#paypal-wrapper .merchant_id{margin-top:0}#paypal-wrapper .merchant_id label{padding-left:0}.inforeturn .alert{padding:15px;margin-bottom:18px;border:1px solid transparent;border-radius:0}.inforeturn .alert h4{margin-top:0;color:inherit}.inforeturn .alert.alert-link{font-weight:bold}.inforeturn .alert > p,.inforeturn .alert > ul{margin-bottom:0}.inforeturn .alert > p + p{margin-top:5px}.inforeturn .alert-dismissable{padding-right:35px}.inforeturn .alert-dismissable.close{position:relative;top:-2px;right:-21px;color:inherit}.inforeturn .alert-success{background-color:#55c65e;border-color:#48b151;color:#fff}.inforeturn .alert-success hr{border-top-color:#419f49}.inforeturn .alert-success.alert-link{color:#e6e6e6}.inforeturn .alert-info{background-color:#5192f3;border-color:#4b80c3;color:#fff}.inforeturn .alert-info hr{border-top-color:#3d73b7}.inforeturn .alert-info.alert-link{color:#e6e6e6}.inforeturn .alert-warning{background-color:#fe9126;border-color:#e4752b;color:#fff}.inforeturn .alert-warning hr{border-top-color:#da681c}.inforeturn .alert-warning.alert-link{color:#e6e6e6}.inforeturn .alert-danger{background-color:#f3515c;border-color:#d4323d;color:#fff}.inforeturn .alert-danger hr{border-top-color:#c32933}.inforeturn .alert-danger.alert-link{color:#e6e6e6}.bootstrap .conf{background:url("http://www.protigourmand.com/modules/paypal/views/css/../../../../img/admin/ok2.png") no-repeat 10px;padding-left:40px !important}.bootstrap .warning_paypal{background:url("http://www.protigourmand.com/modules/paypal/views/css/../../../../img/admin/warning.gif") no-repeat 10px;padding-left:40px !important}table#pack_summary th{padding:14px 12px;color:#fff;font-weight:bold;text-transform:uppercase;text-shadow:0 1px 0 #666;background:url(http://www.protigourmand.com/modules/productspack/views/css/../../img/bg_table_th.png) repeat-x 0 -15px #999}table#pack_summary th.pack_item{text-align:center}table#pack_summary td{padding:12px;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;font-weight:bold;font-size:12px;vertical-align:top}table#pack_summary .last_item td{border-bottom:1px solid #999}table#pack_summary tr ul{list-style:none}table#pack_summary .pack_item{width:60px;text-align:center}table#pack_summary tbody tr:last-child td{border-bottom:1px solid #999}}table#pack_summary .pack_item img{border:1px solid #ccc}table#pack_summary .item_description{width:200px}table#pack_summary .item_unit{width:60px;text-align:center}table#pack_summary td.item_unit{text-align:right}table#pack_summary .item_quantity{width:20px}table#pack_summary .item_tax{width:80px}table#pack_summary .item_delete{width:10px}table.productspack{table-layout:fixed;width:100%}#productspack{overflow:auto}.productspack #color_to_pick_list li{float:left;margin:0 4px 4px 0;padding:1px;border:1px solid #ccc}.productspack #color_to_pick_list li.selected{border:1px solid #000}.productspack #color_to_pick_list a.color_pick{display:block;height:15px;width:15px}.productspack .img_zoom:hover{position:relative;z-index:9999}.productspack_list{overflow:hidden;float:left;width:96%}.productspack_list ul{list-style-type:none;margin:0 0 0 14px}.productspack_list li{float:left;margin-right:30px}.productspack_list li a.lnk_img{display:block}.productspack_list li a img{border:1px solid #ccc}.productspack_list li p.product_name{text-align:center;font-size:10px}.productspack_list li p.switch_price{padding-bottom:10px;text-align:center;font-size:12px}.productspack_noscroll{height:100px;width:100%;margin-bottom:10px}.productspack_scroll_left,.productspack_scroll_right{background:url('http://www.protigourmand.com/modules/productspack/views/css/../../img/thumbs_left.gif') no-repeat center;text-indent:-3000px;display:block;width:9px;height:18px;float:left;margin-top:30px}.productspack_scroll_right{background-image:url('http://www.protigourmand.com/modules/productspack/views/css/../../img/thumbs_right.gif')}.choice-list{width:100%;position:relative}.choice-list .item{margin-bottom:5px;width:180px;float:left;height:60px}.choice-list .item div{float:left}.choice-list .item div.product-title{padding-top:5px;padding-left:8px;width:120px;line-height:18px}body.module-dwfrenegeform-default #dwfrenegeform{}body.module-dwfrenegeform-default #dwfrenegeform .adresses_bloc{margin-bottom:20px}body.module-dwfrenegeform-default #dwfrenegeform .adresses_bloc ul.address{float:left;width:40%}body.module-dwfrenegeform-default #dwfrenegeform .adresses_bloc ul.address li.address_title{text-transform:uppercase;font-weight:bold;margin-bottom:5px}body.module-dwfrenegeform-default #dwfrenegeform .adresses_bloc .item{margin-right:60px}body.module-dwfrenegeform-default #dwfrenegeform .textarea textarea{border:1px solid #999999;width:100%;padding:10px;box-sizing:border-box}body.module-dwfrenegeform-default #dwfrenegeform table .order_qte_input{display:none}body.module-dwfrenegeform-default #dwfrenegeform table .non-renegeable{font-weight:bold;margin:5px 0 0 0}body.module-dwfrenegeform-default #dwfrenegeform table .non-renegeable sup{font-weight:normal}body.module-dwfrenegeform-default #dwfrenegeform div.legals{margin-bottom:20px;font-style:italic}.icon-renege:before{content:"\f112"}body.order .dwfrenegeform{}#prmethod .item{background:#fff url("http://www.protigourmand.com/modules/prmethod/css/../img/pdf-bg.jpg") repeat-x scroll left top;border:1px solid #e3e3e3;border-radius:4px;box-sizing:border-box;float:left;margin-bottom:30px;padding:0;position:relative;text-align:left;width:100%}#prmethod .item:hover{border-radius:4px;box-shadow:0 1px 25px rgba(0,0,0,0.18);box-sizing:border-box;transition:all 0.3s ease 0s}#prmethod .item img{border-radius:4px}#prmethod .item .caption{left:35%;position:absolute;top:15%;width:60%}#prmethod .item .title{color:#7dbb00;font-size:22px}#prmethod .item .desc{color:#a0a0a0;font-size:14px;line-height:20px}@media only screen and (min-width:901px) and (max-width:1024px){#prmethod .item img{margin-bottom:10px}#prmethod .item .caption{top:10%}#prmethod .item .title{font-size:18px}#prmethod .item .desc{font-size:12px}#newsletter_block_left input.inputNew{width:68%}}@media only screen and (min-width:601px) and (max-width:900px){#prmethod .item img{margin-bottom:28px}#prmethod .item .caption{top:10%}#prmethod .item .title{font-size:18px}#prmethod .item .desc{font-size:12px}#newsletter_block_left input.inputNew{width:60%}}@media only screen and (min-width:481px) and (max-width:600px){#prmethod .item .caption{left:18%}}@media only screen and (max-width:480px){#prmethod .item .caption{left:25%}}.white-popup-block{background:#fff none repeat scroll 0 0;margin:40px auto;max-width:350px !important;padding:20px 30px;position:relative;text-align:left}.white-popup-block input.inputNew{float:left;height:38px;margin:0 0 10px;width:75%}.white-popup-block input[type="email"]:focus{background:#fafafa none repeat scroll 0 0;border-color:#b3b3b3;box-shadow:none;outline:medium none !important}.white-popup-block input.button_form{display:block;float:right;min-width:55px;width:20%}.white-popup{position:relative;background:#FFF;padding:20px;width:auto;max-width:500px;margin:20px auto}.white-popup img{max-width:100%}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.4;filter:alpha(opacity=40)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}@font-face{font-family:'revicons';src:url('http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../font/revicons.eot?5510888');src:url('http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../font/revicons.eot?5510888#iefix') format('embedded-opentype'),url('http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../font/revicons.woff?5510888') format('woff'),url('http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../font/revicons.ttf?5510888') format('truetype'),url('http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../font/revicons.svg?5510888#revicons') format('svg');font-weight:normal;font-style:normal}[class^="revicon-"]:before,[class*=" revicon-"]:before{font-family:"revicons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.revicon-search-1:before{content:'\e802'}.revicon-pencil-1:before{content:'\e831'}.revicon-picture-1:before{content:'\e803'}.revicon-cancel:before{content:'\e80a'}.revicon-info-circled:before{content:'\e80f'}.revicon-trash:before{content:'\e801'}.revicon-left-dir:before{content:'\e817'}.revicon-right-dir:before{content:'\e818'}.revicon-down-open:before{content:'\e83b'}.revicon-left-open:before{content:'\e819'}.revicon-right-open:before{content:'\e81a'}.revicon-angle-left:before{content:'\e820'}.revicon-angle-right:before{content:'\e81d'}.revicon-left-big:before{content:'\e81f'}.revicon-right-big:before{content:'\e81e'}.revicon-magic:before{content:'\e807'}.revicon-picture:before{content:'\e800'}.revicon-export:before{content:'\e80b'}.revicon-cog:before{content:'\e832'}.revicon-login:before{content:'\e833'}.revicon-logout:before{content:'\e834'}.revicon-video:before{content:'\e805'}.revicon-arrow-combo:before{content:'\e827'}.revicon-left-open-1:before{content:'\e82a'}.revicon-right-open-1:before{content:'\e82b'}.revicon-left-open-mini:before{content:'\e822'}.revicon-right-open-mini:before{content:'\e823'}.revicon-left-open-big:before{content:'\e824'}.revicon-right-open-big:before{content:'\e825'}.revicon-left:before{content:'\e836'}.revicon-right:before{content:'\e826'}.revicon-ccw:before{content:'\e808'}.revicon-arrows-ccw:before{content:'\e806'}.revicon-palette:before{content:'\e829'}.revicon-list-add:before{content:'\e80c'}.revicon-doc:before{content:'\e809'}.revicon-left-open-outline:before{content:'\e82e'}.revicon-left-open-2:before{content:'\e82c'}.revicon-right-open-outline:before{content:'\e82f'}.revicon-right-open-2:before{content:'\e82d'}.revicon-equalizer:before{content:'\e83a'}.revicon-layers-alt:before{content:'\e804'}.revicon-popup:before{content:'\e828'}.tp-caption .frontcorner{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-top:40px solid #00A8FF;position:absolute;left:-40px;top:0}.tp-caption .backcorner{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00A8FF;position:absolute;right:0;top:0}.tp-caption .frontcornertop{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-bottom:40px solid #00A8FF;position:absolute;left:-40px;top:0}.tp-caption .backcornertop{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-top:40px solid #00A8FF;position:absolute;right:0;top:0}.rev_slider_wrapper{position:relative}.rev_slider_wrapper >ul{visibility:hidden}.rev_slider{position:relative;overflow:visible}.rev_slider img{max-width:none !important;-moz-transition:none 0;-webkit-transition:none 0;-o-transition:none 0;transition:none 0;margin:0;padding:0;border-width:0;border:none;visibility:visible !important}.rev_slider .no-slides-text{font-weight:bold;text-align:center;padding-top:80px}.rev_slider ul{margin:0;padding:0;list-style:none !important;list-style-type:none;background-position:0 0}.rev_slider ul li,.rev_slider >ul >li,.rev_slider >ul >li:before{list-style:none !important;position:absolute;visibility:hidden;margin:0 !important;padding:0 !important;overflow-x:visible;overflow-y:visible;list-style-type:none !important;background-image:none;background-position:0 0;text-indent:0}.rev_slider .tp-caption,.rev_slider .caption{position:absolute;visibility:hidden}.tp-simpleresponsive img{max-width:none}.tp-caption{z-index:1}.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none !important}.tp-hide-revslider,.tp-caption.tp-hidden-caption{visibility:hidden !important;display:none !important}.rev_slider embed,.rev_slider iframe,.rev_slider object,.rev_slider video{max-width:none !important}.noFilterClass{filter:none !important}.caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.caption.fullscreenvideo iframe,.caption.fullscreenvideo video{width:100% !important;height:100% !important;display:none}.tp-caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe video{width:100% !important;height:100% !important;display:none}.fullscreenvideo .vjs-loading-spinner{visibility:none;display:none !important;width:0;height:0}.fullscreenvideo .vjs-control-bar.vjs-fade-out,.fullscreenvideo .vjs-control-bar.vjs-fade-in,.fullscreenvideo .vjs-control-bar.vjs-fade-out.vjs-lock-showing,.fullscreenvideo .vjs-control-bar.vjs-fade-in.vjs-lock-showing{visibility:hidden !important;opacity:0 !important;display:none !important;width:0;height:0;overflow:hidden}.fullcoveredvideo.video-js,.fullcoveredvideo video{background:transparent !important}.fullcoveredvideo .vjs-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0;left:0}.tp-dottedoverlay{background-repeat:repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.tp-dottedoverlay.twoxtwo{background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/gridtile.png)}.tp-dottedoverlay.twoxtwowhite{background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/gridtile_white.png)}.tp-dottedoverlay.threexthree{background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/gridtile_3x3.png)}.tp-dottedoverlay.threexthreewhite{background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/gridtile_3x3_white.png)}.fullscreen-container{width:100%;position:relative;padding:0}.fullwidthbanner-container{width:100%;position:relative;padding:0;overflow:hidden}.fullwidthbanner-container .fullwidthabanner{width:100%;position:relative}.tp-simpleresponsive .slotholder *,.tp-simpleresponsive img{}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{position:absolute;-webkit-font-smoothing:antialiased !important}.tp-bannershadow{position:absolute;margin-left:auto;margin-right:auto;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-bannershadow.tp-shadow1{background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/shadow1.png) no-repeat;background-size:100% 100%;width:890px;height:30px;bottom:-30px}.tp-bannershadow.tp-shadow2{background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/shadow2.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px}.tp-bannershadow.tp-shadow3{background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/shadow3.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px}.tp-button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff !important;text-shadow:0 1px 1px rgba(0,0,0,0.6) !important;font-size:15px;line-height:45px !important;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../images/gradient/g30.png) repeat-x top;font-family:arial,sans-serif;font-weight:bold;letter-spacing:-1px;text-decoration:none}.tp-button.big{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.6);font-weight:bold;padding:9px 20px;font-size:19px;line-height:57px !important;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../images/gradient/g40.png) repeat-x top}.purchase:hover,.tp-button:hover,.tp-button.big:hover{background-position:bottom,15px 11px}@media only screen and (min-width:480px) and (max-width:767px){.tp-button{padding:4px 8px 3px;line-height:25px !important;font-size:11px !important;font-weight:normal}a.tp-button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}@media only screen and (min-width:0) and (max-width:479px){.tp-button{padding:2px 5px 2px;line-height:20px !important;font-size:10px !important}a.tp-button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}.tp-button.green,.tp-button:hover.green,.purchase.green,.purchase:hover.green{background-color:#21a117;-webkit-box-shadow:0 3px 0 0 #104d0b;-moz-box-shadow:0 3px 0 0 #104d0b;box-shadow:0 3px 0 0 #104d0b}.tp-button.blue,.tp-button:hover.blue,.purchase.blue,.purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:0 3px 0 0 #0f3e68;-moz-box-shadow:0 3px 0 0 #0f3e68;box-shadow:0 3px 0 0 #0f3e68}.tp-button.red,.tp-button:hover.red,.purchase.red,.purchase:hover.red{background-color:#cb1d1d;-webkit-box-shadow:0 3px 0 0 #7c1212;-moz-box-shadow:0 3px 0 0 #7c1212;box-shadow:0 3px 0 0 #7c1212}.tp-button.orange,.tp-button:hover.orange,.purchase.orange,.purchase:hover.orange{background-color:#ff7700;-webkit-box-shadow:0 3px 0 0 #a34c00;-moz-box-shadow:0 3px 0 0 #a34c00;box-shadow:0 3px 0 0 #a34c00}.tp-button.darkgrey,.tp-button.grey,.tp-button:hover.darkgrey,.tp-button:hover.grey,.purchase.darkgrey,.purchase:hover.darkgrey{background-color:#555;-webkit-box-shadow:0 3px 0 0 #222;-moz-box-shadow:0 3px 0 0 #222;box-shadow:0 3px 0 0 #222}.tp-button.lightgrey,.tp-button:hover.lightgrey,.purchase.lightgrey,.purchase:hover.lightgrey{background-color:#888;-webkit-box-shadow:0 3px 0 0 #555;-moz-box-shadow:0 3px 0 0 #555;box-shadow:0 3px 0 0 #555}.tpclear{clear:both}.tp-bullets{z-index:1000;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;-webkit-transform:translateZ(5px)}.tp-bullets.hidebullets{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-bullets.simplebullets.navbar{border:1px solid #666;border-bottom:1px solid #444;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/boxed_bgtile.png);height:40px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px }.tp-bullets.simplebullets.navbar-old{background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/navigdots_bgtile.png);height:35px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px }.tp-bullets.simplebullets.round .bullet{cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/bullet.png) no-repeat top left;width:20px;height:20px;margin-right:0;float:left;margin-top:0;margin-left:3px}.tp-bullets.simplebullets.round .bullet.last{margin-right:3px}.tp-bullets.simplebullets.round-old .bullet{cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/bullets.png) no-repeat bottom left;width:23px;height:23px;margin-right:0;float:left;margin-top:0}.tp-bullets.simplebullets.round-old .bullet.last{margin-right:0}.tp-bullets.simplebullets.square .bullet{cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/bullets2.png) no-repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:0}.tp-bullets.simplebullets.square .bullet.last{margin-right:0}.tp-bullets.simplebullets.square-old .bullet{cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/bullets2.png) no-repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:0}.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0}.tp-bullets.simplebullets.navbar .bullet{cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/bullet_boxed.png) no-repeat top left;width:18px;height:19px;margin-right:5px;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar .bullet.first{margin-left:0 !important}.tp-bullets.simplebullets.navbar .bullet.last{margin-right:0 !important}.tp-bullets.simplebullets.navbar-old .bullet{cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/navigdots.png) no-repeat bottom left;width:15px;height:15px;margin-left:5px !important;margin-right:5px !important;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar-old .bullet.first{margin-left:0 !important}.tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0 !important}.tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected{background-position:top left}.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.navbar .bullet.selected{background-position:bottom left}.tparrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;-webkit-transform:translateZ(5px)}.tparrows.hidearrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-leftarrow{z-index:100;cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/large_left.png) no-repeat top left;width:40px;height:40px}.tp-rightarrow{z-index:100;cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/large_right.png) no-repeat top left;width:40px;height:40px}.tp-leftarrow.round{z-index:100;cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/small_left.png) no-repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:0}.tp-rightarrow.round{z-index:100;cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/small_right.png) no-repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:0}.tp-leftarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/arrow_left.png) no-repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:0}.tp-rightarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/arrow_right.png) no-repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:0}.tp-leftarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/small_left_boxed.png) no-repeat top left;width:20px;height:15px;float:left;margin-right:6px;margin-top:12px}.tp-rightarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/small_right_boxed.png) no-repeat top left;width:20px;height:15px;float:left;margin-left:6px;margin-top:12px}.tp-leftarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/arrowleft.png) no-repeat top left;width:9px;height:16px;float:left;margin-right:6px;margin-top:10px}.tp-rightarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/arrowright.png) no-repeat top left;width:9px;height:16px;float:left;margin-left:6px;margin-top:10px}.tp-leftarrow.navbar-old.thumbswitharrow{margin-right:10px}.tp-rightarrow.navbar-old.thumbswitharrow{margin-left:0}.tp-leftarrow.square{z-index:100;cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/arrow_left2.png) no-repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:0}.tp-rightarrow.square{z-index:100;cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/arrow_right2.png) no-repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:0}.tp-leftarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/arrow_left2.png) no-repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:0}.tp-rightarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/arrow_right2.png) no-repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:0}.tp-leftarrow.default{z-index:100;cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/large_left.png) no-repeat 0 0;width:40px;height:40px}.tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/large_right.png) no-repeat 0 0;width:40px;height:40px}.tp-leftarrow:hover,.tp-rightarrow:hover{background-position:bottom left}.tp-bullets.tp-thumbs{z-index:1000;position:absolute;padding:3px;background-color:#fff;width:500px;height:50px;margin-top:-50px;vertical-align:top}.tp-bullets.tp-thumbs img{vertical-align:top}.fullwidthbanner-container .tp-thumbs{padding:3px}.tp-bullets.tp-thumbs .tp-mask{width:500px;height:50px;overflow:hidden;position:relative}.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px;position:absolute}.tp-bullets.tp-thumbs .bullet{width:100px;height:50px;cursor:pointer;overflow:hidden;background:none;margin:0;float:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-bullets.tp-thumbs .bullet:hover,.tp-bullets.tp-thumbs .bullet.selected{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.tp-thumbs img{width:100%}.tp-bannertimer{width:100%;height:10px;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/timer.png);position:absolute;z-index:200;top:0}.tp-bannertimer.tp-bottom{top:auto;bottom:0 !important;height:5px}.vjs-tech{margin-top:1px}.tp-caption .vjs-default-skin .vjs-big-play-button{left:50%;top:50%;margin-left:-20px;margin-top:-20px;width:40px;height:40px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:none;box-shadow:none;text-shadow:none;line-height:30px;vertical-align:top;padding:0}.tp-caption .vjs-default-skin .vjs-big-play-button:before{position:absolute;top:0;left:0;line-height:40px;text-shadow:none !important;color:#fff;font-size:18px}.tp-caption .vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{box-shadow:none;-webkit-box-shadow:none}.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-caption img{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1}.tp-simpleresponsive ul{list-style:none;padding:0;margin:0}.tp-simpleresponsive >ul li{list-style:none;position:absolute;visibility:hidden}.caption.slidelink a div,.tp-caption.slidelink a div{width:3000px;height:1500px;background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/coloredbg.png) repeat}.tp-loader{background:url(http://www.protigourmand.com/modules/revsliderprestashop/rs-plugin/css/../assets/loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;top:50%;left:50%;z-index:10000;position:absolute;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902}.tp-caption.green_title{font-size:36px;line-height:40px;font-weight:700;font-family:Arial;color:rgb(125,187,0);text-decoration:none;background-color:transparent;text-transform:uppercase;margin:0;white-space:nowrap;border-width:0;border-color:rgb(255,255,255);border-style:none}.tp-caption.green_text{font-size:25px;line-height:20px;font-weight:300;font-family:Arial;color:#7DBB00;text-decoration:none;background-color:transparent;margin:0;white-space:nowrap;border-width:0;border-color:rgb(255,255,255);border-style:none}.tp-caption.white_title{font-size:36px;line-height:40px;font-weight:700;font-family:Arial;color:rgb(255,255,255);text-decoration:none;background-color:transparent;text-transform:uppercase;margin:0;white-space:nowrap;border-width:0;border-color:rgb(255,255,255);border-style:none}.tp-caption.white_text{font-size:25px;line-height:20px;font-weight:300;font-family:Arial;color:#ffffff;text-decoration:none;background-color:transparent;margin:0;white-space:nowrap;border-width:0;border-color:rgb(255,255,255);border-style:none}.tparrows:before{line-height:normal}#menu-trigger{display:none}#menu-wrap{background:#7dbb00;position:relative;z-index:2;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-webkit-box-shadow:0 1px 16px rgba(0,0,0,0.09);-moz-box-shadow:0 1px 16px rgba(0,0,0,0.09);box-shadow:0 1px 16px rgba(0,0,0,0.09)}#menu-custom,#menu-custom ul{margin:0;padding:0;list-style:none}#menu-custom:before,#menu-custom:after{content:"";display:table}#menu-custom:after{clear:both}#menu-custom{zoom:1}.desktop #menu-custom li{float:left;position:relative}.desktop #menu-custom > li:first-child > a{border-radius:0 0 0 3px;-moz-border-radius:0 0 0 3px;-webkit-border-radius:0 0 0 3px;border-left:none}.desktop #menu-custom > li:last-child > a{-webkit-box-shadow:1px 0 0 #90C95F;-moz-box-shadow:1px 0 0 #90C95F;box-shadow:1px 0 0 #90C95F}.desktop #menu-custom li a{font-weight:normal;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#fff}.desktop #menu-custom >li >a{float:left;padding:13px 20px 13px;font-size:16px;line-height:19px;text-decoration:none;border-left:1px solid #90C95F;border-right:1px solid #6DA63C}.desktop #menu-custom >li > a:hover,.desktop #menu-custom > li:hover > a,.desktop #menu-custom > li.sfHoverForce > a{background:#6FAD00}.desktop #menu-custom ul{margin:0;filter:alpha(opacity=0);opacity:0;visibility:hidden;position:absolute;top:44px;left:0;z-index:1;background:#6FAD00;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}.desktop #menu-custom li:hover > ul{filter:alpha(opacity=100);opacity:1;visibility:visible}.desktop #menu-custom ul ul{top:0;left:242px;margin:0 0 0 20px}.desktop #menu-custom ul li{float:none;display:block;border-top:1px solid #90C95F;border-bottom:1px solid #5B9900}.desktop #menu-custom ul li:first-child{border-top:none}.desktop #menu-custom ul li:last-child{border-bottom:none}.desktop #menu-custom ul a{padding:10px 0 10px 22px;width:240px;display:block;white-space:nowrap;float:none;text-transform:none;font-size:14px;line-height:18px;font-weight:normal}.desktop #menu-custom ul a:hover{color:#fff;background:#7dbb00;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}#menu-trigger{display:none}.desctop #menu-custom{display:block}@media only screen and (max-width:1199px){#menu-wrap.desktop{display:none}#menu-wrap{position:relative}#menu-wrap *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#menu-trigger{height:48px;line-height:48px;cursor:pointer;padding:0 0 0 20px;color:#fff;font-weight:bold;font-size:23px}#menu-trigger .menu-icon{font-size:30px;line-height:30px;width:auto;display:block;position:absolute;top:8px;right:14px}.mobile #menu-custom{margin:0;padding:0;position:absolute;top:45px;width:100%;z-index:1;background-color:#7dbb00;display:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#menu-custom ul.menu-mobile-2{display:none}#menu-custom li:first-child{border-top:none}#menu-custom li:last-child{border-bottom:none}#menu-custom li{position:static;display:block;position:relative;border-top:1px solid #90C95F;border-bottom:1px solid #6DA63C}#menu-custom a{display:block;float:none;padding:10px 20px;color:#fff;font-size:18px}#menu-custom a:hover,#menu-custom .open-mobile-2:hover + a{color:#fff;background:#6FAD00;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}#menu-custom ul a{padding-left:40px;width:auto}#menu-custom ul ul a{padding-left:60px;width:auto}.open-mobile-2{font-size:25px;line-height:30px;display:block;position:absolute;right:13px;top:4px;height:30px;width:30px;text-align:center;vertical-align:middle;color:#fff}.open-mobile-2:hover{cursor:pointer}}