.ric-article-selection{width:100%;position:relative;font-color:#d0d5dd}.ric-article-selection a{text-decoration:none!important;color:#333;font-size:14px;line-height:21px;font-family:'MetaOTBook'}.ric-article-selection .article{width:130px;box-sizing:border-box;display:block;float:left;margin-right:74px}.ric-article-selection .article:last-child{margin-right:0}@media(max-width:1023px){.ric-article-selection .article{margin-right:72px}.ric-article-selection .article:nth-of-type(4){margin-right:0}}@media(max-width:767px){.ric-article-selection .article{margin-right:0}.ric-article-selection .article:nth-child(2n){float:right;clear:right}.ric-article-selection .article:nth-child(2n+1){clear:left}.ric-article-selection .article:first-child{margin-bottom:15px}}.ric-article-selection .ric-image{background-color:#f2f2f2;border:1px solid #c5c5c5;max-width:130px;max-height:130px;min-height:130px;min-width:130px;box-sizing:border-box;text-align:center;line-height:127px;margin-bottom:10px;overflow:hidden}.ric-article-selection img{max-width:128px;max-height:128px;vertical-align:middle}.ric-article-selection .ric-title{margin-bottom:10px;height:42px;overflow:hidden}.ric-article-selection .ric-title>div{position:relative;display:block;height:42px}.ric-article-selection .ric-auction .ric-article-price{color:#f7941d}.ric-article-selection .ric-fixed-price .ric-article-price{color:#c0d82a}.ric-article-selection .ric-price{font-family:Verdana;font-size:16px;font-weight:bold}.ric-article-selection .ric-price:before{content:'CHF';font-size:12px;margin-right:5px}.ric-article-selection .ric-buy-it{font-size:12px}#personalizationArticleBox{padding:0 15px 15px 15px}.ric-personalization-container .panel-heading{position:relative}.ric-personalization-container h3:before{content:'';display:block;position:absolute;left:0;top:0;height:100%;width:4px;background-color:#21a9e3}.modal .modal-header{border-bottom:2px solid #f2f2f2;width:100%;padding:0;height:54px}.modal .modal-header .close{font-size:1.35em;line-height:1;color:#757575;float:right;font-weight:bold;opacity:.7;text-shadow:0 1px 0 #fff;background:none transparent;border:0 none;cursor:pointer;padding:0;margin:15px}.modal .modal-header .close:hover{color:#333;cursor:pointer;opacity:1;text-decoration:none}.modal .modal-header .modal-title{font-family:'MetaOTBold';float:left;margin:15px 50px 15px 15px!important}.modal .modal-header .modal-title h1,.modal .modal-header .modal-title h2,.modal .modal-header .modal-title h3,.modal .modal-header .modal-title h4,.modal .modal-header .modal-title h5,.modal .modal-header .modal-title h6,.modal .modal-header .modal-title p,.modal .modal-header .modal-title{color:#333;font-family:'MetaOTBold';font-size:18px;line-height:24px;margin-bottom:0;margin-top:2px}.modal.modal-blue-box .modal-header{background-color:#21a9e3;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.modal.modal-blue-box .modal-header button.close{color:#fff}.modal.modal-blue-box .modal-header button.close:hover{color:#fff}.modal.modal-blue-box .modal-header .modal-title h1,.modal.modal-blue-box .modal-header .modal-title h2,.modal.modal-blue-box .modal-header .modal-title h3,.modal.modal-blue-box .modal-header .modal-title h4,.modal.modal-blue-box .modal-header .modal-title h5,.modal.modal-blue-box .modal-header .modal-title h6,.modal.modal-blue-box .modal-header .modal-title p,.modal.modal-blue-box .modal-header .modal-title{color:#fff}.modal .modal-body{font-size:14px;padding:0 15px}.modal .modal-body .col-xs-12{padding:0 15px}.modal .modal-body .validation-summary-errors,.modal .modal-body .summary-errors,.modal .modal-body .alert{margin-top:15px}.modal .modal-body h4{font-family:'MetaOTBold'}.modal .modal-footer{border-top:2px solid #d0d5dd;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;margin-bottom:0;padding:14px 15px 15px;text-align:right}.modal .modal-footer:before,.modal .modal-footer:after{content:"";display:table;line-height:0}.modal .modal-footer:after{clear:both}.modal .modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal .modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal .modal-footer .btn-block+.btn-block{margin-left:0}@media(max-width:767px){body.modal-open>div[id^="ric-layout"]{display:none}.modal .modal-dialog{margin:0}.modal .modal-dialog .modal-content{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;box-shadow:none}.modal.modal-blue-box .modal-header{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.modal-backdrop{background-color:#fff}.modal-backdrop.in{opacity:1}}.modal.modal-google-map .modal-body{padding-left:0;padding-right:0}.modal.modal-google-map .modal-body img{max-width:none}#loginModalWindow #error ul{padding:0}#loginModalWindow #error li{padding-right:15px!important;padding-left:15px!important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background-color:#f2dede;color:#333;margin-bottom:0;font-family:"MetaOTBook";font-size:14px;border-left:4px solid #c60a3b;position:relative;margin-left:-15px;margin-right:-15px;margin-top:0}#loginModalWindow #error li ul{padding:0}#loginModalWindow #error li ul li{margin-bottom:15px;line-height:1}#loginModalWindow #error li ul li:last-of-type{margin-bottom:0}@media(max-width:767px){#loginModalWindow #error li{margin-right:-15px;margin-left:-15px}}#loginModalWindow #error li .close{opacity:1;width:42px;position:absolute;top:0;right:0;bottom:0;display:none;outline:none}#loginModalWindow #error li .close span{position:absolute;top:50%;right:15px;margin-top:-6px;color:#333;font-size:12px}#loginModalWindow #error li .close span:before{font-weight:bold}#loginModalWindow #error li a.ric-alert-link{color:#21a9e3}#loginModalWindow #error li a.ric-alert-link:hover{color:#21a9e3;text-decoration:underline}#loginModalWindow #error li:first-child{padding-top:15px!important}#loginModalWindow #error li:last-child{padding-bottom:15px!important}#loginModalWindow .validation-summary-errors{margin:0 0 15px;padding:0 15px}#loginModalWindow .validation-summary-valid{display:none}#loginModalWindow input[type="text"],#loginModalWindow input[type="password"]{border:1px solid #c5c5c5;border-radius:6px;box-shadow:none;height:40px;margin:5px 0 10px;outline:medium none!important;padding-left:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}#loginModalWindow .hideShowPassword-toggle{margin-top:-20px!important}#loginModalWindow .modal-footer a.ric-btn-light,#loginModalWindow .modal-footer a.ric-btn-light.pull-left{padding:10px 15px 10px 0;cursor:pointer;float:none!important}#loginModalWindow .it_logForm label[for="Login"],#loginModalWindow .it_logForm label[for="Password"]{font-family:"MetaOTBold";font-size:1.1em}#loginModalWindow .it_logForm input[type="password"],#loginModalWindow .it_logForm input[type="text"]{width:100%;padding:10px 5px;box-sizing:border-box}#loginModalWindow .it_logForm .keep-logged,#loginModalWindow .it_logForm .lost-password{padding:5px 0;line-height:30px}@media(min-width:769px){#loginModalWindow .it_logForm .lost-password{text-align:right}}#loginModalWindow .it_logForm .keep-logged{display:block}#loginModalWindow .it_logForm .keep-logged input[type=checkbox]{display:none}#loginModalWindow .it_logForm .keep-logged span{width:25px;height:25px;display:block;float:left;content:"";border:1px solid #c5c5c5;background-color:#fff;border-radius:4px;position:relative;top:-3px;line-height:30px;margin-top:4px;margin-right:10px}#loginModalWindow .it_logForm .keep-logged input[type=checkbox]:checked+span:before{display:block;position:absolute;width:20px;height:20px;line-height:23px;margin-left:2px;content:"";font-family:"ricardo-icon-font";font-size:20px;color:#21a9e3}#loginModalWindow .it_logForm .keep-logged-details{padding:10px 0;line-height:18px;font-family:"MetaOTBook"}#loginModalWindow .it_logForm .keep-logged-label-class{font-size:15px;font-family:"MetaOTBook";line-height:30px}#it_LoginSection{float:left;margin:0;padding:15px 15px 15px 20px;width:100%;background-color:#f2f2f2;border-radius:10px}.modal .modal-body .login-form{margin:auto;max-width:660px;padding:15px}.modal .modal-body .login-form label{font-family:"MetaOTBook";font-size:1.1em;font-weight:normal}.modal .modal-body .login-form .registration-link h4,.modal .modal-body .login-form .registration-link a{margin-left:-15px}.modal .modal-body .login-form .register-link-modal{background:none!important;color:#21a9e3!important}.modal .modal-body .login-form .btn.btn-primary{padding:6px 32px;text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.modal .modal-body .login-form .modal-dialog .col-xs-12 h4{margin-left:-5px}.modal .modal-body .login-form .modal{margin-left:-480px;width:800px}.modal .modal-body .login-form h4{font-size:18px}.modal a{font-size:14px;color:#21a9e3;font-family:"MetaOTBook",sans-serif}#FormNav.focus button{border-color:#21a9e3}#txtSearch{text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.twitter-typeahead{position:static!important;display:inline!important}form.ric-no-last-searches .tt-menu .tt-dataset-0{border-bottom:none}form.ric-no-last-searches .tt-menu .tt-dataset-0 a:last-child{padding-bottom:5px}.tt-menu{border:1px solid #c5c5c5;border-radius:4px;box-shadow:0 1px 7px #c5c5c5;background-color:#fff;z-index:50001!important;left:1px!important;right:1px!important;font-size:16px;font-family:'MetaOTBook';margin-top:1px}.tt-menu a{display:block;text-decoration:none;text-align:left;font-size:16px;color:#333;padding:5px 10px}.tt-menu a:hover,.tt-menu a:active,.tt-menu a:focus,.tt-menu a:visited{color:#333}.tt-menu a:hover,.tt-menu a.tt-cursor{background-color:#f2f2f2}.tt-menu a:first-child{margin-top:10px}.tt-menu a:last-child{margin-bottom:10px}.tt-menu .tt-dataset-0{border-bottom:2px solid #c5c5c5}.tt-menu.ric-no-matches .tt-dataset-0{display:none}.tt-menu strong{color:#21a9e3;font-family:'MetaOTBook'!important}.tt-menu small{color:#c5c5c5;font-size:16px;font-style:italic}.tt-menu small .tt-highlight{color:#c5c5c5!important;font-weight:normal!important}.tt-menu h3.ric-ac-heading{color:#757575;padding:15px 0 0 10px;margin:0 0 10px 0;font-size:16px;font-family:'MetaOTBook';text-align:left}.theme-form-input{display:inline-block;height:34px;margin-bottom:0;font-size:14px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.theme-form-input:focus{outline:0;border-color:#21a9e3;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.theme-form-input.input-validation-error:focus{outline:0;border-color:#fa101f;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(217,83,79,.6)}.theme-form-textarea{display:inline-block;padding:10px;margin-bottom:0;font-size:14px;line-height:34px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.theme-form-textarea:focus{outline:0;border-color:#21a9e3;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.theme-form-textarea.input-validation-error:focus{outline:0;border-color:#fa101f;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(217,83,79,.6)}h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1.2}h1{font-size:23.8px;margin-top:20.4px;margin-bottom:17px}h2{font-size:21px;margin-top:18px;margin-bottom:15px}h3{font-size:18.9px;margin-top:16.2px;margin-bottom:13.5px}h4{font-size:16.8px;margin-top:14.4px;margin-bottom:12px}h5{font-size:15.4px;margin-top:13.2px;margin-bottom:11px}h6{font-size:14px;margin-top:12px;margin-bottom:10px}@media screen and (min-width:420px){.page-title-step-left{display:none}}.page-title-step-right{float:right;margin-top:26px}@media screen and (max-width:419px){.page-title-step-right{display:none}}.selectboxit-container{position:relative;display:inline-block;vertical-align:top}.selectboxit-container *{font:14px Helvetica,Arial;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;white-space:nowrap}.selectboxit-container .selectboxit{width:220px;cursor:pointer;margin:0;padding:0;border-radius:4px;overflow:hidden;display:block;position:relative}.selectboxit-container span,.selectboxit-container .selectboxit-options a{height:34px;line-height:34px;display:block}.selectboxit-container .selectboxit:focus{outline:0}.selectboxit.selectboxit-disabled,.selectboxit-options .selectboxit-disabled{opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default}.selectboxit-text{text-indent:5px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;float:left}.selectboxit .selectboxit-option-icon-container{margin-left:5px}.selectboxit-container .selectboxit-options{-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%;*width:100%;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;border-radius:4px;text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-height:200px}.selectboxit-option .selectboxit-option-anchor{padding:0 2px}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none}.selectboxit-option,.selectboxit-optgroup-header{text-indent:5px;margin:0;list-style-type:none}.selectboxit-option-first{border-top-right-radius:6px;border-top-left-radius:6px}.selectboxit-optgroup-header+.selectboxit-option-first{border-top-right-radius:0;border-top-left-radius:0}.selectboxit-option-last{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.selectboxit-optgroup-header{font-weight:bold}.selectboxit-optgroup-header:hover{cursor:default}.selectboxit-arrow-container{width:30px;position:absolute;right:0;background-color:#fff}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto;position:absolute;top:45%;right:0;left:0;color:#21aae3}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%}.selectboxit-option-icon-container{float:left}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle}.selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left}.selectboxit-rendering{display:inline-block!important;*display:inline!important;zoom:1!important;visibility:visible!important;position:absolute!important;top:-9999px!important;left:-9999px!important}.jqueryui .ui-icon{background-color:inherit}.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px}.selectboxit-btn{background-color:#fff;border:1px solid #ccc;border-color:#c5c5c5}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active{color:#333;background-color:#e6e6e6}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus{color:#333;text-decoration:none;background-position:0 -15px}.selectboxit-default-arrow{width:0;height:0;border-top:8px solid #0081c2;border-right:6px solid transparent;border-left:6px solid transparent}.selectboxit-list{background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.selectboxit-list .selectboxit-option-anchor{color:#333}.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x}.selectboxit-list>.selectboxit-disabled>.selectboxit-option-anchor{color:#999}input[type='text'].theme-input,input[type='password'].theme-input,input[type='email'].theme-input,input[type='number'].theme-input{display:inline-block;height:34px;margin-bottom:0;font-size:14px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}input[type='text'].theme-input:focus,input[type='password'].theme-input:focus,input[type='email'].theme-input:focus,input[type='number'].theme-input:focus{outline:0;border-color:#21a9e3;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}input[type='text'].theme-input.input-validation-error:focus,input[type='password'].theme-input.input-validation-error:focus,input[type='email'].theme-input.input-validation-error:focus,input[type='number'].theme-input.input-validation-error:focus{outline:0;border-color:#fa101f;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(217,83,79,.6)}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.checkbox:not(:checked),.radio:not(:checked),.checkbox:checked,.radio:checked{position:absolute;left:-9999px}.checkbox:not(:checked)~label,.radio:not(:checked)~label,.checkbox:checked~label,.radio:checked~label,.checkbox:not(:checked)+label,.radio:not(:checked)+label,.checkbox:checked+label,.radio:checked+label,.checkbox:not(:checked)+input+label,.radio:not(:checked)+input+label,.checkbox:checked+input+label,.radio:checked+input+label{position:relative;padding-left:35px;display:block;cursor:pointer}.checkbox:not(:checked)~label:before,.radio:not(:checked)~label:before,.checkbox:checked~label:before,.radio:checked~label:before,.checkbox:not(:checked)+label:before,.radio:not(:checked)+label:before,.checkbox:checked+label:before,.radio:checked+label:before,.checkbox:not(:checked)+input+label:before,.radio:not(:checked)+input+label:before,.checkbox:checked+input+label:before,.radio:checked+input+label:before{position:absolute;content:'';left:0;width:25px;height:25px;border:1px solid #c5c5c5;background:#fff}.checkbox:not(:checked)~label:after,.radio:not(:checked)~label:after,.checkbox:checked~label:after,.radio:checked~label:after,.checkbox:not(:checked)+label:after,.radio:not(:checked)+label:after,.checkbox:checked+label:after,.radio:checked+label:after,.checkbox:not(:checked)+input+label:after,.radio:not(:checked)+input+label:after,.checkbox:checked+input+label:after,.radio:checked+input+label:after{position:absolute;content:'';-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:all .25s;-ms-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}.checkbox:not(:checked)~label:after,.radio:not(:checked)~label:after,.checkbox:not(:checked)+label:after,.radio:not(:checked)+label:after,.checkbox:not(:checked)+input+label:after,.radio:not(:checked)+input+label:after{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.checkbox:not(:checked)~label:before,.checkbox:checked~label:before,.checkbox:not(:checked)+label:before,.checkbox:checked+label:before,.checkbox:not(:checked)+input+label:before,.checkbox:checked+input+label:before{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;top:-7px}.checkbox:not(:checked)~label:after,.checkbox:checked~label:after,.checkbox:not(:checked)+label:after,.checkbox:checked+label:after,.checkbox:not(:checked)+input+label:after,.checkbox:checked+input+label:after{font-family:"ricardo-icon-font";content:"";font-size:20px;color:#21a9e3;background-color:transparent;top:-4px;left:3px}.checkbox.small:not(:checked)~label:before,.checkbox.small:checked~label:before,.checkbox.small:not(:checked)+label:before,.checkbox.small:checked+label:before,.checkbox.small:not(:checked)+input+label:before,.checkbox.small:checked+input+label:before{width:20px;height:20px;top:-3px}.checkbox.small:checked~label:after,.checkbox.small:checked+label:after,.checkbox.small:checked+input+label:after{font-size:15px;top:-4px;left:3px}.radio:not(:checked)+label:before,.radio:checked+label:before,.radio:not(:checked)+label:after,.radio:checked+label:after{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.radio:not(:checked)+label:before,.radio:checked+label:before{top:-5px}.radio:not(:checked)+label:after,.radio:checked+label:after{top:3px;left:8px;background-color:#21a9e3;width:10px;height:10px}.radio.small:not(:checked)+label,.radio.small:checked+label{padding-left:30px}.radio.small:not(:checked)+label:before,.radio.small:checked+label:before{top:-3px;width:20px;height:20px}.radio.small:not(:checked)+label:after,.radio.small:checked+label:after{top:2px;left:5px;width:10px;height:10px}.page-form{padding:0;margin:0 0 50px 0}.page-form.page-form--modal{margin:0 0 15px 0}.page-form .form-field{margin:15px 0;line-height:20px}.page-form .form-field .field-label{display:block;padding-left:0;line-height:20px;margin-bottom:6.5px;font-weight:normal;cursor:default}.page-form .form-field .field-input{display:-webkit-flex;display:flex;position:relative;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.page-form .form-field .field-input input[type=text],.page-form .form-field .field-input input[type=password],.page-form .form-field .field-input input[type='email'],.page-form .form-field .field-input input[type='number']{display:block;width:100%;display:inline-block;height:34px;margin-bottom:0;font-size:14px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.page-form .form-field .field-input input[type=text]:focus,.page-form .form-field .field-input input[type=password]:focus,.page-form .form-field .field-input input[type='email']:focus,.page-form .form-field .field-input input[type='number']:focus{outline:0;border-color:#21a9e3;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.page-form .form-field .field-input input[type=text].input-validation-error:focus,.page-form .form-field .field-input input[type=password].input-validation-error:focus,.page-form .form-field .field-input input[type='email'].input-validation-error:focus,.page-form .form-field .field-input input[type='number'].input-validation-error:focus{outline:0;border-color:#fa101f;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(217,83,79,.6)}.page-form .form-field .field-input input[type=text].action,.page-form .form-field .field-input input[type=password].action,.page-form .form-field .field-input input[type='email'].action,.page-form .form-field .field-input input[type='number'].action{padding:10px 50px 10px 10px}.page-form .form-field .field-input label{margin-right:15px}.page-form .form-field .field-input.date-inputs>div.drop{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.page-form .form-field .field-textarea{display:-webkit-flex;display:flex;position:relative;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.page-form .form-field .field-textarea textarea{display:block;width:100%;display:inline-block;padding:10px;margin-bottom:0;font-size:14px;line-height:34px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.page-form .form-field .field-textarea textarea:focus{outline:0;border-color:#21a9e3;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.page-form .form-field .field-textarea textarea.input-validation-error:focus{outline:0;border-color:#fa101f;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(217,83,79,.6)}.page-form .form-field .field-textarea label{margin-right:15px}.page-form .field-validation-error{display:block;color:#fa101f;margin-top:5px}.page-form .field-validation-error~.field-validation-error{margin-top:0}.page-form .form-buttons{display:-webkit-flex;display:flex;margin-top:15px;justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-form .form-buttons .left-buttons{display:-webkit-flex;display:flex;justify-content:flex-start;text-align:left;flex-grow:1;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-form .form-buttons .right-buttons{display:-webkit-flex;display:flex;text-align:right;flex-grow:1;justify-content:flex-end;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.iradio_minimal{margin-right:10px;top:4px}.simplified-header{position:relative;border-bottom:4px solid #f7941d;background-color:#fff}@media(max-width:768px){.simplified-header{height:4.5em}}.simplified-header>.header-container{display:-webkit-flex;display:flex;justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.simplified-header>.header-container .logo a{display:block;margin:10px 0 5px 0}.simplified-header>.header-container .logo a img{height:40px;width:147px;margin:0}.simplified-header>.header-container .login{display:-webkit-flex;display:flex;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.simplified-header>.header-container .login a{font-size:16px}@media(min-height:768px){.layout-simplified{height:100%}}.layout-simplified .template{display:-webkit-flex;display:flex;height:100%;overflow:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.layout-simplified .template header{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.layout-simplified .template #ric-view{flex-grow:1}.layout-simplified .template-container{width:100%;max-width:420px;margin:0 auto;padding:0 15px;line-height:21px}@media all and (-ms-high-contrast:none){.layout-simplified .template-container{min-height:100%}}.layout-simplified .ric-container.template-container{padding:0}.layout-simplified #ric-view{background-color:#fff}@media(max-width:768px){.layout-simplified #ric-view{margin-left:auto}}.selectboxit-container .selectboxit-text,.selectboxit-container a{font-family:'MetaOTBook';font-size:14px}.selectboxit-arrow-container:before{display:block;position:absolute;top:-1px;left:0;right:0;bottom:0;text-align:center;line-height:34px;font-size:14px;color:#21a9e3;font-family:"ricardo-icon-font";content:""}.selectboxit-arrow-container .selectboxit-arrow.selectboxit-default-arrow{display:none}div.menuGhostPane{position:fixed;top:0;left:0;right:0;bottom:0;display:none;z-index:10}div.ric-menu-categories{padding:15px 15px 15px 0;width:220px}div.ric-menu-categories>ul{position:relative;z-index:30;margin:0;padding:0}div.ric-menu-categories>ul a{letter-spacing:-.09em;padding:9px 15px;color:#fff}div.ric-menu-categories>ul li{position:relative;background-color:#fff}div.ric-menu-categories>ul li a{display:inline-block;font-size:16px;line-height:1.2em;vertical-align:middle;width:100%;position:relative;height:43px;line-height:43px;text-decoration:none!important;color:#333}div.ric-menu-categories>ul li .left-icon{margin-right:15px;position:relative;top:3px;width:20px;font-size:20px;display:inline-block}div.ric-menu-categories>ul li .right-icon{position:relative;float:right;top:4px;display:inline-block;width:12px;height:16px;margin-right:8px}div.ric-menu-categories>ul li>a{border-top:1px solid rgba(197,197,197,.5);letter-spacing:-.05em;text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;padding:0 20px 0 15px}div.ric-menu-categories>ul li:hover>a{background-color:#f2f2f2}div.ric-menu-categories>ul li:last-child a{border-bottom:1px solid rgba(197,197,197,.5)}div.ric-menu-categories>ul>li{padding-left:15px}div.ric-menu-categories>ul>li>a{padding-left:3px}div.ric-menu-categories>ul>li:first-child{border-top:1px solid rgba(197,197,197,.5)}div.ric-menu-categories>ul>li:first-child>a{border-style:none}div.ric-menu-categories>ul>li:hover>a{background-color:transparent}div.ric-menu-categories>ul>li.hover>a{background-color:#f2f2f2}div.ric-menu-categories>ul li.hover>ul{display:block}div.ric-menu-categories>ul ul{margin-top:-6px;top:1px;position:absolute;width:250px;right:-250px;background-color:rgba(242,242,242,.7);padding:5px 0;display:none;z-index:30;border-radius:3px;max-height:400px;overflow:auto}div.ric-menu-categories>ul ul>li{padding:0 5px;background-color:transparent}div.ric-menu-categories>ul ul>li a{background-color:rgba(255,255,255,.85)}div.ric-menu-categories>ul .ric-icon-arrow-right{line-height:42px;font-size:18px;color:#21a9e3;position:absolute;right:5px}.ric-truncate{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.ric-quicklink-icon{color:#21a9e3}.ric-quicklink-icon.ric-icon-flame-outlined{font-size:1.2em}.ric-quicklink-icon.ric-icon-new{font-size:1.1em}.categoryLink{background-color:#21a9e3;margin-top:15px}.categoryLink a{display:inline-block;font-size:16px;line-height:1.2em;vertical-align:middle;width:100%;position:relative;height:43px;line-height:43px;text-decoration:none!important;color:#fff}.categoryLink .left-icon{margin-right:15px;position:relative;top:3px;width:20px;font-size:20px;display:inline-block}.categoryLink .right-icon{position:relative;float:right;top:4px;display:inline-block;width:12px;height:16px;margin-right:8px}.categoryLink a{letter-spacing:-.05em;padding:0 15px}ul.quickLinks{margin-bottom:15px;margin-top:10px}@media(min-width:1024px){ul.quickLinks{margin-top:15px}}ul.quickLinks a{letter-spacing:-.09em;padding:9px 15px;color:#fff}ul.quickLinks li{position:relative;background-color:#fff}ul.quickLinks li a{display:inline-block;font-size:16px;line-height:1.2em;vertical-align:middle;width:100%;position:relative;height:43px;line-height:43px;text-decoration:none!important;color:#333}ul.quickLinks li .left-icon{margin-right:15px;position:relative;top:3px;width:20px;font-size:20px;display:inline-block}ul.quickLinks li .right-icon{position:relative;float:right;top:4px;display:inline-block;width:12px;height:16px;margin-right:8px}ul.quickLinks li>a{border-top:1px solid rgba(197,197,197,.5);letter-spacing:-.05em;text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;padding:0 20px 0 15px}ul.quickLinks li:hover>a{background-color:#f2f2f2}ul.quickLinks li:last-child a{border-bottom:1px solid rgba(197,197,197,.5)}@media(min-width:1200px){.ric-quickLinks-col{width:274px!important;padding-left:30px}}.seo-blue{border:1px solid #0a44b9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:15px}.seo-blue h4{margin-top:0;margin-bottom:0;color:#fff;background-color:#0a44b9;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;font-weight:bold}.seo-blue h4 a,.seo-blue h4 a:visited{color:#fff}.seo-green{border:1px solid #c0d82a;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:15px}.seo-green h4{margin-top:0;margin-bottom:0;color:#fff;background-color:#c0d82a;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;font-weight:bold}.seo-green h4 a,.seo-green h4 a:visited{color:#fff}.seo-orange{border:1px solid #f7941d;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:15px}.seo-orange h4{margin-top:0;margin-bottom:0;color:#fff;background-color:#f7941d;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;font-weight:bold}.seo-orange h4 a,.seo-orange h4 a:visited{color:#fff}.seo-gray{border:1px solid #757575;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:15px}.seo-gray h4{margin-top:0;margin-bottom:0;color:#fff;background-color:#757575;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;font-weight:bold}.seo-gray h4 a,.seo-gray h4 a:visited{color:#fff}.seo-button{padding-top:15px;text-align:center}.seo-button-leftbullet,.seo-button-rightbullet{font-size:5px;top:-2px;position:relative}.seo-button-leftbullet{margin-left:30px}.seo-button-rightbullet{margin-right:30px}.js-seo-container{color:#21a9e3;padding:0 15px;line-height:20px;text-align:left}.js-seo-seemore{line-height:15px!important;padding:7px 5px 6px!important}@media(max-width:767px){.seo-container{max-height:37px;overflow:hidden}}@media(min-width:768px) and (max-width:1023px){.seo-container{max-height:57px;overflow:hidden}}@media(min-width:1024px){.seo-container{max-height:77px;overflow:hidden}}[class^='ranking-'],[class*=' ranking-']{font-family:'MetaOTBold';font-size:100%!important;white-space:nowrap}.ranking-1,.ranking-2,.ranking-3,.ranking-4,.ranking-5{font-weight:bold}div.ric-promo-banner-col{padding:0}@media(min-width:1200px){div.ric-promo-banner-col{width:500px}}.carousel{margin:15px 0 0 0;padding-bottom:15px}.carousel .carousel-inner>.item{-webkit-transition:.4s ease-in-out left;-o-transition:.4s ease-in-out left;transition:.4s ease-in-out left}@media(min-width:768px){.carousel{max-width:500px}}@media(min-width:768px) and (max-width:1023px){.carousel{margin-left:15px}}@media(max-width:767px){.carousel{margin-top:0}}.carousel.ric-has-many-images{padding-bottom:20px;margin-bottom:15px}.carousel .carousel-indicators{position:absolute;bottom:5px;font-size:0}.carousel .carousel-indicators li{background-color:#757575;border-color:#757575;margin:0 5px;width:8px;height:8px;z-index:5}.carousel .carousel-indicators li.active{background-color:#fff;margin:0 5px;width:8px;height:8px}.carousel .ric-left-button,.carousel .ric-right-button{display:none}@media(min-width:1024px){.carousel .ric-left-button,.carousel .ric-right-button{display:block;top:118px;height:45px;width:45px;line-height:45px;position:absolute;z-index:1;background-color:#333;opacity:.3;color:#fff;text-align:center;font-size:26px;transition:opacity 200ms;cursor:pointer}.carousel .ric-left-button:hover,.carousel .ric-right-button:hover{opacity:1}.carousel .ric-left-button{left:0;border-radius:0 5px 5px 0}.carousel .ric-right-button{right:0;border-radius:5px 0 0 5px}}.carousel .ric-item{display:block;position:relative;max-width:500px;max-height:280px}@media(max-width:767px){.carousel .ric-item{margin:auto}}.carousel .ric-text{width:275px;height:82px;box-sizing:border-box;color:#fff;padding:10px 15px;border-radius:4px 0 0 0;background-color:#21a9e3;position:absolute;bottom:0;right:0}.carousel .ric-text a{text-decoration:none;color:#21a9e3}.carousel .ric-text .ric-title,.carousel .ric-text .ric-description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.carousel .ric-text a{color:#fff}@media(max-width:400px){.carousel .ric-text{width:200px;height:55px;max-width:100%}}.carousel .ric-text .ric-title{font-size:20px;margin:10px 0 8px 0}@media(max-width:400px){.carousel .ric-text .ric-title{font-size:16px;margin:2px 0 3px 0}}.carousel .ric-text .ric-description{font-size:14px}.carousel .ric-picture{font-size:0;text-align:center}.carousel .ric-picture img{max-width:100%;max-height:100%;margin:auto;width:auto;height:auto}div.ric-highlightcategories{font-size:0;margin:0}div.ric-highlightcategories .ric-item{display:inline-block;position:relative;margin-bottom:15px;max-width:100%}div.ric-highlightcategories .ric-text{text-align:left}div.ric-highlightcategories .ric-text .ric-title,div.ric-highlightcategories .ric-text .ric-description{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.ric-highlightcategories .ric-picture{font-size:0;text-align:center;width:230px;height:129px;position:relative;max-width:100%}div.ric-highlightcategories .ric-picture img{max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;bottom:0;right:0;left:0}@media(min-width:1024px){div.ric-highlightcategories>div{padding-left:0}}@media(min-width:768px){div.ric-highlightcategories{padding-right:15px}div.ric-highlightcategories>div{padding-right:0}div.ric-highlightcategories>div:nth-child(3n+1){text-align:left}div.ric-highlightcategories>div:nth-child(3n+2){text-align:center}div.ric-highlightcategories>div:nth-child(3n+3){text-align:right}div.ric-highlightcategories .ric-item{border:1px solid #c5c5c5;background-color:#f2f2f2}div.ric-highlightcategories .ric-text{width:140px;height:55px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:0 5px 0 10px;-moz-border-radius:4px 0 0 0;-webkit-border-radius:4px 0 0 0;border-radius:4px 0 0 0;background-color:#21a9e3;position:absolute;bottom:0;right:0;z-index:2}div.ric-highlightcategories .ric-text .ric-title{font-size:14px;margin:10px 0 8px 0}div.ric-highlightcategories .ric-text .ric-description{font-size:12px}}@media(max-width:767px){div.ric-highlightcategories>div:nth-child(n+3){display:none}div.ric-highlightcategories>div:nth-child(2){text-align:right}div.ric-highlightcategories .ric-picture{width:140px;height:79px;border:1px solid #c5c5c5;background-color:#f2f2f2}div.ric-highlightcategories .ric-text{width:140px}div.ric-highlightcategories .ric-text .ric-title{font-size:16px;color:#21a9e3;margin:0}div.ric-highlightcategories .ric-text .ric-description{font-size:12px;color:#757575;margin:8px 0 11px 0}}.panel-heading[data-target='#premiumOfferPanel']{position:relative}.panel-heading[data-target='#premiumOfferPanel']:before{content:'';display:block;position:absolute;left:0;top:0;height:100%;width:4px;background-color:#21a9e3}.ric-premium-offers{padding:0 15px}.ric-premium-offers .promo-container{text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;margin-bottom:15px;font-size:0}.ric-premium-offers .promo-container:after{content:'';width:100%;display:inline-block;font-size:0;line-height:0}.ric-premium-offers .promo-container>div{vertical-align:top;display:inline-block;*display:inline;zoom:1}@media(max-width:767px){.ric-premium-offers .promo-container>.hidden-xs{display:none}.ric-premium-offers .promo-container>div:nth-child(n+3){display:none}}.ric-premium-offers:first-child{margin-left:15px}.ric-premium-offers:last-child{margin-right:15px}.ric-premium-offers .ric-premium-offer{width:130px}.ric-premium-offers .ric-premium-offer a{text-decoration:none;color:#333}.ric-premium-offers .ric-premium-offer .ric-image{width:130px;height:130px;background-color:#f2f2f2;position:relative;border-style:solid;border-width:1px;border-color:#c5c5c5;box-sizing:border-box}.ric-premium-offers .ric-premium-offer .ric-image a{display:block;position:absolute;width:100%;height:100%;border-style:none}.ric-premium-offers .ric-premium-offer .ric-image a img{position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;max-width:100%;max-height:100%}.ric-premium-offers .ric-premium-offer .ric-title{height:50px;overflow:hidden;text-align:left}.ric-premium-offers .ric-premium-offer .ric-title a{padding:9px 0 0 0;display:block;height:60px;font-size:14px;line-height:20px;position:relative}.ric-premium-offers .ric-premium-offer.ric-fixed-price .ric-price{color:#c0d82a}.ric-premium-offers .ric-premium-offer.ric-auction .ric-price{color:#f7941d}.ric-premium-offers .ric-premium-offer.ric-auto-classified .ric-price{color:#333}.ric-premium-offers .ric-premium-offer .ric-article-price{font-family:Verdana;margin:9px 0 0 0}.ric-premium-offers .ric-premium-offer .ric-article-price .ric-price{font-size:16px;font-weight:bold}.ric-premium-offers .ric-premium-offer .ric-article-price .ric-price:before{font-size:12px;margin-right:5px}.ric-premium-offers .ric-premium-offer .ric-buy-it{font-size:12px;line-height:1em;margin:10px 0 0}@media(max-width:767px){.ric-premium-offers>div:nth-child(n+5){display:none}}.premium-offers-see-all{text-align:right;padding:0 15px 11px 0;line-height:1em;margin-top:-3px}.premium-offers-see-all a{text-decoration:none;color:#21a9e3}.r-all-categories{background-color:#21a9e3;border-top:1px solid #c5c5c5;margin-bottom:2px}.r-all-categories a{display:inline-block;font-size:16px;line-height:1.2em;vertical-align:middle;width:100%;position:relative;height:43px;line-height:43px;text-decoration:none!important;color:#fff}.r-all-categories .left-icon{margin-right:15px;position:relative;top:3px;width:20px;font-size:20px;display:inline-block}.r-all-categories .right-icon{position:relative;float:right;top:4px;display:inline-block;width:12px;height:16px;margin-right:8px}.r-all-categories a{line-height:1.45em;padding:9px 0}.flame-icon{border:none;height:24px;padding-right:5px;position:relative;top:2px;width:24px}.flame-icon{border:none;height:24px;padding-right:5px;position:relative;top:2px;width:24px}.ric-full-page-ad .ric-content-wrapper{margin:auto;max-width:1024px;position:relative}.ric-full-page-ad .container{position:relative;left:initial!important}@media(min-width:1024px){div.ric-page-content{padding:0 0 0 15px}}@media(min-width:1024px){div.ric-page-content{width:759px!important}}