@font-face{font-family:'opensans-italic';src:url('/assets/front/font/opensans-italic.eot');src:url('/assets/front/font/opensans-italic.eot?#iefix') format('embedded-opentype'),
url('/assets/front/font/opensans-italic.woff') format('woff'),
url('/assets/front/font/opensans-italic.ttf') format('truetype'),
url('/assets/front/font/opensans-italic.svg#OpenSansItalic') format('svg')}@font-face{font-family:'opensans-light';src:url('/assets/front/font/opensans-light.eot');src:url('/assets/front/font/opensans-light.eot?#iefix') format('embedded-opentype'),
url('/assets/front/font/opensans-light.woff') format('woff'),
url('/assets/front/font/opensans-light.ttf') format('truetype'),
url('/assets/front/font/opensans-light.svg#open_sanslight') format('svg')}@font-face{font-family:'opensans-bold';src:url('/assets/front/font/opensans-bold.eot');src:url('/assets/front/font/opensans-bold.eot?#iefix') format('embedded-opentype'),
url('/assets/front/font/opensans-bold.woff') format('woff'),
url('/assets/front/font/opensans-bold.ttf') format('truetype'),
url('/assets/front/font/opensans-bold.svg#open_sansbold') format('svg')}@font-face{font-family:'opensans-regular';src:url('/assets/front/font/opensans-regular.eot');src:url('/assets/front/font/opensans-regular.eot?#iefix') format('embedded-opentype'),
url('/assets/front/font/opensans-regular.woff') format('woff'),
url('/assets/front/font/opensans-regular.ttf') format('truetype'),
url('/assets/front/font/opensans-regular.svg#OpenSansRegular') format('svg')}@font-face{font-family:'opensans-semibold';src:url('/assets/front/font/opensans-semibold.eot');src:url('/assets/front/font/opensans-semibold.eot?#iefix') format('embedded-opentype'),
url('/assets/front/font/opensans-semibold.woff') format('woff'),
url('/assets/front/font/opensans-semibold.ttf') format('truetype'),
url('/assets/front/font/opensans-semibold.svg#OpenSansSemiboldRegular') format('svg')}@font-face{font-family:'opensans-bolditalic';src:url('/assets/front/font/opensans-bolditalic.eot');src:url('/assets/front/font/opensans-bolditalic.eot?#iefix') format('embedded-opentype'),
url('/assets/front/font/opensans-bolditalic.woff') format('woff'),
url('/assets/front/font/opensans-bolditalic.ttf') format('truetype'),
url('/assets/front/font/opensans-bolditalic.svg#OpenSansSemiboldRegular') format('svg')}html{height:100%}body{margin:0;color:#000;font:12px/15px 'opensans-regular',Arial,Helvetica,sans-serif;background:#f7f7f7;min-height:100%;position:relative;min-width:320px}img{border-style:none}a{text-decoration:none;color:#233033}a:hover{text-decoration:underline}input,textarea,select{font:100% Arial,Helvetica,sans-serif;vertical-align:middle;color:#000}a:focus,input:focus,textarea:focus,select:focus{outline:none}form,fieldset{margin:0;padding:0;border-style:none}q{quotes:none}q:before{content:''}q:after{content:''}article,aside,footer,header,nav,section{display:block}h1{font-size:24px;line-height:28px;margin:0
0 15px}.h2,h3,h4{font:18px/21px 'opensans-regular',sans-serif;font-weight:normal;margin:0;padding:0}.uppercase{text-transform:uppercase}.fader,.fader-credits,.fader-read-story,.fader-common{width:100%;height:100%;background:url('/assets/conceptor/img/loader-bck.png');position:absolute;z-index:999999999999;display:none;top:0px}.fader-credits .modal-not-enought-credit, .fader-read-story .fader-content, .fader-common .fader-content{background:#ececed;width:600px;border-radius:10px;margin:auto;position:fixed;left:calc(50% - 300px);padding:20px;margin-top:calc(25% - 200px)}.fader-common .fader-content{background:white;width:900px;left:calc(50% - 450px)}.fader-credits .modal-not-enought-credit h3, .fader-credits .modal-not-enought-credit .title-main, .fader-read-story .fader-content h3, .fader-read-story .fader-content .title-main{font-weight:bold;text-align:center;font-family:'opensans-semibold';color:#333;font-size:20px;line-height:1.5}.fader-read-story
.stores{margin-top:20px;text-align:center}.fader-read-story .stores
img{margin:10px}.fader-credits .modal-not-enought-credit .choose-enought-close, .fader-read-story .choose-enought-close, .fader-common .fader-common-close{position:absolute;right:18px}.fader-credits .modal-not-enought-credit
.col{width:calc(49% - 20px);height:200px;display:inline-block;background:white;border-radius:5px;margin-top:20px;padding:10px;vertical-align:top;-webkit-box-shadow:inset 0 -3px 0 #971931;-moz-box-shadow:inset 0 -3px 0 #971931;box-shadow:inset 0 -3px 0 #971931}.fader-credits .modal-not-enought-credit .col:last-child{margin-left:1%;-webkit-box-shadow:inset 0 -3px 0 #233033;-moz-box-shadow:inset 0 -3px 0 #233033;box-shadow:inset 0 -3px 0 #233033}.fader-credits .modal-not-enought-credit .col h4, .fader-credits .modal-not-enought-credit .col .credit-title{text-align:center;font-family:'opensans-regular';color:#333;margin-bottom:0px;font-size:18px}.fader-credits .modal-not-enought-credit .col h5, .fader-credits .modal-not-enought-credit .col p.credit-explain{margin-top:5px;text-align:center;font-family:'opensans-regular';color:#999;font-size:16px;line-height:1.2}.not-enought-total-container{text-align:center;width:85%;margin:10px
auto}.not-enought-total{font-size:50px}.not-enought-total-amount{font-weight:bold;font-size:20px}.fader-credits .modal-not-enought-credit .col .flat-button{margin-top:155px;position:absolute;width:263px}.fader-credits .modal-not-enought-credit .col
strong{font-family:'opensans-semibold';color:#333}.fader
a{width:130px;border:0;background:#bb2245;border-radius:5px;padding:20px;color:white;font-size:16px;font-weight:bold;margin-left:auto;margin-right:auto;display:block;line-height:1;text-align:center;float:right}.fader
.gif{margin:auto;margin-top:30%;display:block}.first_start_content{width:70%;background:#FFF;border:none;position:absolute;top:10%;margin-left:auto;margin-right:auto;border-radius:5px;font-size:20px;color:white;padding:20px;box-shadow:0px 0px 10px #333;left:15%}.first_launch_content{width:30%;background:#FFF;border:none;position:absolute;top:10%;margin-left:auto;margin-right:auto;border-radius:5px;font-size:20px;color:white;padding:20px;box-shadow:0px 0px 10px #333;left:35%}.first_start_content
h2{color:#CCC;font-weight:bold;font-size:24px;font-style:italic;padding:0px;margin:10px
0px}.post-inscription-charte{list-style-type:none;margin-left:10%;margin-top:10%}.post-inscription-charte
li{clear:both;background:url('/assets/front/img/post-inscription-bullet.jpg') no-repeat;min-height:40px;padding-top:5px;padding-left:5px;color:black;font-size:18px;margin-bottom:20px;line-height:1}.post-inscription-charte li
.numb{color:white;font-size:20px;margin-right:20px;font-style:italic;display:block;float:left}.noIE
.first_launch_content{width:40%;left:30%;color:black;font-size:14px}.noIE
.heading{font-weight:bold;font-size:18px;color:black;font-style:normal}.noIE .heading
img{float:left;margin-top:-10px}.noIE
.links{text-align:center;width:480px}.noIE .links
a{background:none;width:auto;height:auto;border:0px;float:none;display:inline-block;color:#bb2445;font-size:12px}.box-alert{width:50%;border-radius:10px;padding:10px;color:white;font-size:14px;text-align:center;margin:10px
auto}.box-alert-error{background:#bb2445}.box-alert-success{background:#679198}.landing-block{background:#0f1d20 url(/assets/front/img/bg-landing.jpg) no-repeat 50% 0;min-height:100%;padding-top:30px}.landing-block
.holder{width:740px;margin:0
auto}.landing-block
.logo{width:333px;height:131px;text-indent:-9999px;overflow:hidden;background:url(/assets/front/img/landing-logo.png) no-repeat;display:block;margin:0
auto 29px}.landing-page{height:100%}.landing-block .logo
a{display:block;height:100%}.landing-block
h1{text-align:center;margin:0
0 25px;color:#dedfdf;font:60px/64px 'opensans-semibold', sans-serif}.landing-block
.h2{color:#FFF;text-align:center;font:18px/21px 'opensans-regular', sans-serif;margin:0
0 25px;background:url(/assets/front/img/bg-block-01.png) no-repeat 50% 100%;padding-bottom:40px}.landing-block .join-form{width:568px;margin:0
auto 17px;overflow:hidden;background:url(/assets/front/img/bg-block-02.png) no-repeat 50% 100%;padding-bottom:51px}.landing-block .join-form
.text{width:317px;height:36px;float:left;font:18px/36px 'opensans-bold', sans-serif;border:solid 2px #eee;background:#f6f6f6;color:#333;padding:10px
22px;margin:0;position:relative;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.landing-block .join-form
.submit{width:201px;height:60px;background:url(/assets/front/img/sprite.png) no-repeat;text-indent:-9999px;line-height:0;border:0;overflow:hidden;cursor:pointer;float:right;padding:0}.landing-block
footer{color:#a5b0a3;font:11px/15px 'opensans-bold', sans-serif}.landing-block footer
ul{list-style:none;padding:0;margin:0;text-align:center}.landing-block footer
li{display:inline;color:#a5b0a3;font:11px/15px 'opensans-bold', sans-serif;padding:0
0 0 13px;background:url(/assets/front/img/sep-01.png) no-repeat 4px 6px}.landing-block footer li:first-child{padding:0;background:none}.landing-block footer li
a{color:#a5b0a3}header{position:relative;z-index:100;background:#364346;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2NDM0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjFjMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #364346 0%, #0f1c1f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#364346), color-stop(100%,#0f1c1f));background:-webkit-linear-gradient(top, #364346 0%,#0f1c1f 100%);background:-o-linear-gradient(top, #364346 0%,#0f1c1f 100%);background:-ms-linear-gradient(top, #364346 0%,#0f1c1f 100%);background:linear-gradient(to bottom, #364346 0%,#0f1c1f 100%);-pie-background:linear-gradient(top, #364346 0%,#0f1c1f 100%);padding:0
6px 0 216px;border-bottom:1px solid #000}header:after{content:'';display:block;clear:both}header .slide-block{width:100%}header .btn-open{display:none}header .hidden-block{width:100%}header
.logo{width:230px;height:98px;text-indent:-9999px;overflow:hidden;background:url(/assets/front/img/logo.png) no-repeat;position:absolute;z-index:30;top:10px;left:11px}header .logo
a{display:block;height:100%}header .logo-baseline{display:block;padding-top:0px;margin-top:-15px;margin-left:88px;color:#bb2445;font-size:9px;text-transform:uppercase}header
.languages{z-index:40;float:left;width:37px;height:11px;margin:10px
9px 0 0;cursor:pointer;background:url(/assets/front/img/bullet-01.png) no-repeat 100% 3px;position:relative}header .languages
span{overflow:hidden;text-indent:-9999px;position:absolute;top:0;left:0;background:url(/assets/front/img/sprite.png) no-repeat;width:22px;height:11px}header .languages.lang-01
span{background-position:-201px -30px}header .languages.lang-02
span{background-position:-252px -85px}header .languages.lang-03
span{background-position:-252px -96px}header
.catalog{float:left;height:36px;padding:25px
10px 10px 33px;background:url(/assets/front/img/sep-02.png) no-repeat;margin-left:30px}header .catalog:hover{background:#162427 url(/assets/front/img/sep-02.png) no-repeat}header .catalog:hover
a{color:#bb2445}header .catalog
a{float:left;color:white;font:23px/29px 'opensans-light', sans-serif;padding:0
22px 0 0;position:relative;cursor:pointer}header .catalog a:hover{text-decoration:none}header .catalog .search .catalogue-list-menu{list-style-type:none;padding:0px;margin:0px;position:absolute;width:218px;display:none}header .catalog .search .catalogue-list-menu
li{background:rgb(22, 31, 33);color:white;padding:10px;font-size:14px;border-bottom:1px solid #2d3b3e;cursor:pointer}header .catalog .search .catalogue-list-menu li:hover{color:#bb2445}header .search
fieldset{width:auto}header
.search{float:left;padding:2px
0 0}header .search
.submit{display:none}header .search
.text{width:200px;height:23px;float:left;font:14px/23px 'opensans-light', sans-serif;border:none;position:relative;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#f7f7f7;color:#5c6567;padding:3px
10px;margin:0;-webkit-box-shadow:inset 0 1px 2px #7c8386;-moz-box-shadow:inset 0 1px 2px #7c8386;box-shadow:inset 0 1px 2px #7c8386}header
nav{float:left}header nav
ul{float:left;list-style:none;margin:0;padding:0
2px 0 0;background:url(/assets/front/img/sep-02.png) no-repeat 100% 0}header nav
li{float:left;font:23px/27px 'opensans-light', sans-serif;background:url(/assets/front/img/sep-02.png) no-repeat;padding:0
0 0 2px;height:74px}header nav
a{float:left;color:#fff;padding:28px
29px 0;height:46px;white-space:nowrap}header nav a:hover,
header nav .active
a{text-decoration:none;background:#162427;color:#bb2445}header
.alignright{float:right;padding:0
0 0 10px;margin-right:7px}header
.profile{float:left;margin:22px
0 0;position:relative;margin-right:-5px}header .icon-message{min-height:100px;background-image:url(/assets/front/img/service_msg.jpg);overflow:hidden;background-repeat:no-repeat;color:black;padding-top:130px;padding-left:130px;font-size:12px;margin-bottom:30px}header
.messages_icon{background:url(/assets/front/img/messages.png) !important;width:32px !important;height:34px !important;margin-top:3px;margin-right:5px}header
.message_icon_span{display:block;position:absolute;background:white;border-radius:10px;font-size:8px;width:15px;height:15px;text-align:center;z-index:9999;margin-top:-1px;margin-left:-5px;color:#ba2445;box-shadow:1px 1px 0px #ba2445}header .profile
.opener{cursor:pointer;overflow:hidden;text-indent:-9999px;width:40px;height:52px;background:url(/assets/front/img/sprite.png) no-repeat -40px -60px;float:left;position:relative;bottom:-1px;z-index:101}header .profile .opener .avatar-opener{width:33px;height:33px;border-radius:30px;margin-top:2px;margin-right:5px;background-size:100% !important}header .profile.user-tools
.opener{background:none;height:53px}header .profile.user-tools .opener
i{overflow:hidden;text-indent:-9999px;position:absolute;width:32px;height:32px;background:url(/assets/front/img/ico-01.png) no-repeat;top:4px;left:4px}header .profile:hover
.opener{background-position:0 -60px}header .profile.user-tools:hover
.opener{background:url(/assets/front/img/sprite.png) no-repeat -212px -60px}header .profile.user-tools:hover .opener
i{background-position:0 100%}header .profile
.drop{background:none repeat scroll 0 0 #233033;border-radius:5px;left:-99999px;padding:13px
0 14px;position:absolute;top:52px;width:200px;z-index:100}header .profile.user-tools
.drop{width:181px;padding:27px
22px 18px}header .profile:hover
.drop{left:auto;right:-50px}header .profile
.login{overflow:hidden;padding:0
9px 19px 16px;margin:0
0 9px;border-bottom:solid 1px #fff}header .profile .login .column-left{float:left;width:135px}header .profile .login
.title{display:block;padding:0
0 13px}header .profile .login .title
label{display:block;color:#f7f7f7;font:14px/18px 'opensans-semibold', sans-serif}header .profile .login
.text{width:105px;height:25px;float:left;font:14px/25px 'opensans-regular', sans-serif;border:0;background:#f7f7f7;color:#233033;padding:2px
9px;margin:0
0 14px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}header .profile .login .check-holder{overflow:hidden;padding:3px
0 0 2px;clear:both}header .profile .login .check-holder
label{display:block;overflow:hidden;color:#f7f7f7;font:11px/15px 'opensans-semibold', sans-serif}header .profile .login .column-right{float:right;width:91px;padding:1px
0 0}header .profile .login
.img{width:90px;height:90px;overflow:hidden;padding:0
2px 14px 0}header .profile .login .img
img{vertical-align:top}header .profile .login
.submit{width:91px;height:31px;background:#bb2445;border:0;cursor:pointer;display:block;padding:0
0 4px;color:#fff;font:14px/30px 'opensans-semibold', sans-serif;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}header .profile
.registr{overflow:hidden;color:#f7f7f7;font:14px/17px 'opensans-italic', sans-serif;padding:0
10px 0 16px}header .profile .registr
p{float:left;width:130px;padding:0
12px 0 0;margin:0}header .profile .registr
a{float:left;width:75px;margin:32px
0 0;padding:2px
0 2px 13px;color:#a5b0a3;background:url(/assets/front/img/bullet-02.png) no-repeat 0 5px;font:14px/18px 'opensans-semibold', sans-serif}header .profile.user-tools
.tools{list-style:none;margin:0;padding:0}header .profile.user-tools .tools
li{padding:0
0 13px;font:14px/18px 'opensans-semibold', sans-serif;vertical-align:top}header .profile.user-tools .tools li:after{content:'';display:block;clear:both}header .profile.user-tools .tools
a{float:left;position:relative;padding:0
0 0 31px;color:#a3aea1;cursor:pointer}header .profile.user-tools .tools
.ico{overflow:hidden;text-indent:-9999px;position:absolute;z-index:20;background:url(/assets/front/img/sprite.png) no-repeat}header .profile.user-tools .tools .ico-01{top:-4px;left:1px;width:20px;height:20px;background-position:-227px -30px}header .profile.user-tools .tools .ico-02{top:0;left:0;width:20px;height:20px;background-position:-247px -30px}header .profile.user-tools .tools .ico-03{top:5px;left:0;width:21px;height:11px;background-position:-267px -30px}header
.cart{float:left;position:relative;margin:21px
0 0 5px}header .cart
.opener{float:left;overflow:hidden;text-indent:-9999px;width:40px;height:53px;background:url(/assets/front/img/sprite.png) no-repeat -120px -60px;position:relative;bottom:-1px;z-index:101}header .cart:hover
.opener{background-position:-80px -60px}header .cart
.drop{position:absolute;z-index:100;width:217px;padding:19px
20px 20px 23px;top:53px;left:-99999px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#233033}header .cart:hover
.drop{left:auto;right:-5px}header .cart
.title{overflow:hidden;padding:0
0 15px}header .cart .title
.box{float:right;padding:0
0 0 10px}header .cart .title .box
span{float:left;color:#bb2445;font:23px/27px 'opensans-semibold', sans-serif;padding:1px
4px 0 0}header .cart
.ico{float:left;overflow:hidden;text-indent:-9999px;background:url(/assets/front/img/sprite.png) no-repeat -160px -60px;width:27px;height:27px;margin:1px
0 0}header .cart .title
strong{display:block;overflow:hidden;color:#fff;font:14px/18px 'opensans-regular', sans-serif;padding:6px
0 0}header .cart
.panel{overflow:hidden;padding:0
0 10px}header .cart .panel
.price{float:left;width:61px;background:#8b0614;color:#f8bcc9;padding:6px
2px 4px;text-align:center;font:23px/30px 'opensans-semibold', sans-serif;position:relative;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}header .cart .panel
.price.ok{color:#fff;background:#15c008}header .cart .panel .price
sup{vertical-align:top;font:11px/15px 'opensans-semibold', sans-serif;position:relative;top:3px}header .cart .panel .btn-buy{float:right;width:87px;height:25px;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;position:relative;background:#bb2445;border-bottom:solid 4px #971931;padding:6px
5px 5px 56px;color:#fff;font:14px/26px 'opensans-semibold', sans-serif;cursor:pointer}header .cart .panel .btn-buy:hover{text-decoration:none}header .cart .panel .btn-buy
i{overflow:hidden;text-indent:-9999px;position:absolute;z-index:20;width:17px;height:17px;background:url(/assets/front/img/sprite.png) no-repeat -160px -87px;top:10px;left:26px}header .cart
.list{width:100%}header .cart .list
.ttl{display:block;padding:0
0 10px;color:#a5b0a3;font:14px/18px 'opensans-semibold', sans-serif}header .cart .list
ul{list-style:none;margin:0;padding:0}header .cart .list
li{overflow:hidden;padding:0
0 3px;font:14px/18px 'opensans-regular', sans-serif;color:#fff}header .cart .list
.box{float:right;padding:0
0 0 10px}header .cart .list
.price{float:left;color:#bb2445;padding:0
8px 0 0;font:23px/27px 'opensans-semibold', sans-serif}header .cart .list .price
sup{vertical-align:top;font:11px/15px 'opensans-semibold', sans-serif;position:relative;top:3px}header .cart .list
.ico{width:25px;height:25px;background:url(/assets/front/img/sprite.png) no-repeat -187px -60px;overflow:hidden;text-indent:-9999px;float:left;margin:4px
0 0}header .cart .list
p{margin:0;overflow:hidden;padding:8px
0 0}header .cart
.credits{overflow:hidden}header .cart .credits
a{float:left;color:#a5b0a3;font:14px/18px 'opensans-semibold', sans-serif}header .mobile-info{display:none}.sidebar{position:absolute;top:0;left:0;width:33px;background:url(/assets/front/img/bg-sidebar-001.png) repeat;color:#bbc7b8;overflow:hidden;min-height:100%;z-index:10}#sidebar-bis{background:url(/assets/front/img/bg-sidebar-002.png) repeat}.sidebar.full{background:url(/assets/front/img/bg-sidebar-002.png) repeat}.sidebar
a{color:#bbc7b8}.open-sidebar{position:absolute;top:75px;left:23px;width:83px;height:31px;background:url(/assets/front/img/bg-sidebar-001.png) repeat;-webkit-border-radius:0 0 45px 0;-moz-border-radius:0 0 45px 0;border-radius:0 0 45px 0;padding:37px
0 0;cursor:pointer;font:11px/16px 'opensans-semibold', Helvetica, sans-serif;color:#bbc7b8;z-index:99;background:url(/assets/front/img/bg-sidebar-002.png) repeat}.open-sidebar
span{display:block;background:url(/assets/front/img/ico-001.png) no-repeat 0 2px;padding:0
0 0 23px}.open-sidebar:hover{text-decoration:none}.open-sidebar:hover
span{background-position:0 -98px;color:#f0ffec}.sidebar
.holder{width:245px;padding:0
0 0}.sidebar
.close{display:block;width:45px;margin:0
10px 22px auto;font:11px/16px 'opensans-semibold', Helvetica, sans-serif;background:url(/assets/front/img/ico-001.png) no-repeat 0 2px;padding:0
0 0 25px}.sidebar .close:hover{text-decoration:none;background-position:0 -98px;color:#f0ffec}.sidebar
.profile{overflow:hidden;padding:0
10px 19px;width:193px;margin:0
0 0 auto}.sidebar .profile
.img{float:left;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;position:relative;margin:0
13px 0 0}.sidebar .profile
.box{overflow:hidden}.sidebar .profile
.name{display:block;font:12px/18px 'opensans-semibold', Helvetica, sans-serif;color:#a4aea1;margin:0
0 3px}.sidebar .profile .name
span{font-size:14px;color:#f2f2f2;padding:0
3px 0 0}.sidebar .options-form
label{font:11px/16px 'opensans-semibold', Helvetica, sans-serif;color:#bbc7b8;display:block;margin:0
0 2px}.sidebar .options-form
select{width:128px}.select-sel-01{background:none;margin:0;height:22px;float:left;border:0}.select-sel-01 .select-opener{background:url(/assets/front/img/arrow-01.png) no-repeat;top:9px;right:auto;left:5px;width:12px;height:6px;cursor:pointer}.select-sel-01
.left{display:none}.select-sel-01
.center{padding:0
0 0 23px;font:18px/22px 'opensans-light',Helvetica,sans-serif;color:#fff;cursor:pointer}.drop-sel-01{background:#162427;font:14px/20px 'opensans-light', Helvetica, sans-serif}.drop-sel-01 .drop-holder{border:0}.drop-sel-01
ul{padding:5px
0}.drop-sel-01 ul
a{color:#fff;padding:3px
5px 3px 23px}.drop-sel-01 .item-selected
a{background:#fff;color:#162427}.sidebar
.menu{margin:0;padding:0
19px 14px 0;list-style:none;font:14px/30px 'opensans-semibold', Helvetica, sans-serif;min-width:305px}.sidebar .menu
li{padding:0
25px 10px}.sidebar .menu
a{display:block;overflow:hidden;text-decoration:none;cursor:pointer}.sidebar .menu
.ico{float:left;width:23px;height:30px;margin:0
15px 0 0;display:table}.sidebar .menu .ico
span{vertical-align:middle;display:table-cell;height:30px}.sidebar .menu .ico
img{display:block;margin:0
auto}.sidebar .menu .active a,
.sidebar .menu a:hover{color:#fff}#sidebar{padding-top:120px}.sidebar .menu
.value{float:right;color:#bb2445;margin:0
0 0 5px;font-weight:normal}.sidebar .menu
.text{display:block;overflow:hidden}.sidebar
.buttons{padding:19px
13px 20px 37px;border-width:1px 0;margin:0
0 23px}.sidebar .buttons
a{display:block;text-align:center;background:#838383;padding:12px
0;font:14px/21px 'opensans-semibold', Helvetica, sans-serif;color:#fff;text-decoration:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 -3px 0 #4E4E4E;-moz-box-shadow:inset 0 -3px 0 #4E4E4E;box-shadow:inset 0 -3px 0 #4E4E4E;margin:15px
0 0;width:195px}.sidebar .buttons a:first-child{margin-top:0}.sidebar
.list{margin:0;padding:0
10px 10px 50px;list-style:none;font:12px/18px 'opensans-semibold', Helvetica, sans-serif;color:#99a297;min-width:266px}.sidebar .list
li{padding:0
0 12px}.sidebar .list
a{color:#99a297}.info-section{border-bottom:2px solid #a9b09f;min-height:388px;background:#1d2729 url(/assets/front/img/bg-info-section.jpg) repeat;position:relative}.info-section
.holder{width:680px;margin:0
auto;padding:31px
0 0;color:#fff}.info-section
h2{font:23px/28px 'opensans-semibold', Helvetica, sans-serif;margin:0
0 5px}.info-section .frame
p{margin:0}.info-section
.frame{min-height:100px;padding:0
140px 14px 0;font:14px/21px 'opensans-semibold', Helvetica, sans-serif}.info-section .frame
a{color:#c9c9c9;text-decoration:underline}.info-section .frame a:hover{text-decoration:none}.carousel{margin:0
-5px;position:relative}.carousel
.slides{margin:0;padding:0;list-style:none;overflow:hidden}.carousel .slides
li{width:220px;padding:0
5px;float:left}.registration_form_container{margin:0
auto;width:611px;background-color:#fff;border:solid 1px #e2e2e2;padding:20px;font:14px 'opensans-semibold', sans-serif;overflow:hidden}.registration_form_container
h1{color:#233033;font-size:23px}.fos_user_registration_register{width:260px;float:left}.fos_user_registration_register
fieldset{margin-bottom:30px}.fos_user_registration_register
label{display:block;color:#333;font:14px 'opensans-semibold', sans-serif;margin-bottom:10px}.fos_user_registration_register
input{width:228px;height:28px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#f7f7f7;-webkit-box-shadow:inset 0 1px 2px rgba(153,153,153,.45);-moz-box-shadow:inset 0 1px 2px rgba(153,153,153,.45);box-shadow:inset 0 1px 2px rgba(153,153,153,.45)}.fos_user_registration_register
button{background:#bb2445;border:0;cursor:pointer;display:block;padding:10px;color:#fff;font:14px/30px 'opensans-semibold',sans-serif;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.registration_or{margin-top:160px;float:left;margin-left:30px;font-size:16px;color:#999}.registration_oauth_container{width:250px;float:left;height:200px;margin-left:30px;margin-top:70px}.registration_oauth{width:250px;height:45px;border:none;background:none;margin-bottom:30px;color:white;font-size:14px;cursor:pointer}.registration_oauth_container
.facebook{background:url(/assets/front/img/register_fb.png)}.registration_oauth_container
.twitter{background:url(/assets/front/img/register_twitter.png)}.registration_oauth_container
.google{background:url(/assets/front/img/register_google.png)}.registration_form_container
.registration_footer{clear:both;border-top:1px solid grey;margin-top:400px;list-style-type:none}.registration_form_container .registration_footer
li{float:left;margin:20px;text-decoration:underline;color:#333;margin-top:10px}.story-box{border:1px
solid #999;height:192px;background:url(/assets/front/img/bg-box-001.jpg) no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:3px
3px 3px 12px;color:#000;position:relative;text-shadow:0 2px 0 #fff}.story-box.bg-2{background:url(/assets/front/img/bg-box-002.jpg) no-repeat}.story-box
.title{min-height:1px;padding:0
0 7px}.story-box .title:after{content:'';display:block;clear:both}.story-box .title
.ico{float:left;margin:4px
0 0;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;position:relative;left:-3px}.story-box .title
.ico.shadow{-webkit-box-shadow:0 0 3px 2px #9bdef9;-moz-box-shadow:0 0 3px 2px #9bdef9;box-shadow:0 0 3px 2px #9bdef9}.story-box .cart,
.story-box
.view{float:right;margin:-3px -3px 0 0;text-indent:-9999px;overflow:hidden;width:52px;height:36px;background:url(/assets/front/img/bg-option-01.png) no-repeat;-webkit-border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;border-radius:0 2px 0 0}.story-box
.cart{background-position:0 -36px}.story-box
.ttl{font:23px/24px 'opensans-regular', Helvetica, sans-serif;min-height:52px;display:block;padding-bottom:3px}.story-box .ttl
span{font-size:11px}.story-box
.area{overflow:hidden}.story-box .col-left{float:left;width:105px;margin:-8px 0 0}.story-box
.price{display:inline-block;font:50px/54px 'opensans-regular', Helvetica, sans-serif;color:#233033;margin:0
-30px 6px 0;background:url(/assets/front/img/ico-009.png) no-repeat 100% 20px;padding:0
26px 0 0;overflow:hidden}.story-box .price
em{float:left;font-style:normal}.story-box .price
span{font-size:24px;line-height:38px;vertical-align:top;float:left}.story-box
.date{display:block;font:14px/18px 'opensans-semibold', Helvetica, sans-serif;color:#233033;padding-left:3px}.story-box .date
span{display:block}.story-box .col-right{float:right;width:92px;padding:10px
0 0}.story-box
.rating{width:70px;margin:0
0 12px 10px}.story-box .rating
.like{display:block;margin:0
auto 4px;background:url(/assets/front/img/ico-07.png) no-repeat;width:35px;height:32px;text-indent:-9999px;overflow:hidden}.story-box .rating .like.active,
.story-box .rating .like:hover{background:url(/assets/front/img/ico-015.png) no-repeat}.story-box .rating .stars
img{vertical-align:top}.story-box
.share{display:inline-block;font:14px/18px 'opensans-semibold', Helvetica, sans-serif;color:#233033;padding:0
0 0 18px;background:url(/assets/front/img/ico-05.png) no-repeat 0 3px;margin-left:-1px}.story-box .title .ico.shadow-2{-webkit-box-shadow:0 0 3px 2px #e7b8f0;-moz-box-shadow:0 0 3px 2px #e7b8f0;box-shadow:0 0 3px 2px #e7b8f0}.story-box .title
strong{float:left;font:14px/26px 'opensans-bolditalic', Helvetica, sans-serif;color:#000;padding:4px
0 0 5px;text-shadow:none}.carousel .flex-direction-nav{margin:0;padding:0;list-style:none;position:absolute;left:0;top:0;width:100%}.carousel .flex-direction-nav .flex-next,
.carousel .flex-direction-nav .flex-prev{width:55px;height:145px;text-indent:-9999px;overflow:hidden;background:url(/assets/front/img/arrow-001.png) no-repeat;position:absolute;top:20px;left:-54px}.carousel .flex-direction-nav .flex-next{background-position:0 -145px;left:auto;right:-54px}.info-section
.registration{width:221px;position:absolute;top:0;right:0;padding:14px
10px 11px 19px;background:#fff;border-left:1px solid #bababa;-webkit-box-shadow:0 0 3px 2px #9bdef9;-moz-box-shadow:0 0 3px 2px #9bdef9;box-shadow:-1px -2px 0 1px #e1e1e1}.info-section .registration
strong{display:block;font:37px/36px 'opensans-light', Helvetica, sans-serif;color:#233033;margin:0
0 2px}.info-section .registration
.btn{width:210px;height:32px;background:url(/assets/front/img/bg-btn-001.png) no-repeat;margin:0
0 0 -32px;padding:4px
0 0 53px;font:18px/30px 'opensans-semibold', Helvetica, sans-serif;color:#bb2445;display:block;text-decoration:none;cursor:pointer}.info-section .registration .btn
span{float:left;background:url(/assets/front/img/arrow-002.png) no-repeat 100% 10px;padding:0
21px 0 0}.activity{max-width:778px;margin:0
auto;padding:35px
0 15px 92px}.activity
h2{font:23px/28px 'opensans-semibold', Helvetica, sans-serif;color:#233033;margin:0
0 0 -9px;padding:0
0 10px 28px;background:url(/assets/front/img/ico-017.png) no-repeat 0 6px}.activity
.list{margin:0;padding:0;list-style:none;background:#fff;border:1px
solid #e2e2e2;color:#233033}.activity .list
li{overflow:hidden;padding:6px
6px 5px;border-top:1px solid #e2e2e2}.activity .list li:first-child{border:0}.activity .list
.img{float:left;width:135px;margin:0
8px 0 0}.activity .list .img
.frame{float:left;width:58px;height:54px;display:table}.activity .list .img .frame
span{height:54px;vertical-align:middle;display:table-cell}.activity .list .img .frame
img{display:block;margin:0
auto}.activity .list .img
.date{float:right;width:73px;font:14px/18px 'opensans-italic', Helvetica, sans-serif;text-align:right;padding:6px
0 0}.activity .list
.ico{float:right;width:30px;height:54px;display:table;margin:0
8px 0 11px}.activity .list .ico
span{vertical-align:middle;display:table-cell;height:54px}.activity .list .ico
img{display:block;margin:0
auto;position:relative}.activity .list .ico .shadow-01{-webkit-box-shadow:0 0 3px 2px #9bdef9;-moz-box-shadow:0 0 3px 2px #9bdef9;box-shadow:0 0 3px 2px #9bdef9;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.activity .list
.desc{font:14px/18px 'opensans-italic', Helvetica, sans-serif;float:right;padding:19px
0 16px 20px}.activity .list
.block{overflow:hidden;font:18px/22px 'opensans-regular', Helvetica, sans-serif;padding:7px
0 0}.activity .list .block
p{margin:0}.activity .list
h3{font:14px/18px 'opensans-bold', Helvetica, sans-serif;color:#333;margin:0
0 -1px;text-transform:uppercase}.activity .list h3
a{color:#333}.activity .list
blockquote{float:right;width:172px;margin:9px
-8px 0 20px;font:14px/18px 'opensans-italic',Helvetica,sans-serif}.story-list{list-style:none;margin:0;padding:9px
31px 20px 36px;position:relative;overflow:hidden}.story-list>li{overflow:hidden;border-bottom:solid 1px #303030;padding:6px
2px 0 4px;color:#233033;font:23px/27px 'opensans-regular', Helvetica, sans-serif;background:url(/assets/front/img/bg-box-02.gif) repeat-y 100% 0;vertical-align:top}.story-list
.img{float:left;width:61px;height:55px;margin:0
3px 0 0;overflow:hidden}.story-list>li:first-child{padding-top:0}.story-list .img
img{vertical-align:top}.story-list
.ico{float:left;width:38px;height:38px;overflow:hidden;text-indent:-9999px;background:url(/assets/front/img/sprite.png) no-repeat;margin:17px
-5px 0 0}.story-list .ico-01{background-position:-195px -113px}.story-list .ico-02{background-position:-233px -113px}.story-list .ico-03{background-position:0 -169px}.story-list
.rating{float:left;list-style:none;margin:0;padding:32px
40px 0 0}.story-list .rating
li{float:left;padding:0
0 0 6px}.story-list .rating
a{float:left;overflow:hidden;text-indent:-9999px;width:13px;height:14px;background:url(/assets/front/img/sprite.png) no-repeat -274px -85px}.story-list .rating a:hover,
.story-list .rating .selected
a{background-position:-274px -99px}.story-list
.block{float:right;width:205px;padding:0
0 0 10px}.story-list .block
.box{float:left;width:125px;padding:13px
1px 7px}.story-list .block .box
.price{float:left;text-align:center;width:47px;padding:4px
0 0 0;color:#233033;font:23px/27px 'opensans-semibold', Helvetica, sans-serif}.story-list .block .box .price
sup{font:14px/18px 'opensans-semibold', Helvetica, sans-serif;vertical-align:top}.story-list .block .box
i{float:left;overflow:hidden;text-indent:-9999px;width:20px;height:20px;background:url(/assets/front/img/sprite.png) no-repeat -177px -87px;margin:9px
0 0}.story-list .block .btn-action{float:right;overflow:hidden;text-indent:-9999px;width:52px;height:36px;background:url(/assets/front/img/sprite.png) no-repeat -38px -169px}.story-list .block .btn-action.btn-02{background-position:-90px -169px}.story-list .block
.favorite{float:left;overflow:hidden;text-indent:-9999px;width:32px;height:29px;background:url(/assets/front/img/sprite.png) no-repeat -142px -169px;margin:19px
0 0 13px}.story-list .block .favorite:hover,
.story-list .block
.favorite.active{background-position:-174px -169px}.story-list .block
.icon{float:right;overflow:hidden;text-indent:-9999px;width:24px;height:22px;background:url(/assets/front/img/sprite.png) no-repeat -100px -147px;margin:22px
0 0}.story-list
p{margin:0;overflow:hidden;padding:24px
0 0}.story-list p
a{color:#233033}.story{padding:30px
0 20px}.filter-form{background:#fff;border:solid #e2e2e2;border-width:1px 0;padding:5px
32px 5px 247px;overflow:hidden}.filter-form
h1{float:left;font:23px/24px 'opensans-semibold', Helvetica, sans-serif;color:#233033;margin:0;background:url(/assets/front/img/ico-02.png) no-repeat 0 3px;padding:0
0 0 25px}.filter-form .list-btn,
.filter-form .grid-btn{float:right;width:17px;height:18px;text-indent:-9999px;overflow:hidden;background:url(/assets/front/img/bg-btn-01.png) no-repeat -32px 0;margin:4px
0 0}.filter-form .grid-btn.active,
.filter-form .grid-btn:hover{background-position:-32px -18px}.filter-form .list-btn{width:19px;background-position:0 -18px;margin:4px
13px 0 22px}.filter-form .list-btn.active,
.filter-form .list-btn:hover{background-position:0 0}.filter-form
select{width:84px}.filter-form
label{float:right;font:14px/23px 'opensans-semibold',Helvetica,sans-serif;color:#233033}.filter-mobile{display:none}.story-grid{margin:0;padding:16px
14px;list-style:none;overflow:hidden}.story-grid
li{float:left;width:220px;height:200px;padding:0
0 17px 10px;overflow:hidden}@media only screen and (min-width:1227px) and (max-width:1284px){header nav
li{padding:0px}header nav li
a{padding:28px
20px 0px}}@media only screen and (min-width:960px) and (max-width:1226px){header{padding:0
6px 0 220px}header
.catalog{height:41px;padding:23px
11px 10px}header .catalog
a{font:20px/24px 'opensans-light', sans-serif;padding:2px
11px 0 0}header .search
.text{width:143px;font:12px/23px 'opensans-semibold', sans-serif;padding:3px
9px}header nav
li{font:20px/24px 'opensans-light', sans-serif;padding:0px}header nav
a{padding:26px
6px 0;height:48px}.info-section
.holder{margin:0
60px 0 auto}.info-section
.frame{padding-right:250px;padding-left:36px;padding-bottom:10px;font-family:'opensans-regular',sans-serif}.info-section .frame
a{font-family:'opensans-semibold',Helvetica,sans-serif}.activity{margin:0
25px 0 auto;width:680px;padding-top:31px}.info-section
h2{padding-right:250px;padding-left:36px}.filter-form{padding:5px
22px 5px 256px}.story-list{padding-left:30px;padding-right:18px}}@media only screen and (min-width:992px){header nav
a{padding:26px
10px 0;height:48px}}@media only screen and (min-width:1100px){header nav
a{padding:26px
20px 0;height:48px}}.story_dashboard_line{padding-left:50px}.story_dashboard_line
.new_project{background:#e1d45a;border-radius:5px;font-size:14px;color:white;padding:5px;float:left;margin-right:70px;background:#bb2245;border-radius:5px;padding:10px;color:white;display:inline-block;margin-top:3px;width:130px}.story-list
.story_dashboard_item_project{width:220px;height:200px;border:none;background:none;padding:0px;border-radius:3px;display:inline-block;margin:5px}.story_dashboard_item_project
.foot{margin-top:165px;border-bottom:5px solid #bb2445;height:30px;width:220px;padding:0px;margin-left:0px;font-size:12px;position:absolute;border-radius:3px}@media only screen and (max-width:959px){.landing-block
.holder{padding:15px
10px;width:auto;margin:0}.landing-block
h1{margin:0
0 15px;font:21px/25px 'opensans-semibold', sans-serif}.landing-block
.h2{font:20px 'opensans-regular', sans-serif;margin:0
0 25px}< .landing-block footer
li{display:block;padding:0;background:none}header .btn-open{display:block;float:right;width:50px;height:56px;background:url(/assets/front/img/sprite.png) no-repeat 0 -113px;overflow:hidden;text-indent:-9999px}header .btn-open:hover,
header .slide-block.active .btn-open{background-position:-50px -113px}header{background:#364346;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2NDM0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjFjMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #364346 0%, #0f1c1f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#364346), color-stop(100%,#0f1c1f));background:-webkit-linear-gradient(top, #364346 0%,#0f1c1f 100%);background:-o-linear-gradient(top, #364346 0%,#0f1c1f 100%);background:-ms-linear-gradient(top, #364346 0%,#0f1c1f 100%);background:linear-gradient(to bottom, #364346 0%,#0f1c1f 100%);-pie-background:linear-gradient(top, #364346 0%,#0f1c1f 100%);padding:10px
8px 6px}header .hidden-block{display:none;position:absolute;top:100%;left:0;background:#212121;border-top:solid 1px #2f2f2f;padding:52px
0 23px}header
.logo{top:9px;left:11px}header
.languages{display:none}header
.catalog{float:none;height:auto;padding:0
10px 46px 13px;background:none;position:relative;border-bottom:solid 3px #233033}header .catalog
a{float:none;position:absolute;top:47px;left:59px;color:#bb2445;font:23px/27px 'opensans-regular', sans-serif;padding:0}header
.search{float:none;overflow:hidden;padding:0}header .search
.submit{display:block;width:35px;height:35px;background:url(/assets/front/img/sprite.png) no-repeat -252px -50px;text-indent:-9999px;line-height:0;border:0;overflow:hidden;cursor:pointer;float:left;padding:0;margin:0
13px 0 0}header .search
.text{width:241px;height:25px;font:18px/25px 'opensans-italic', sans-serif;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:url(/assets/front/img/sep-03.png) repeat-x 0 100%;color:#fff7f9;padding:4px
0 5px;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}header
nav{float:none;padding:0
0 7px}header nav
ul{float:none;padding:0;background:none}header nav
li{float:none;padding:0;background:none;height:auto;border-bottom:solid 3px #233033}header nav
a{float:none;display:block;color:#fff7f9;padding:18px
20px 9px 59px;height:auto}header
.alignright{display:none}header .mobile-info{display:block}header .mobile-info .user-info{list-style:none;margin:0;padding:0
6px 0 12px}header .mobile-info .user-info
li{padding:0
0 11px}header .mobile-info .user-info li:after{content:'';display:block;clear:both}header .mobile-info .user-info
span{float:right;min-width:48px;height:40px;padding:2px;text-align:center;color:#bb2445;background:#233033;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0
0 0 5px;font:23px/40px 'opensans-semibold', sans-serif}header .mobile-info .user-info
.box{overflow:hidden;padding:7px
0 10px}header .mobile-info .user-info
a{float:left;padding:2px
0 0 46px;position:relative;cursor:pointer;color:#fff7f9;font:23px/27px 'opensans-regular', sans-serif}header .mobile-info .user-info
.ico{position:absolute;overflow:hidden;text-indent:-9999px;background:url(/assets/front/img/sprite.png) no-repeat;z-index:20}header .mobile-info .user-info .ico-01{top:-1px;left:1px;width:32px;height:34px;background-position:-100px -113px}header .mobile-info .user-info .ico-02{top:-2px;left:1px;width:32px;height:32px;background-position:-132px -113px}header .mobile-info .user-info .ico-03{top:-1px;left:1px;width:31px;height:31px;background-position:-164px -113px}header .mobile-info .mobile-languages{list-style:none;margin:-12px 0 0;padding:21px
10px 0 59px;overflow:hidden;border-top:solid 3px #233033}header .mobile-info .mobile-languages
li{float:left;padding:0
0 0 32px}header .mobile-info .mobile-languages li:first-child{padding:0}header .mobile-info .mobile-languages
a{float:left;overflow:hidden;text-indent:-9999px;background:url(/assets/front/img/sprite.png) no-repeat;width:35px;height:16px}header .mobile-info .mobile-languages .lang-01{background-position:-287px -68px}header .mobile-info .mobile-languages .lang-02{background-position:-287px -84px}header .mobile-info .mobile-languages .lang-03{background-position:-287px -100px}header .mobile-info .mobile-languages .lang-01:hover,
header .mobile-info .mobile-languages .active .lang-01{background-position:-287px -116px}header .mobile-info .mobile-languages .lang-02:hover,
header .mobile-info .mobile-languages .active .lang-02{background-position:-287px -132px}header .mobile-info .mobile-languages .lang-03:hover,
header .mobile-info .mobile-languages .active .lang-03{background-position:-287px -147px}.first_launch{display:none;width:100%;height:100%;background:url(/assets/conceptor/img/loader-bck.png);position:absolute;z-index:9999}.first_launch_container{width:30%;background:#b24;border:none;position:absolute;top:30%;margin-left:auto;margin-right:auto;border-radius:5px;font-size:20px;color:white;padding:20px;box-shadow:0px 0px 10px #333;left:35%}.first_launch_container
p{line-height:1}.first_launch_link{width:80%;border:0;background:white;border-radius:5px;padding:10px;color:#b24;font-size:24px;font-weight:bold;margin-left:auto;margin-right:auto;display:block;box-shadow:0px 0px 10px grey;line-height:1;text-align:center}.sidebar.full
.holder{width:100%}.sidebar
.buttons{padding-left:50px}.activity .list blockquote,
.activity .list .img .frame,
.carousel .flex-direction-nav,
.info-section .frame,
.info-section
.registration{display:none}.info-section{height:auto;padding:100px
35px 36px 55px;min-height:1px}.info-section
h2{text-align:center;margin:0
-20px 21px -30px}.info-section
.holder{padding:0;width:auto}.carousel{width:230px;margin:0
auto}.activity{background:#fff;width:auto;padding:5px
0 41px;max-width:980px}.activity
h2{font-size:18px;margin:0;margin:0
0 4px 35px;padding-left:25px;padding-bottom:0}.activity
.list{background:#f7f7f7;border-width:1px 0}.activity .list
li{background:url(/assets/front/img/bg-box-01.gif) repeat-y 100% 0;position:relative;padding:10px
70px 9px 25px}.activity .list
.img{width:39px;margin-right:7px}.activity .list .img
.date{width:auto}.activity .list
.block{line-height:24px}.activity .list
.desc{width:52px;padding:0;font-size:12px;line-height:14px;margin:5px
-64px 0 0;min-height:65px}.activity .list
.ico{height:auto;position:absolute;bottom:10px;right:16px;margin:0}.activity .list .ico
span{height:auto}.open-sidebar{top:73px}.sidebar
.holder{padding-top:110px}.story{padding-top:70px}.filter-form label,
.filter-form .select-area{display:none}.filter-form{padding:5px
17px 6px 37px}.filter-form
h1{font-size:18px}.filter-mobile{padding:8px
30px 5px;display:block}.select-sel-02{margin:0
0 15px;background:#373737;border:0;height:32px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:auto !important;float:none}.select-sel-02
.center{padding:0
35px 0 14px;color:#f7f7f7;font:bold 14px/32px Helvetica, Arial, sans-serif}.select-sel-02 .select-opener{background:url(/assets/front/img/arrow-03.png) no-repeat;top:14px;right:21px;width:5px;height:4px}.drop-sel-02{background:none}.drop-sel-02 .drop-holder{border:0;font:bold 14px/20px Helvetica, Arial, sans-serif;border:1px
solid #373737;background:#373737;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}.drop-sel-02 ul
a{color:#f7f7f7;padding:5px
13px}.drop-sel-02 .item-selected
a{text-decoration:none;background:#f7f7f7;color:#373737}.story-list{border-top:1px solid #303030;padding:0}.story-list>li{border:0;background:url(/assets/front/img/bg-box-03.gif) repeat-x 0 100%;padding:7px
10px 54px 10px;position:relative;line-height:24px}.story-list
.img{float:none;margin:0
0 4px}.story-list
.ico{position:absolute;left:38px;bottom:6px}.story-list
.rating{position:absolute;left:98px;bottom:19px;padding:0}.story-list .block
.icon{position:absolute;right:30px;bottom:16px;background:url(/assets/front/img/ico-03.png) no-repeat;width:20px;height:18px}.story-list .block
.favorite{position:absolute;right:81px;bottom:10px}.story-list .block .btn-action{float:right}.story-list .block
.box{padding:0;top:11px;right:0;position:absolute;width:142px}.story-list
p{padding:0}}.flip-container{border:1px
solid #ccc}.flip-container,.front,.back{width:220px;height:200px;float:left}.flipper{position:relative}.front,.back{top:0;left:0}.front{background:white;z-index:2;display:none}.back{background:white}.stories-content
li{background-position:bottom;background-repeat:no-repeat;overflow:hidden}.story-fiche-link{color:white}.goback{cursor:pointer}.cnil-cookie{display:none;position:fixed;width:100%;height:48px;bottom:0px;z-index:9999999999999;color:white;text-align:center;font-size:13px;padding-top:15px;background-image:url(/assets/front/img/op80.png)}.cnil-cookie .cookie-more{color:white;text-decoration:underline}.cnil-cookie .close-cookie{display:inline-block;vertical-align:middle}@media only screen and (min-width:960px){header .hidden-block{display:block !important}}@media only screen and (max-width:504px){.story-grid{padding:8px
0 0 23px}.story-grid
li{padding:0
0 20px;margin:0
auto;float:none}}@media screen and (max-width: 959px){#sidebar{display:none}}
header
.profile{margin-top:16px !important}.connect-header{background:url(/assets/front/img/btn-login-header.png);width:94px;height:31px;display:block;padding-top:13px;font-size:14px;color:white;padding-left:40px}.connect-no-account{color:white;font-weight:bold;font-size:13px;width:150px;display:inline-block;margin-left:10px;padding-top:23px}.cadeau-responsive{display:none}@media screen and (max-width: 1280px){.cadeau-normal{display:none}.cadeau-responsive{display:block}}@media screen and (max-width: 959px){#sidebar{display:none}}@media screen and (min-device-width: 1024px){.visible-mobile{display:none !important}.visible-mobile-landscape{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}}
button{background:#bb2445;border:0;cursor:pointer;display:block;padding:10px;color:#fff;font:14px/30px 'opensans-semibold',sans-serif;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center}.sp-button{-webkit-box-shadow:inset 0 -3px 0 #971931;-moz-box-shadow:inset 0 -3px 0 #971931;box-shadow:inset 0 -3px 0 #971931;text-transform:uppercase;padding:10px
30px !important;background:#bb2445;padding:5px
25px !important}.sp-button:hover{background:black}.grey-button{-webkit-box-shadow:inset 0 -3px 0 #020202;-moz-box-shadow:inset 0 -3px 0 #020202;box-shadow:inset 0 -3px 0 #020202;text-transform:uppercase;padding:10px
30px !important;background:#233033 !important;padding:5px
25px !important}.grey-button:hover{-webkit-box-shadow:inset 0 -3px 0 #000;-moz-box-shadow:inset 0 -3px 0 #000;box-shadow:inset 0 -3px 0 #000;text-transform:uppercase;padding:10px
30px !important;background:black;padding:5px
25px !important}.litegrey-button{-webkit-box-shadow:inset 0 -3px 0 #333;-moz-box-shadow:inset 0 -3px 0 #333;box-shadow:inset 0 -3px 0 #333;text-transform:uppercase;padding:10px
30px !important;background:#a6a6a6 !important;padding:5px
25px !important}.litegrey-button:hover{-webkit-box-shadow:inset 0 -3px 0 #333;-moz-box-shadow:inset 0 -3px 0 #333;box-shadow:inset 0 -3px 0 #333;text-transform:uppercase;padding:10px
30px !important;background:black;padding:5px
25px !important}.green-button{-webkit-box-shadow:inset 0 -3px 0 #429719;-moz-box-shadow:inset 0 -3px 0 #429719;box-shadow:inset 0 -3px 0 #429719;text-transform:uppercase;padding:10px
30px !important;background:#89BB24 !important;padding:5px
25px !important}.green-button:hover{-webkit-box-shadow:inset 0 -3px 0 #429719;-moz-box-shadow:inset 0 -3px 0 #429719;box-shadow:inset 0 -3px 0 #429719;text-transform:uppercase;padding:10px
30px !important;background:#429719;padding:5px
25px !important}.inline{display:inline-block}.sidebar .buttons
a{display:block;text-align:center;background:#bb2445;padding:12px
0;font:14px/21px 'opensans-semibold', Helvetica, sans-serif;color:#fff;text-decoration:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 -3px 0 #971931;-moz-box-shadow:inset 0 -3px 0 #971931;box-shadow:inset 0 -3px 0 #971931;margin:15px
0 0;width:195px}.sidebar .buttons a:hover{-webkit-box-shadow:inset 0 -3px 0 #971931;-moz-box-shadow:inset 0 -3px 0 #971931;box-shadow:inset 0 -3px 0 #971931;background:black}.btn-whisperies{display:block;text-align:center;text-transform:uppercase;background:#bb2445;padding:12px
0;font:14px/21px 'opensans-semibold', Helvetica, sans-serif;color:#fff;text-decoration:none !important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 -3px 0 #971931;-moz-box-shadow:inset 0 -3px 0 #971931;box-shadow:inset 0 -3px 0 #971931;margin:15px
0 0;width:195px}.btn-whisperies:hover{-webkit-box-shadow:inset 0 -3px 0 #971931;-moz-box-shadow:inset 0 -3px 0 #971931;box-shadow:inset 0 -3px 0 #971931;background:black}.flat-button,a.flat-button{background:#bb2445;border:0;cursor:pointer;display:block;padding:5px;color:#fff;font:14px/30px 'opensans-semibold',sans-serif;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;min-width:150px;text-align:center}.flat-button:hover{background:black;text-decoration:none}.flat-grey-button,a.flat-grey-button{background:#333;border:0;cursor:pointer;display:block;padding:5px;color:#fff;font:14px/30px 'opensans-semibold',sans-serif;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;min-width:150px;text-align:center}.flat-grey-button:hover{background:black;text-decoration:none}.grayed-out{cursor:wait !important;background-color:#bbb !important;background:#bbb !important}.grayed-out-shadow{cursor:wait !important;background-color:#bbb !important;background:#bbb !important;-webkit-box-shadow:inset 0 -3px 0 #666 !important;box-shadow:inset 0 -3px 0 #666 !important}fieldset{vertical-align:top}.inline-block{display:inline-block !important}.block{display:block !important}.to-right{float:right}.to_center{margin:auto}.align-center{text-align:center}.mandatory{color:#bb2445}fieldset{width:300px;display:inline-block;margin-bottom:30px}.fieldset-full{width:100%}label{display:block;color:#333;font:14px 'opensans-semibold',sans-serif;margin-bottom:10px}input{padding:4px;width:228px;height:28px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#f7f7f7;-webkit-box-shadow:inset 0 1px 2px rgba(153,153,153,.45);-moz-box-shadow:inset 0 1px 2px rgba(153,153,153,.45);box-shadow:inset 0 1px 2px rgba(153,153,153,.45)}textarea{width:80%;height:100px;padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#f7f7f7;-webkit-box-shadow:inset 0 1px 2px rgba(153,153,153,.45);-moz-box-shadow:inset 0 1px 2px rgba(153,153,153,.45);box-shadow:inset 0 1px 2px rgba(153,153,153,.45);border:none}select{padding:4px;width:228px;height:28px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#f7f7f7;-webkit-box-shadow:inset 0 1px 2px rgba(153,153,153,.45);-moz-box-shadow:inset 0 1px 2px rgba(153,153,153,.45);box-shadow:inset 0 1px 2px rgba(153,153,153,.45);border:none}.input-tiny{width:30px !important;padding:4px}.input-small{width:60px !important;padding:4px}.input-normal{width:155px !important}.input-big{}input.error{display:inherit !important;border:1px
solid #bb2445 !important}label.error{display:inline-block}.upload-btn-container{}.upload-btn-facade{position:absolute !important;width:230px;margin-top:-3px;min-height:35px}.upload-btn{position:absolute !important;opacity:0;cursor:pointer;height:50px !important}#sidebar .change-profile-state{padding:0
0 0 23px;font:18px/22px 'opensans-light',Helvetica,sans-serif;color:#fff;cursor:pointer}#sidebar .change-profile-state
a{color:white}.twenty-top{margin-top:20px}.sidebar-choose-profile{background:rgb(22, 31, 33);border:0px;box-shadow:none;color:white;font-size:20px;font:18px/22px 'opensans-light',Helvetica,sans-serif;color:#fff;cursor:pointer}.menu
.ico{height:30px;width:37px}.menu .ico-hover{background:#bb2445}.sidebar
.buttons{padding:19px
13px 20px 24px}.stories-content{list-style-type:none;margin:0px;padding:0px;margin:auto;width:98%}.stories-content
li{background-color:#FFF;background-image:url("/assets/img/loading_245.gif");background-position:center bottom;background-repeat:no-repeat;background-size:100% auto;border:1px
solid #EEE;border-radius:3px;box-shadow:0 -3px 0 #233033 inset;display:inline-block;height:295px;margin-right:8px;margin-top:15px;width:245px;-webkit-box-shadow:inset 0 -3px 0 #971931;-moz-box-shadow:inset 0 -3px 0 #971931;box-shadow:inset 0 -3px 0 #971931}.vignette-header{padding-top:5px;color:grey;font-size:14px}.vignette-footer{background-image:url(/assets/front/img/vign-opac-60.png);margin-top:153px;height:80px;width:230px;color:white;font-size:18px;line-height:1.3;padding:8px}.vignette-footer
.title{display:block;width:190px}.categories-header-menu{display:none;width:768px;opacity:1;background:url(/assets/front/img/op80.png);position:absolute;margin-top:40px;margin-left:-30px;color:white;padding-top:10px;font-size:14px;padding-bottom:10px}header .categories-header-menu:hover{color:white !important}header .catalog:hover
a{color:white !important}header .catalog:hover a:first-child{color:#bb2445}header .catalog .categories-header-menu:hover
a{color:white !important}.categories-header-menu
li{display:inline-block;width:250px;vertical-align:top;margin-bottom:10px}.categories-header-menu li
a{font-size:16px;line-height:1;color:white}header .catalog .categories-header-menu li a:hover{color:#bb2445;text-decoration:underline}#card-element{padding-top:15px}
.hint,[data-hint]{position:relative;display:inline-block}.hint:before,.hint:after,[data-hint]:before,[data-hint]:after{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.hint:hover:before,.hint:hover:after,[data-hint]:hover:before,[data-hint]:hover:after{visibility:visible;opacity:1}.hint:before,[data-hint]:before{content:'';position:absolute;background:transparent;border:6px
solid transparent;z-index:1000001}.hint:after,[data-hint]:after{content:attr(data-hint);background:#383838;color:#fff;text-shadow:0 -1px 0 black;padding:8px
10px;font-size:12px;line-height:12px;white-space:nowrap;box-shadow:4px 4px 8px rgba(0,0,0,.3)}.hint--top:before{border-top-color:#383838}.hint--bottom:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-12px}.hint--top:after{margin-left:-18px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:hover:before,.hint--top:hover:after{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom:before{margin-top:-12px}.hint--bottom:after{margin-left:-18px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:hover:before,.hint--bottom:hover:after{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--right:before{margin-left:-12px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:before,.hint--right:hover:after{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-12px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:before,.hint--left:hover:after{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #5a2626}.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6d5228}.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #193c4c}.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a331a}.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:after,.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:after,.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}
.story{margin:0px
!important;padding:0px}.catalogue{width:100%}.featured-container{background:#233033;width:100%;height:210px}.featured-container
.featured{width:745px;height:210px;margin:auto;background:#172022}.jcarousel{width:745px;position:relative;overflow:hidden;float:left}.jcarousel
ul{width:20000em;position:relative;list-style:none;list-style-type:none;margin:0;padding:0}.jcarousel
li{float:left}.jcarousel-nav{margin-left:440px;margin-top:180px;width:250px;position:absolute;z-index:1;list-style-type:none;padding:0px}.jcarousel-nav
li{display:inline-block;width:40px;height:10px;background:white;margin:5px;cursor:pointer}.jcarousel-nav
li.active{background:#bb2445}.catalogue-content{clear:both;padding:10px
0px 0px;background:white}.catalogue-content
h1{padding:0px
20px}.catalogue-content
h2{color:#ff726f;text-align:center;font-size:28px;font-style:italic}.catalogue-content .cols-container{min-width:745px;margin:auto;position:relative}.catalogue-content
.cols{width:600px;display:block;text-align:center;font-size:23px;margin:auto;height:auto}.catalogue-content .cols .cat-select{width:28px;height:27px;display:inline-block;cursor:pointer;background:url(/assets/front/img/bottom-arrow.png);background-repeat:no-repeat;padding-top:0px;vertical-align:middle;float:right}.catalogue-content .cols .cat-select:hover, .catalogue-content .cols .cat-select.active{background:url(/assets/front/img/bottom-arrow-hover.jpg)}.cat-submenu-container{width:600px;position:relative;margin-top:-15px}.cat-submenu{display:none;width:300px;background:#172022;list-style-type:none;color:white;font-size:14px;text-align:left;padding:9px;position:absolute;right:0;margin-top:26px;z-index:9}.cat-submenu
li{padding:9px;border-bottom:1px solid #232e30}.cat-submenu li
a{color:white}.cat-submenu li:hover{color:#bb2445;cursor:pointer}.catalogue-content
.ages{clear:both;font-size:24px;margin:0;padding:0px}.catalogue-content .ages
li{display:inline-block;font-weight:bold;padding:0px;cursor:pointer;font-size:14px}.catalogue-content .ages li:hover, .catalogue-content .ages
li.active{}.catalogue-content .ages li:first-child, .catalogue-content .ages li:first-child:hover, .catalogue-content .ages li.active:first-child{font-weight:normal;cursor:auto}.catalogue-content .ages li:first-child:hover{background:none;color:black}.catalogue-content
hr{height:12px;border:0;box-shadow:inset 0 17px 15px -15px rgba(0,0,0,0.5);position:relative;clear:both}.catalogue-content hr:after{content:' ';height:0;position:absolute;width:0;border:10px
solid transparent;border-left:20px solid transparent;border-right:20px solid transparent;border-top-color:white;margin-left:0px;left:50%}.catalogue
.filter{text-align:right;width:90%;padding:0px
5% 10px;border-bottom:1px solid #d2d2d2}.catalogue .filter .list-type-grid{background:url('/assets/front/img/bg-btn-01.png');background-repeat:no-repeat;width:20px;height:17px;display:inline-block;background-position:-29px 0px;margin-left:10px;vertical-align:top}.catalogue .filter .list-type-grid:hover, .catalogue .filter .list-type-grid.active{background-position:-29px -18px}.catalogue .filter .list-type-item{background:url('/assets/front/img/bg-btn-01.png');background-repeat:no-repeat;width:20px;height:17px;display:inline-block;background-position:0px -18px;margin-left:10px;vertical-align:top}.catalogue .filter .list-type-item:hover, .catalogue .filter .list-type-item.active{background-position:0px 0px}.stories-content,.free-stories-content{list-style-type:none;margin:0px;padding:0px;margin:auto;width:100%}.stories-content li, .free-stories-content
li{background-color:#FFF;background-image:url("/assets/img/loading_245.gif");background-position:center bottom;background-repeat:no-repeat;background-size:100% auto;border:1px
solid #EEE;border-radius:3px;box-shadow:0 -3px 0 #233033 inset;display:inline-block;height:295px;margin-right:8px;margin-top:15px;width:245px;-webkit-box-shadow:inset 0 -3px 0 #971931;-moz-box-shadow:inset 0 -3px 0 #971931;box-shadow:inset 0 -3px 0 #971931}.vignette-header{padding-top:5px;color:grey;font-size:14px}.vignette-footer{background-image:url(/assets/front/img/vign-opac-60.png);margin-top:153px;height:80px;width:230px;color:white;font-size:18px;line-height:1.3;padding:8px}.vignette-footer
.title{display:block;width:190px}.stories-content-list{padding-left:0px;margin-left:0px}.stories-content-list
li{height:61px;display:block;width:98%;border-bottom:1px solid grey;margin-top:10px}.stories-content-list li
.illustration{width:60px;float:left;border-radius:36px;margin-right:5px}.stories-content-list li .story-list-title{display:inline-block;margin-left:15px;margin-top:35px;font-size:20px;color:#233033;width:auto;float:left}.stories-content-list li .list-price{float:right;height:60px;width:125px;background:#e8e8e8}.stories-content-list li .list-end{float:right;height:60px;width:78px}.stories-content-list li
.favorite{float:left;margin-top:12px}.stories-content-list li
.share{margin-top:13px}.stories-content-list li
.buy{float:right;margin-top:14px}.stories-content-list li
.credits{float:right;margin-top:22px;margin-right:10px}.stories-content-list li
.price{float:left;display:block;margin-top:20px;font-size:26px;margin-left:10px}.age
li{padding-top:0px !important}.ages li:hover{background:none;color:white;padding-top:0px !important}.age-cat-li
a{border:#bb2445 solid 1px;border-radius:3px;color:#333;text-align:center;display:inline-block;font-weight:bold;padding:8px
10px;margin:3px
0;cursor:pointer}.age-cat-li a:hover{color:white;background:#bb2445;border-radius:3px;color:white;text-decoration:none}.age-cat-li.active
a{background:#bb2445;border-radius:3px;color:white}.filtering{clear:both;border-bottom:dashed 1px #444;padding:4px
0;overflow:hidden}.filtering:last-of-type{border:none}.filtering_title{width:120px;float:left}.filtering_title
h3{text-align:right;text-transform:uppercase;font-size:12px;padding-right:10px;line-height:33px}.filtering_block{width:calc(100% - 150px);padding-left:10px;float:left;border-left:dashed 1px #444}.clearfix{clear:both}h3.no-result{text-align:center;margin:10px
0;font-size:20px;line-height:30px}sup{font-size:8px}#toggle-ages{color:white;font-weight:bold;text-decoration:none;text-align:center;display:block;width:85%;margin:auto;padding:12px
0;background:#bd2345;font-size:18px}@media screen and (max-width: 989px){.catalogue-content{padding-top:50px}}@media screen and (max-width: 744px){.featured-container{display:none}.catalogue-content
h2{font-size:22px}.catalogue-content
.cols{font-size:19px;text-align:right}.catalogue-content
.ages{font-size:18px}.age-cat-li
a{font-size:18px;padding:12px
15px;margin:5px
0}.filtering_title{width:100px}.filtering_title
h3{font-size:15px;line-height:51px}.filtering_block{width:calc(100% - 120px)}}
@media screen and (max-device-width : 479px){.registration_form_container{padding-top:0 !important;width:90%}.registration_form_container
h1{font-size:2.2em !important;color:#333;margin-bottom:10px;width:100%;padding:20px
0;border-radius:20px}.registration_form_container
a{text-decoration:underline}.registration_form_container a.color-link{color:#bb2445;font-weight:bold;font-size:1.5em}.registration_form_container
fieldset{display:block !important;width:100% !important}.registration_form_container
.btn{width:90% !important;margin:5px
auto !important;font-size:1.3em !important;text-decoration:none !important}.registration_form_container input:not([type='checkbox']){width:90% !important;padding:18px
!important;margin:auto !important;font-size:1.4em !important;border:1px
solid #888}.registration_form_container
textarea{width:90% !important;padding:18px
!important;margin:auto !important;font-size:1.4em !important;border:1px
solid #888 !important}.registration_form_container
select{font-size:1.4em !important;border:1px
solid #888 !important;height:auto}.registration_form_container label:not(.remember-label){font-size:1.6em !important}.registration_form_container input[type='checkbox']{transform:scale(1.5) !important}.registration_form_container label.remember-label{font-size:1.2em !important}.registration_form_container
button{width:100% !important;font-size:1.5em !important}.registration_form_container
.optin{margin-top:0 !important}.story{padding-top:30px !important;padding-bottom:0px !important}.zopim{display:none !important}.fos_user_registration_register{height:auto !important;margin-bottom:20px}.fos_user_registration_register
fieldset{margin-bottom:20px}.box-alert{width:80% !important;margin-top:20px !important;margin-bottom:0 !important}.catalogue-content .ages
li{display:none}.catalogue-content .ages
li.active{display:inline-block}.try-btn{display:none}header{position:relative !important;width:auto !important}.sp-button{padding:15px
10px !important}.btn-whisperies{width:100%;padding:18px
0;font:14px/30px 'opensans-semibold',sans-serif;font-size:1.5em !important;text-decoration:none !important}.catalogue-content{padding-top:20px !important}.catalogue-content hr:after{display:none}.stories-content{text-align:center}.stories-content .story-item{height:180px;width:180px;margin:auto;margin-bottom:10px}.stories-content .story-item
a{height:180px !important;width:180px !important}.vignette-footer{display:block !important;height:70px !important;width:164px !important}.vignette-footer
.title{width:164px !important}.enable-fullscreen{display:none !important}.player-container{width:100% !important}.fiche
.preview{height:250px !important;width:80% !important;margin:auto;padding-top:20px !important}.fiche .preview .slide-nav-left{margin-top:100px !important}.fiche .preview .slide-nav-right{margin-top:100px !important}.fiche .preview .player-container .buy-in-player{margin-top:50px}.fiche .col_right .launch-full-screen-story-mobile{display:block !important}.hidden-mobile{display:none !important}.visible-mobile-landscape{display:none !important}.visible-tablet{display:none !important}.credits{margin-left:0 !important;width:auto !important;padding-bottom:80px!important}.credits
.header{margin:15px
0!important}.credits
h2{display:block}.credits-history{clear:both}.credits .header h1 .go-back{margin-right:5px!important}.credits .credits-history li
.infos{width:auto!important}.credits .header
h1{font-size:18px !important}.credits .credits-history .wh-btn{display:inline-block!important;float:none!important;margin-left:0!important;margin-top:10px!important}.bibliotheque .header
.criterias{width:auto !important}.bibliotheque .header .criterias
li{width:49% !important}.bibliotheque .header
h2{line-height:30px!important}.bibliotheque
.coupdecoeur{margin-top:10px!important}.bibliotheque .header .criterias li .cat-select{margin-top:5px!important}.bibliotheque .header .criterias
li{font-size:18px!important}.author-dashboard{width:auto !important;margin:0
auto !important}.guide-intro{width:87.5%!important}.how-it-works{margin-left:0!important;padding:0
20px}.how-it-works
img{margin-top:10px!important}.how-it-works
h2{margin-top:50px!important;margin-left:20px!important}.story-list
.story_dashboard_item_project{width:87.5% !important;margin:0
auto;display:block;margin-bottom:15px;padding:0!important}.front,.back{width:100% !important}.my-stories .bloc-histoire-edition-pen{margin-left:0;right:-5px}.story_dashboard_item_project
.foot{width:100%!important}.dashboard{width:100%!important;margin-left:auto!important}.story-list{border-top:0px;margin:auto;width:90%;padding-left:0!important}.env_index{text-align:justify}.env_index
img{display:block;width:100%!important;height:auto!important;margin-left:auto !important;margin-right:auto !important}.stats.my-stories{margin:0
auto!important;width:auto!important}.filter-form
form{padding-left:0!important;width:100%!important}.filter-form{margin:25px
0!important}.story-list
li{width:90%!important;margin:0
auto!important;margin-bottom:10px!important;padding:7px
10px 10px 10px!important}.story-list
message{margin-top:25px!important;font-size:13px!important}.goBack{margin-top:0!important}.message_who{font-size:17px!important}.story-list li:last-child{float:none!important;padding:0!important}.story-list
textarea{width:90%!important}.story-list
button{float:none!important;margin:0
auto;margin-bottom:25px!important}.story-list .to
.message{margin-top:58px!important}.story-list .from
.message{margin-top:21px!important}.story-list .infos:not(.message){margin-top:0px!important}.story-list .accepted-files{width:90%!important}.upload-btn, .story-list input[type=file]{width:90%!important}.collaborate .story-list{position:static!important;box-sizing:border-box!important;width:98%!important}.collaborate .story-list
li{height:auto!important;width:100%!important}.collaborate
.search_user{margin-right:50%!important;margin-bottom:10px!important}.collaborate
.submenu{margin-left:20px}.collaborate-profile .contact-user{float:none!important;position:static!important;margin:0
auto!important}.collaborate-profile .contact-user form
button{clear:both;float:none}.collaborate-profile
.description{width:100%!important}.collaborate-profile
.illustrator_stuff{float:none!important;margin-bottom:20px}.collaborate-profile .container>div:last-child{clear:both}.collaborate-profile
.description{padding:0
10px 10px 5px!important;box-sizing:border-box}.project-details .btn-postulate{position:static!important;margin:25px
auto 0 auto!important;display:block!important;float:none!important}.project-details
.goBack{width:90%!important}.project-details h2,.project-description{padding:0!important}.fos_user_registration_register
select{height:65px!important}.authors .col_avatar, .authors
.col_infos{display:block!important;margin:0
auto!important;width:90%!important}.authors .col_avatar > div,.authors .col_avatar>ul{margin:10px!important;padding:0}.img-responsive{display:block;max-width:100%;height:auto}.fader-common{position:fixed !important}.fader-content{width:80% !important;left:0 !important;top:0 !important;position:relative !important;margin-top:50px !important;padding:0
!important}.fader-common-close{right:0 !important}.fader-content .focus-content>div{width:auto !important;padding:20px}.fader-content .focus-content > div
img{width:100%;margin:0
!important;float:none;padding-bottom:10px}}@media screen and (min-device-width : 480px) and (max-device-width: 767px){.registration_form_container{padding-top:0 !important}.registration_form_container
h1{text-align:center !important;font-size:2.5em !important;color:#333;margin-bottom:10px;width:100%;padding:20px
0;border-radius:20px}.registration_form_container
a{text-decoration:underline}.registration_form_container a.color-link{color:#bb2445;font-weight:bold;font-size:1.5em}.registration_form_container
fieldset{width:100% !important}.registration_form_container
.btn{width:90% !important;margin:5px
auto !important;font-size:1.3em !important;text-decoration:none !important}.registration_form_container input:not([type='checkbox']){width:90% !important;padding:18px
!important;margin:auto !important;font-size:1.4em !important;border:1px
solid #888}.registration_form_container label:not(.remember-label){font-size:1.6em !important}.registration_form_container input[type='checkbox']{transform:scale(1.5) !important}.registration_form_container label.remember-label{font-size:1.3em !important}.registration_form_container
button{width:50% !important;font-size:1.5em !important}.registration_form_container
.optin{margin-top:20px !important}.story{padding-top:30px !important;padding-bottom:0px !important}.zopim{display:none !important}.fos_user_registration_register{height:auto !important}.box-alert{width:100% !important;text-indent:245px;margin-top:0px !important;margin-bottom:0 !important}.catalogue-content .ages
li{display:none}.catalogue-content .ages
li.active{display:inline-block}.try-btn{display:none}header{position:relative !important;width:auto !important}.sp-button{padding:15px
10px !important}.btn-whisperies{width:50%;padding:18px
0;font:14px/30px 'opensans-semibold',sans-serif;font-size:1.5em !important;text-decoration:none !important}.catalogue-content{padding-top:20px !important}.catalogue-content hr:after{display:none}.stories-content{text-align:center}.stories-content .story-item{height:180px;width:180px;margin:auto;margin-bottom:10px}.stories-content .story-item
a{height:180px !important;width:180px !important}.vignette-footer{display:block !important;height:70px !important;width:164px !important}.vignette-footer
.title{width:164px !important}.enable-fullscreen{display:none !important}.player-container{width:100% !important}.fiche
.preview{height:450px !important;width:80% !important;margin:auto;padding-top:20px !important}.fiche .preview .slide-nav-left{margin-top:175px !important}.fiche .preview .slide-nav-right{margin-top:175px !important}.fiche .preview .player-container .buy-in-player{margin-top:50px}.fiche .col_right .launch-full-screen-story-mobile{display:block !important}.hidden-mobile-landscape{display:none !important}.visible-mobile{display:none !important}.visible-tablet{display:none !important}.credits{margin-left:0 !important;width:auto !important}.credits
h2{display:block}.credits{margin-left:0 !important;width:auto !important;padding-bottom:80px!important}.credits
.header{margin:15px
0!important}.credits .credits-history li
.infos{width:auto!important}.credits .credits-history .wh-btn{display:inline-block!important;float:none!important;margin-left:104px!important;margin-top:10px!important}.story-list{border-top:0!important;padding:15px!important}.collaborate .story-list{position:static!important;box-sizing:border-box!important;width:98%!important}.collaborate .story-list
li{height:auto!important;width:100%!important}.dashboard{width:100%!important;margin-left:auto!important}.img-responsive{display:block;max-width:100%;height:auto}.fader-common{position:fixed !important}.fader-content{width:50% !important;left:0 !important;top:0 !important;position:relative !important;margin-top:50px !important;padding:0
!important}.fader-common-close{right:0 !important}.fader-content .focus-content>div{width:auto !important;padding:20px}.fader-content .focus-content > div
img{width:100%;margin:0
!important;float:none;padding-bottom:10px}}@media screen and (min-device-width : 768px) and (max-device-width: 1023px){.registration_form_container
fieldset{width:50% !important}.registration_form_container
.btn{width:90% !important;margin:5px
auto !important;font-size:1.3em !important;text-decoration:none !important}.registration_form_container .hide-show-password{width:100% !important;text-decoration:underline}.registration_form_container input:not([type='checkbox']){width:100% !important;padding:18px
0!important;margin:auto !important;font-size:1.4em !important;border:1px
solid #888}header .search
.text{width:130px !important}.box-alert{width:100% !important;text-indent:245px;margin-top:0px !important;margin-bottom:0 !important}.stories-content{text-align:center}.stories-content .story-item{height:300px;width:300px;margin:auto;margin-bottom:10px}.stories-content .story-item
a{height:300px !important;width:300px !important}.vignette-footer{display:block !important;height:50px !important;width:284px !important}.vignette-footer
.title{width:284px !important}.enable-fullscreen{display:none !important}.player-container{width:100% !important}.fiche
.preview{height:450px !important;width:80% !important;margin:auto;padding-top:20px !important}.fiche .preview .slide-nav-left{margin-top:200px !important}.fiche .preview .slide-nav-right{margin-top:200px !important}.fiche .preview .player-container .buy-in-player{margin-top:180px}.fiche .col_right .launch-full-screen-story-mobile{display:block !important}.hidden-tablet{display:none !important}.visible-mobile{display:none !important}.visible-mobile-landscape{display:none !important}.story-list{border-top:0!important;padding:15px!important}.img-responsive{display:block;max-width:100%;height:auto}.fader-common{position:fixed !important}.fader-content{width:50% !important;left:0 !important;top:0 !important;position:relative !important;margin-top:50px !important;padding:0
!important}.fader-common-close{right:0 !important}.fader-content .focus-content>div{width:auto !important;padding:20px}.fader-content .focus-content > div
img{width:100%;margin:0
!important;float:none;padding-bottom:10px}}#footer-responsive{background:#161f21;padding:10px
0}#footer-responsive
ul{list-style:none;padding-left:0 !important;margin:auto}#footer-responsive
ul.list{width:49%;display:inline-block;vertical-align:top}#footer-responsive ul
li{color:#ddd;text-align:center}#footer-responsive ul li
a{display:block;font-size:1.2em;padding:10px
0;color:#fefefe;text-decoration:none}
