@import "https://fonts.googleapis.com/css?family=Cookie";@import "https://fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic";html,body{height:100%;background:#f6f3f3;font-family:"Lato",sans-serif;color:#5f5f63}html #wrap,body #wrap{min-height:100%}html #main,body #main{overflow:auto;padding-bottom:60px}html h1,html h2,html h3,html h4,html h5,html h6,body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Cookie",cursive !important;font-weight:normal !important;color:#74af83 !important;text-align:center;margin-bottom:40px}html h1 i,html h2 i,html h3 i,html h4 i,html h5 i,html h6 i,body h1 i,body h2 i,body h3 i,body h4 i,body h5 i,body h6 i{color:#74af83 !important}html h1 small,html h2 small,html h3 small,html h4 small,html h5 small,html h6 small,body h1 small,body h2 small,body h3 small,body h4 small,body h5 small,body h6 small{font-size:35%}html h1,body h1{font-size:50px !important}html h2,body h2{font-size:40px !important}html h3,html h4,html h5,html h6,body h3,body h4,body h5,body h6{font-size:30px !important}.navbar-main{background:#4e598c;border:0}.navbar-main .nav .open>a,.navbar-main .nav .open>a:focus,.navbar-main .nav .open>a:hover{background:#20253a}.navbar-main ul{list-style-type:none}.navbar-main ul li strong{padding:4px 15px;color:black;font-size:17px}.navbar-main ul li a{width:100%;transition:color .25s ease;color:#FFF !important;text-decoration:none !important;border:0 !important;font-family:"Lato",sans-serif;font-weight:400;font-size:15px}.navbar-main ul li a:hover{background:#20253a;color:#74af83 !important}.navbar-main .dropdown-menu{background:#4e598c;border:0}.navbar-main .dropdown-menu li{color:black !important;width:100%}.navbar-main .dropdown-menu li a{text-decoration:none;width:100%;padding:4px 15px}.navbar-main .dropdown-menu li a:hover{border-bottom:black 1px dotted}.navbar-main .dropdown-menu li ul{list-style:none}.navbar-main .dropdown-menu li ul:first-child{padding-left:0}.navbar-main .dropdown-menu li ul:not(:first-child){padding-left:20px}.navbar-main .navbar-toggle,.navbar-main .navbar-toggle.collapsed{background:#74af83;border:0}.navbar-main .navbar-toggle .icon-bar,.navbar-main .navbar-toggle.collapsed .icon-bar{background:#FFF !important}.navbar-main .navbar-toggle:hover .icon-bar,.navbar-main .navbar-toggle.collapsed:hover .icon-bar{background:#4e598c !important}.navbar-main .navbar-collapse,.navbar-main .navbar-collapse.collapse,.navbar-main .navbar-collapse.collapse.in{border:0}@media(min-width:768px){.navbar-main .navbar-center{float:none;margin:0 auto;display:table;table-layout:fixed}}.navbar-main .bubble.cart_counter{background:#74af83;padding:2px 10px;-webkit-border-radius:50px;border-radius:50px;color:#FFF;font-size:12px}#cookies_cont{position:fixed;left:0;bottom:-200px;width:100%;padding:20px;font-family:"Lato",sans-serif;font-size:14px;background:#5b5b5b;color:#c7c7c7;z-index:10000}#cookies_cont a{font-family:"Lato",sans-serif;font-size:14px;color:#FFF;text-decoration:none;border-bottom:#c7c7c7 1px dotted}#cookies_cont a:hover{color:#FFF}.bootstrap-touchspin{min-width:130px}.contact_infos_panel{background-color:#4e598c;color:#c6cbe0;border-radius:4px;padding:20px 25px}.contact_infos_panel .company,.contact_infos_panel .name{font-family:"Lato",sans-serif;font-weight:400;font-size:20px;color:#74af83}#footer{background:#eae5e3;position:relative;margin-top:-60px;height:60px;clear:both;padding-top:15px;-webkit-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.5);box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.5)}#footer a{font-size:12px;color:#867773;text-decoration:none}#footer a.active{color:#4e598c;border-bottom:#4e598c 1px dotted}#footer a:hover{color:#000;border-bottom:#000 1px dotted}#footer .legals .sep{margin:0 10px}#folio h1{font-family:"Cookie",cursive !important;font-size:50px !important;margin:0 0 30px 0;padding:0;color:#74af83}#folio h2{font-family:"Cookie",cursive !important;font-weight:normal !important;font-size:40px !important;color:#b5d4bd;text-align:center;margin:0 0 20px 0;padding:0}#folio .description{margin-bottom:20px}#folio .autre_code{margin-top:50px !important;background:#4e598c url(/tpl/freedom/img/stripes.png) repeat !important;-webkit-box-shadow:inset 0 12px 20px -10px rgba(0,0,0,0.6);box-shadow:inset 0 12px 20px -10px rgba(0,0,0,0.6)}#folio .autre_code h2{color:#74af83;font-size:40px !important}#folio .autre_code .col-lg-12{padding-top:50px !important;padding-bottom:50px !important}#folio .autre_code #widget_search_secure_form input{font-family:"Lato",sans-serif;font-weight:400;background:rgba(0,0,0,0.8);border:#74af83 1px solid;color:#4e598c}#folio .autre_code #widget_search_secure_form .input-group{margin:0 auto;max-width:350px}#folio .medias_cont{position:relative;text-align:center}#folio .medias_cont .media_thumbnail,#folio .medias_cont .media_thumbnail_group{background:url(/tpl/freedom/img/preloader_white_mini.gif) center no-repeat;display:inline-block;position:relative;padding:0;border:0;margin:5px 20px 20px 20px}#folio .medias_cont .media_thumbnail .img,#folio .medias_cont .media_thumbnail_group .img{-webkit-box-shadow:-4px 4px 15px 0 rgba(0,0,0,0.3);box-shadow:-4px 4px 15px 0 rgba(0,0,0,0.3)}#folio .medias_cont .media_thumbnail .filename,#folio .medias_cont .media_thumbnail_group .filename{margin:8px 0 10px 0;font-size:10px}#folio .medias_cont .media_img_cache{width:100%;height:86%;position:absolute}#index .container.page{margin-top:40px;margin-bottom:40px}#index .container.page h2{font-family:"Cookie",cursive;font-weight:normal !important;font-size:40px !important;color:#74af83;text-align:center;margin-bottom:20px}#index .container.contact{padding:100px 15px}@media(max-width:768px){#index .container.contact{padding:20px 15px}}#index .container.contact img{border:#4e598c 8px solid;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:-5px 5px 20px 0 rgba(0,0,0,0.5);box-shadow:-5px 5px 20px 0 rgba(0,0,0,0.5);-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);transform:rotate(-4deg);transition:transform .5s ease}#index .container.contact img:hover{-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg);transform:rotate(4deg)}@media(max-width:992px){#index .container.contact img{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);margin-bottom:20px}}@media(max-width:768px){#index .parallax div{display:none}}#index .widget_search_cont{overflow:hidden;min-height:500px}@media(min-width:401px) and (max-width:768px){#index .widget_search_cont{height:800px !important}}@media(min-width:0) and (max-width:400px){#index .widget_search_cont{height:600px !important}}#index .widget_search_cont .widget_search_banner{background:rgba(0,0,0,0.65);height:100%;overflow:hidden;position:relative;text-align:center}@media(min-width:1500px){#index .widget_search_cont .widget_search_banner{margin-left:380px;width:450px}}@media(min-width:1200px) and (max-width:1499px){#index .widget_search_cont .widget_search_banner{margin-left:200px;width:450px}}@media(min-width:993px) and (max-width:1199px){#index .widget_search_cont .widget_search_banner{margin-left:50px;width:450px}}@media(min-width:769px) and (max-width:992px){#index .widget_search_cont .widget_search_banner{margin-left:0;width:450px}}@media(min-width:0) and (max-width:768px){#index .widget_search_cont .widget_search_banner{margin-left:0;width:100%}}#index .widget_search_cont .widget_search_banner .widget_search_box{position:absolute;padding:0 40px;width:100%;left:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}@media(min-width:0) and (max-width:768px){#index .widget_search_cont .widget_search_banner .widget_search_box{padding:0 10px}}#index .widget_search_cont .widget_search_banner .widget_search_box h2{font-family:"Lato",sans-serif;font-weight:400;color:#ededed}#index .widget_search_cont .widget_search_banner .logo{margin-bottom:50px}#index .widget_search_cont .widget_search_banner .logo span{font-family:"Cookie",cursive;font-weight:normal;color:#ededed}#index .widget_search_cont .widget_search_banner .logo_img{margin-bottom:50px;max-width:370px}#index .widget_search_cont .widget_search_banner #widget_search_secure_form input{font-family:"Lato",sans-serif;font-weight:400;color:#FFF;background:transparent;border:#ededed 1px solid}#index .widget_search_cont .widget_search_banner #widget_search_secure_form .input-group{margin:0 auto;max-width:350px}#index .widget_search_cont h2{font-family:"Lato",sans-serif !important;font-size:24px !important;margin-bottom:10px !important;color:#FFF !important}#contact img.img_photo{border:#4e598c 8px solid;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:-5px 5px 20px 0 rgba(0,0,0,0.5);box-shadow:-5px 5px 20px 0 rgba(0,0,0,0.5);-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);transform:rotate(-4deg);transition:transform .5s ease}#contact img.img_photo:hover{-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg);transform:rotate(4deg)}@media(max-width:992px){#contact img.img_photo{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);margin-bottom:20px}}#page,#contact,#legal_cookies,#legal_informations,#legal_terms,.body-common,.body-margin-top,#clients_create_account{padding-top:70px}#page .no_page,#contact .no_page,#legal_cookies .no_page,#legal_informations .no_page,#legal_terms .no_page,.body-common .no_page,.body-margin-top .no_page,#clients_create_account .no_page{text-align:center;padding-top:50px;min-height:400px}#legal_cookies h1,#legal_informations h1,#legal_terms h1{font-family:"Cookie",cursive !important;font-size:50px !important;margin:0 0 30px 0;padding:0;color:#74af83}#legal_cookies h5,#legal_informations h5,#legal_terms h5{font-family:"Lato",sans-serif !important;font-weight:700 !important;font-size:20px !important;color:#94c2a0;text-align:left;margin-bottom:40px}#shopping_cart_step1 h1,#shopping_cart_step2 h1,#shopping_cart_step3 h1{font-family:"Cookie",cursive !important;font-size:50px !important;margin:0 0 30px 0;padding:0;color:#74af83}#shopping_cart_step1 h2,#shopping_cart_step2 h2,#shopping_cart_step3 h2{font-family:"Lato",sans-serif !important;font-weight:700 !important;font-size:20px !important;color:#b5d4bd;margin:0 0 20px 0;padding:0}#shopping_cart_step1 h3,#shopping_cart_step1 h4,#shopping_cart_step1 h5,#shopping_cart_step1 h6,#shopping_cart_step2 h3,#shopping_cart_step2 h4,#shopping_cart_step2 h5,#shopping_cart_step2 h6,#shopping_cart_step3 h3,#shopping_cart_step3 h4,#shopping_cart_step3 h5,#shopping_cart_step3 h6{font-family:"Lato",sans-serif !important;font-weight:700 !important;font-size:20px !important;color:#b5d4bd;margin:0 0 20px 0;padding:0}.btn-saumon{font-family:"Lato",sans-serif;font-weight:700;background:#74af83;color:#FFF}.btn-saumon:hover{background:#589868;color:#FFF}.btn-caddie{background:#5cb85c;color:#FFF;border:#4cae4c 1px solid;font-family:"Lato",sans-serif;font-weight:400;font-size:16px}.btn-caddie:hover{background:#449d44;color:#FFF;border:#398439 1px solid}#modal_rates .nav.nav-pills li a{background:#858fbb !important;color:#b5d4bd !important}#modal_rates .nav.nav-pills li.active a{background:#74af83 !important;color:#FFF !important}#modal_rates .btn.btn-primary{background:#74af83 !important}#modal_rates .btn.btn-pochette-couleur{background:#b5d4bd !important;color:red !important}#modal_rates .btn.btn-pochette-couleur:hover{background:#589868 !important;color:#FFF !important}#clients_account .list-group .list-group-item{background:#858fbb !important;color:#b5d4bd !important}#clients_account .list-group .list-group-item.active{background:#74af83 !important;color:#4e598c !important}.termsfeed-com---palette-light .cc-nb-okagree {background-color: #74af83 !important}.termsfeed-com---palette-light .cc-nb-reject {color: #000 !important;background-color: #eaeaea !important}