@charset "UTF-8";
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url('https://happyseni.com.ua/js/jquery/plugins/slick/./ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('https://happyseni.com.ua/js/jquery/plugins/slick/./fonts/slick.eot');src:url('https://happyseni.com.ua/js/jquery/plugins/slick/./fonts/slick.eot?#iefix') format('embedded-opentype'),url('https://happyseni.com.ua/js/jquery/plugins/slick/./fonts/slick.woff') format('woff'),url('https://happyseni.com.ua/js/jquery/plugins/slick/./fonts/slick.ttf') format('truetype'),url('https://happyseni.com.ua/js/jquery/plugins/slick/./fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:35%;display:block;width:40px;height:40px;padding:0;margin-top:-10px\9;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'icomoon';font-size:40px;line-height:1;opacity:.3;color:#1b538a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0;z-index:100}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'\e90e'}[dir='rtl'] .slick-prev:before{content:'\e90d'}.slick-next{right:0;z-index:100}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'\e90d'}[dir='rtl'] .slick-next:before{content:'\e90d'}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;border-radius:10px;width:13px;height:13px;margin:0 5px;padding:0;background-color:#1b538a;opacity:0.3;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:8px;line-height:100px;position:absolute;top:0;left:0;width:10px;height:10px;content:'';text-align:center;opacity:.25;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active{opacity:1}.slick-dots li.slick-active button:before{opacity:.7;color:white}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.replace-2x{font-size:1px}.example{background-image:url(https://happyseni.com.ua/themes/happyseni/css/autoload/../images/example2x.png);-webkit-background-size:13px 13px;-moz-background-size:13px 13px;-o-background-size:13px 13px;background-size:13px 13px}}html,body{border:0;margin:0;padding:0}div,span,object,iframe,img,table,caption,thead,tbody,tfoot,tr,tr,td,article,aside,canvas,details,figure,hgroup,menu,nav,footer,header,section,summary,mark,audio,video{border:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cit,code,del,dfn,em,ins,q,samp,small,strong,sub,sup,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,legend,label{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table th,table td{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}a{color:inherit}ul{list-style:none}textarea,input{-webkit-appearance:none;border-radius:0}*{box-sizing:border-box}.container{max-width:1440px;padding-right:14px;padding-left:14px}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:999px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:999px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:999px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:999px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:1000px) and (max-width:1259px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:1000px) and (max-width:1259px){.visible-md-block{display:block !important}}@media (min-width:1000px) and (max-width:1259px){.visible-md-inline{display:inline !important}}@media (min-width:1000px) and (max-width:1259px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1260px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1260px){.visible-lg-block{display:block !important}}@media (min-width:1260px){.visible-lg-inline{display:inline !important}}@media (min-width:1260px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:999px){.hidden-sm{display:none !important}}@media (min-width:1000px) and (max-width:1259px){.hidden-md{display:none !important}}@media (min-width:1260px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.container{margin-right:auto;margin-left:auto}.container-fluid{margin-right:auto;margin-left:auto;padding-left:7px;padding-right:7px}.row{margin-left:-7px;margin-right:-7px}.col,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:7px;padding-right:7px}.col,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:1000px){.col,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1260px){.col,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.text-overflow{text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url('http://happyseni.com.ua/web/css/bindings.xml#ellipsis');white-space:nowrap;overflow:hidden;max-width:100%}.selectless{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.first-letter::first-letter{text-transform:capitalize}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.pointer-none{-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}.reactive{display:none}.reactive.active{display:block}.unvisible{visibility:hidden}.font-din{font-family:'DINRoundPro',sans-serif;font-weight:400 !important}.text-xs{font-size:12px}.text-sm{font-size:14px}.text-md{font-size:16px}.text-lg{font-size:18px}.color-red{color:#cd6958}.color-red:hover{color:#cd6958}.outline-orange{border:1px solid #FFF;-webkit-box-shadow:0 0 4px 3px #fcd25c;-moz-box-shadow:0 0 4px 3px #fcd25c;box-shadow:0 0 4px 3px #fcd25c}.circle-md{width:32px;padding-left:0;padding-right:0;border-radius:50%;text-align:center}.radius-sm{border-radius:5px}.radius-md{border-radius:10px}.outline-shadow{background:white;box-shadow:0 0 8px rgba(0,0,0,0.15);border-radius:7px}.form_block{margin-bottom:14px !important}.form_block input,.form_block textarea,.form_block select{font-family:inherit;height:42px;border:1px solid #d9d9d9;padding:0 14px;width:100%;font-size:18px;background:transparent;transition:.3s}.form_block input::-webkit-input-placeholder,.form_block textarea::-webkit-input-placeholder,.form_block select::-webkit-input-placeholder{color:#818181}.form_block input::-moz-placeholder,.form_block textarea::-moz-placeholder,.form_block select::-moz-placeholder{color:#818181}.form_block input:-ms-input-placeholder,.form_block textarea:-ms-input-placeholder,.form_block select:-ms-input-placeholder{color:#818181}.form_block input:focus,.form_block textarea:focus,.form_block select:focus{border:1px solid #03d1ea}.form_block textarea{resize:vertical;padding:14px;height:auto;min-height:112px;max-height:196px}.form_block .form_block__select--semi-custom{position:relative}.form_block .form_block__select--semi-custom select{position:relative;z-index:1;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:transparent}.form_block .form_block__select--semi-custom select::-ms-expand{display:none}.form_block .form_block__select--semi-custom .ico{position:absolute;top:50%;right:15px;transition:.2s linear;color:#1b538a;font-size:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form_block .form_block__select--semi-custom .ico:before{transition:.2s linear;display:inline-block;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.form_block .form_block__select--semi-custom.active .ico:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.form_block .form_block__select--semi-custom:hover .ico{color:#246eb6}.form_block .form_block__input,.form_block input,.form_block textarea,.form_block select{border-radius:5px}.form_block .form_block__label,.form_block .form_block__input,.form_block .form_block__controls{margin-bottom:7px !important;font-size:14px}.form_block .form_block__error{display:none}.form_block.form_block--has_error .form_block__error{display:block;color:#ff4e4e;font-size:14px;margin-top:-3px}.form_block.form_block--has_error input,.form_block.form_block--has_error textarea{border:1px solid #ff7171}.form_block.form_block--has_error input:focus,.form_block.form_block--has_error textarea:focus{border:1px solid #ff7171}.form_block.form_block--disabled .form_block__label{color:#8c8c8c}.form_block.form_block--disabled input,.form_block.form_block--disabled textarea{background:#ebebeb;color:rgba(140,140,140,0.8)}.form_block.form_block--disabled input:focus,.form_block.form_block--disabled textarea:focus{border:1px solid #d9d9d9}.btn{display:inline-block;vertical-align:middle;cursor:pointer;white-space:nowrap;text-align:center;position:relative;border:none;margin:0;padding:0;outline:none;text-decoration:none;line-height:1.5;font-weight:700;font-size:16px;padding:4px 20px;border-radius:26px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.2)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background-color:#01d3ec;color:#fff;font-family:Arial,helvetica,sans-serif;transition:background-color 0.2s}.btn:hover{background-color:#03abd0}.btn + .btn{margin-left:.5em}.btn > .spacer{position:relative;display:block;top:0}.btn:active > .spacer{top:1px}.btn *{display:inline-block}.btn .ico{margin-right:.25em}.btn.btn--sm{font-size:14px;padding:2px 15px}.btn.btn--lg{font-size:16px;padding:9px 25px}.btn.btn--xl{font-size:20px;padding:12px 30px}.btn.btn--circle{width:32px;padding-left:0;padding-right:0;border-radius:50%;text-align:center}.btn.btn--circle .ico{margin:0}.btn.btn--circle.btn--sm{width:26px}.btn.btn--orange{background:rgba(240,158,8,0);background:-moz-linear-gradient(top,rgba(240,158,8,0) 0,rgba(240,158,8,0.99) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(240,158,8,0)),color-stop(100%,rgba(240,158,8,0.99)));background:-webkit-linear-gradient(top,rgba(240,158,8,0) 0,rgba(240,158,8,0.99) 100%);background:-o-linear-gradient(top,rgba(240,158,8,0) 0,rgba(240,158,8,0.99) 100%);background:-ms-linear-gradient(top,rgba(240,158,8,0) 0,rgba(240,158,8,0.99) 100%);background:linear-gradient(to bottom,rgba(240,158,8,0) 0,rgba(240,158,8,0.99) 100%);background-color:#f3c137}.btn.btn--orange:hover{background:rgba(240,116,5,0);background:-moz-linear-gradient(top,rgba(240,116,5,0) 0,#f07405 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(240,116,5,0)),color-stop(100%,#f07405));background:-webkit-linear-gradient(top,rgba(240,116,5,0) 0,#f07405 100%);background:-o-linear-gradient(top,rgba(240,116,5,0) 0,#f07405 100%);background:-ms-linear-gradient(top,rgba(240,116,5,0) 0,#f07405 100%);background:linear-gradient(to bottom,rgba(240,116,5,0) 0,#f07405 100%);background-color:#f2a235}.btn.btn--orange:active{background:rgba(218,94,9,0);background:-moz-linear-gradient(top,rgba(218,94,9,0) 0,#da5e09 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(218,94,9,0)),color-stop(100%,#da5e09));background:-webkit-linear-gradient(top,rgba(218,94,9,0) 0,#da5e09 100%);background:-o-linear-gradient(top,rgba(218,94,9,0) 0,#da5e09 100%);background:-ms-linear-gradient(top,rgba(218,94,9,0) 0,#da5e09 100%);background:linear-gradient(to bottom,rgba(218,94,9,0) 0,#da5e09 100%);background-color:#f1a337}.btn.btn--red{background:rgba(230,79,7,0);background:-moz-linear-gradient(top,rgba(230,79,7,0) 0,#e64f07 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(230,79,7,0)),color-stop(100%,#e64f07));background:-webkit-linear-gradient(top,rgba(230,79,7,0) 0,#e64f07 100%);background:-o-linear-gradient(top,rgba(230,79,7,0) 0,#e64f07 100%);background:-ms-linear-gradient(top,rgba(230,79,7,0) 0,#e64f07 100%);background:linear-gradient(to bottom,rgba(230,79,7,0) 0,#e64f07 100%);background-color:#f5783d}.btn.btn--red:hover{background:rgba(180,44,3,0);background:-moz-linear-gradient(top,rgba(180,44,3,0) 0,#b42c03 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(180,44,3,0)),color-stop(100%,#b42c03));background:-webkit-linear-gradient(top,rgba(180,44,3,0) 0,#b42c03 100%);background:-o-linear-gradient(top,rgba(180,44,3,0) 0,#b42c03 100%);background:-ms-linear-gradient(top,rgba(180,44,3,0) 0,#b42c03 100%);background:linear-gradient(to bottom,rgba(180,44,3,0) 0,#b42c03 100%);background-color:#f2502f}.btn.btn--red:active{background:rgba(180,44,3,0);background:-moz-linear-gradient(top,rgba(180,44,3,0) 0,#b42c03 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(180,44,3,0)),color-stop(100%,#b42c03));background:-webkit-linear-gradient(top,rgba(180,44,3,0) 0,#b42c03 100%);background:-o-linear-gradient(top,rgba(180,44,3,0) 0,#b42c03 100%);background:-ms-linear-gradient(top,rgba(180,44,3,0) 0,#b42c03 100%);background:linear-gradient(to bottom,rgba(180,44,3,0) 0,#b42c03 100%);background-color:#f2502f}.btn.btn--nofill{background:none;color:#1b538a;transition:color .2s}.btn.btn--nofill:hover{background:none;color:#246eb6}.btn.btn--nofill:active{background:none}.btn.btn[disabled],.btn.btn--disabled{font-family:Arial,sans-serif;background:#e0dfdf;background:-moz-linear-gradient(top,#e0dfdf 0,#cfcccd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e0dfdf),color-stop(100%,#cfcccd));background:-webkit-linear-gradient(top,#e0dfdf 0,#cfcccd 100%);background:-o-linear-gradient(top,#e0dfdf 0,#cfcccd 100%);background:-ms-linear-gradient(top,#e0dfdf 0,#cfcccd 100%);background:linear-gradient(to bottom,#e0dfdf 0,#cfcccd 100%);color:#b3b3b3 !important;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}.btn.btn[disabled] > .spacer,.btn.btn--disabled > .spacer{top:0 !important}.btn .balloon{position:absolute;font-size:10px;top:-10px}.label{border:none;margin:0;padding:0;outline:none;text-decoration:none;line-height:1.5;display:inline-block;vertical-align:middle;border-radius:50%;font-size:16px;padding:4px 20px;background:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.2)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background-color:#01d3ec;color:#FFF;margin-right:.5em}.label.label--circle{width:32px;padding-left:0;padding-right:0;border-radius:50%;text-align:center}label input[type="checkbox"] + span,label input[type="radio"] + span{position:relative;margin-left:27px;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label input[type="checkbox"] + span a,label input[type="radio"] + span a{text-decoration:none}label input[type="checkbox"] + span:before,label input[type="radio"] + span:before{content:'';display:inline-block;height:20px;width:27px;margin:0 0 0 -27px;background-image:url('https://happyseni.com.ua/web/plugins/customcheck/sprite.png');background-repeat:no-repeat;vertical-align:middle}label input[type="checkbox"],label input[type="radio"]{display:none}label input[type="checkbox"] + span,label input[type="radio"] + span{cursor:pointer}label input[type="checkbox"]:disabled + span,label input[type="radio"]:disabled + span{color:#8c8c8c}label input[type="checkbox"] + span::before{background-position:0 0}label input[type="radio"] + span::before{background-position:-250px 0}label input[type="checkbox"]:checked + span::before{background-position:-100px 0}label input[type="radio"]:checked + span::before{background-position:-350px 0}label input[type="checkbox"]:disabled + span::before{background-position:-150px 0}label input[type="radio"]:disabled + span::before{background-position:-400px 0}label input[type="checkbox"]:checked:disabled + span::before{background-position:-200px 0;color:#8c8c8c}label input[type="radio"]:checked:disabled + span::before{background-position:-450px 0;color:#8c8c8c}label:hover input[type="checkbox"]:not(:checked):not(:disabled) + span::before{background-position:-50px 0}label:hover input[type="radio"]:not(:checked):not(:disabled) + span::before{background-position:-300px 0}label input[type="checkbox"]:disabled + span,label input[type="radio"]:disabled + span{cursor:default}.tab_group{display:inline-block;vertical-align:middle;border:none;margin:0;padding:0;outline:none;text-decoration:none;line-height:1.5}.tab_group:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.tab_group .tab{float:left;font-size:16px;padding:4px 20px;background:#f0f0ef;border-left:1px solid #d9d9d9;text-decoration:none;color:#246eb6}.tab_group .tab:hover{color:#1b538a}.tab_group .tab.tab--active{-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;background:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.2)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background-color:#01d3ec;color:#FFF;border-left-color:transparent}.tab_group .tab.tab--active:hover{background-color:#03abd0}.tab_group .tab.tab--active + .tab{border-left-color:transparent}.tab_group .tab:first-child{border-radius:50px 0 0 50px;border-left:none}.tab_group .tab:last-child{border-radius:0 50px 50px 0}@media only screen and (min-width:768px){.tab_group.tab_group--mob-list{display:inline-block !important}}@media only screen and (max-width:767px){.tab_group.tab_group--mob-list{text-align:left;width:100%;position:relative;display:none}.tab_group.tab_group--mob-list .tab{padding:0 0 0 19px;float:left;width:100%;text-decoration:none;font-size:18px;line-height:40px;height:40px;background:none;color:#1b538a;border:none;border-bottom:1px solid #c2c2c2;border-radius:0;font-family:'DINRoundPro',sans-serif;font-weight:400 !important}.tab_group.tab_group--mob-list .tab--active{color:#cd6958}.tab_group.tab_group--mob-list .tab--active:hover{background-color:white !important}.tab_group.tab_group--mob-list .tab:last-child{border-bottom:none}}.mobile-tab-caller{display:none;height:40px;line-height:40px;font-size:18px;font-family:'DINRoundPro',sans-serif;font-weight:400 !important;color:#1b538a;border:1px solid #c2c2c2;border-left:none;border-right:none;text-align:left}.mobile-tab-caller .ico{float:right;top:10px;display:block}.mobile-tab-caller.active .ico{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:767px){.mobile-tab-caller{display:block}}.ux_breakable_tabs{margin-bottom:14px !important}.ux_breakable_tabs .tab{position:relative;display:inline-block;font-size:16px;padding:4px 20px;color:#cd6958;font-weight:700;cursor:pointer;text-decoration:none;border-radius:50px}.ux_breakable_tabs .tab > span{border-bottom:1px dotted}.ux_breakable_tabs .tab--active{background:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.2)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background-color:#01d3ec;color:#FFF;cursor:default;transition:background 0.5s}.ux_breakable_tabs .tab--active > span{border-bottom-color:transparent}.ux_breakable_tabs .tab + .delivery_option_radio{display:none}@media only screen and (max-width:767px){.ux_breakable_tabs .tab{width:100%;text-align:center;margin-bottom:7px}}h1,.h1{font-size:30px;color:#1b538a;font-family:'DINRoundPro',sans-serif;font-weight:400 !important}h2,.h2{font-size:26px;color:#1b538a;font-family:'DINRoundPro',sans-serif;font-weight:400 !important}h3,.h3{font-family:'DINRoundPro',sans-serif;font-weight:400 !important;font-size:24px;color:#1b538a}h4,.h4{font-family:'DINRoundPro',sans-serif;font-weight:400 !important;font-size:18px;color:#1b538a}h5,.h5{font-family:'DINRoundPro',sans-serif;font-weight:400 !important;font-size:16px;color:#1b538a}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.6em !important;line-height:1.2em}.text-gray{color:#666666}.text-center{text-align:center}.font--xs{font-size:12px}.font--sm{font-size:14px}.font--md{font-size:16px}.font--lg{font-size:18px}.ico{position:relative;display:inline-block;vertical-align:baseline;top:.1em;line-height:1;font-weight:400;font-size:1.2em}.ico:before{position:relative;line-height:inherit;font-size:1em}.ico + span{margin-left:.5em}span + .ico{margin-left:.5em;vertical-align:middle}#category .addToWishlist.checked{background-color:#ee8270 !important}#category .add_to_compare.checked{background-color:#ee8270 !important}#product .addToWishlist.checked .btn{background-color:#ee8270 !important}#product .add_to_compare.checked .btn{background-color:#ee8270 !important}#products-comparison .addToWishlist.checked.btn{background-color:#ee8270 !important}#products-comparison .add_to_compare.checked.btn{background-color:#ee8270 !important}#view_wishlist .addToWishlist.checked{background-color:#ee8270 !important}#view_wishlist .add_to_compare.checked{background-color:#ee8270 !important}.set_item{text-align:center}.set_item__link{margin-bottom:10px;padding:0 15px}.set_item__link a{color:#454545;font-size:18px;text-decoration:none;display:inline-block}.set_item__link a:hover{text-decoration:underline}.set_item__link a span{display:block;position:relative;margin-bottom:30px}.set_item__link a span:after{color:#1b538a;opacity:0.3;left:50%;margin-left:-.5em;display:block;font-family:icomoon;content:"\e915";position:absolute}.set_item__link a span:last-child{margin-bottom:0}.set_item__link a span:last-child:after{display:none}.set_item__image{height:200px;width:100%;text-align:center;margin-bottom:14px}.set_item__image a{display:inline-block;position:relative;min-width:225px;min-height:200px}.set_item__type{margin-bottom:14px}.set_item__label{position:absolute;bottom:0;left:0;background-image:url("https://happyseni.com.ua/web/images/set_label.svg");background-size:cover;width:95px;height:95px;line-height:95px;color:white;z-index:1;font-size:12px}.set_item__label > div{line-height:1.1;vertical-align:middle;display:inline-block}.set_item__label > div span{font-family:'DINRoundPro',sans-serif;font-weight:400 !important;font-size:20px}.set_item__label > div span + span{font-size:14px}.set_item__controls{text-align:center;margin-top:14px}.news_item{margin-bottom:14px !important;padding:25px;border-radius:15px;border:1px solid #c2c2c2;text-align:center;position:relative;min-height:550px;display:block;text-decoration:none}@media only screen and (max-width:999px){.news_item{min-height:450px}}@media only screen and (max-width:767px){.news_item{min-height:1px}}.news_item__date{font-size:14px;color:#246eb6;margin-bottom:14px}.news_item__reviews{position:absolute;right:25px;top:25px}.news_item__header{margin-bottom:14px}.news_item__header .h3{color:#246eb6;text-decoration:none}.news_item__header .h3:hover{text-decoration:underline}.news_item__image{margin-bottom:14px}.news_item__image--rounded{border-radius:50%;border:1px solid #c2c2c2;box-shadow:0 0 0 3px inset #ffffff;width:200px;height:200px;max-width:100%;display:inline-block;overflow:hidden;position:relative}.news_item__image--rounded img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.news_item__text{text-align:left}.news_item--award{min-height:374px}.news_item--award__image img{max-width:100%;height:auto;border-radius:5px;border:1px solid #c2c2c2}.news_item--award__text{text-align:center}a.news_item:hover .news_item__header .h3{text-decoration:underline}.flex_order{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}@media only screen and (min-width:768px){.flex_order{margin:0 -1%}}.flex_order__item{margin:0 1%}@media only screen and (min-width:1000px){.flex_order__item{width:23%}}@media only screen and (min-width:768px) and (max-width:999px){.flex_order__item{width:48%}}@media only screen and (max-width:767px){.flex_order__item{width:100%;margin:0}}.subscribe_form{position:relative;padding:0 23px;display:inline-block;height:60px;line-height:60px;background-color:#b6edff;border-radius:30px}@media only screen and (max-width:767px){.subscribe_form{line-height:inherit;padding:10px 15px;height:auto}}.subscribe_form__description{display:inline-block;margin-right:23px;color:#1b538a}@media only screen and (max-width:767px){.subscribe_form__description{margin-bottom:10px;margin-right:0}}.subscribe_form__input_wrapper{display:inline-block;position:relative}@media only screen and (max-width:767px){.subscribe_form__input_wrapper{width:80%;margin-bottom:7px}}.subscribe_form__input{display:inline-block;height:29px;border:medium none;border-radius:30px;padding-right:85px;padding-left:15px;width:260px}@media only screen and (max-width:767px){.subscribe_form__input{width:100%}}@media only screen and (max-width:767px){.subscribe_form__input{height:30px}}.subscribe_form__button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2px;margin-top:1px}@media only screen and (max-width:767px){.subscribe_form__button{margin:0}.subscribe_form__button .spacer{line-height:1;padding:4px 0}}.review_block{border-radius:7px;border:8px solid #fcd25c;min-height:550px;text-align:center;padding:30px;position:relative}@media only screen and (max-width:999px){.review_block{min-height:1px;margin-bottom:14px !important;padding:25px}}.review_block__header > *{color:#fcd25c}.review_block__controls{position:absolute;bottom:30px;left:0;right:0;text-align:center}@media only screen and (max-width:999px){.review_block__content{top:initial;position:static;transform:translateY(0%);margin-bottom:50px;padding:0}}.review_block__quote{padding:35px 0;position:relative;margin-bottom:10px}.review_block__quote:before,.review_block__quote:after{content:"\e91f";font-family:icomoon;position:absolute;top:-10px;left:50%;display:block;margin-left:-16px;font-size:35px;color:#fcd25c;opacity:0.5}.review_block__quote:after{content:"\e91e";top:inherit;bottom:-14px}.review_block__name{color:#666666;font-style:italic}.main_slider{width:100%;border-radius:15px;position:relative;overflow:hidden;z-index:1;padding-bottom:52%;height:auto;line-height:inherit}.main_slider .slick-list{overflow:hidden;border-radius:15px}.main_slider__corner{width:250px;height:250px;line-height:250px;font-family:'DINRoundPro',sans-serif;font-weight:400 !important;background-color:#730061;text-align:center;position:absolute;left:0;top:0;-webkit-transform:rotate(-45deg) translate(0%,-70%);-moz-transform:rotate(-45deg) translate(0%,-70%);-o-transform:rotate(-45deg) translate(0%,-70%);-ms-transform:rotate(-45deg) translate(0%,-70%);transform:rotate(-45deg) translate(0%,-70%);z-index:2}.main_slider__corner > *{vertical-align:bottom;display:inline-block;color:white}@media only screen and (min-width:1000px) and (max-width:1259px){.main_slider__corner{-webkit-transform:rotate(-45deg) translate(0%,-75%);-moz-transform:rotate(-45deg) translate(0%,-75%);-o-transform:rotate(-45deg) translate(0%,-75%);-ms-transform:rotate(-45deg) translate(0%,-75%);transform:rotate(-45deg) translate(0%,-75%)}}.main_slider .main_slider_wrapper{padding-bottom:0;position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.main_slider .main_slider_wrapper .slick-list,.main_slider .main_slider_wrapper .slick-track{height:100%}.main_slider__slide{position:relative}.main_slider__slide > *{display:inline-block;line-height:1.5}.main_slider__slide *{color:white !important}.main_slider__slide-image{position:absolute;left:0;right:0;top:0;bottom:0;transform:unset;-webkit-transform:unset;background-size:cover;background-repeat:no-repeat;background-position:center}.main_slider__slide-image > div{position:absolute;left:50%;top:50%;display:block;text-align:center;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main_slider .slick-dots{line-height:1;bottom:14px}.main_slider .slick-dots li{background-color:white}.main_slider .slick-next,.main_slider .slick-prev{top:50%}.main_slider .slick-next:before,.main_slider .slick-prev:before{color:#ffffff}.slick-slider{padding-bottom:28px}.slick-slider .product_item{height:auto;border-bottom:none !important}.slick-slider .product_item__details{display:inline-block !important}.main_slider.main_slider--small{background-color:#8a86c9;padding-bottom:106%}.main_slider.main_slider--small .product_item{margin:60px auto 0;display:block}@media only screen and (min-width:1000px) and (max-width:1259px){.main_slider.main_slider--small .product_item{margin-top:0}.main_slider.main_slider--small .product_item .product_item__image{height:180px}.main_slider.main_slider--small .product_item .product_item__link{margin-bottom:0}}@media only screen and (max-width:999px){.slick-dots{display:none !important}}.add_comment{position:relative;padding:28px 42px;border:1px solid #FFF;-webkit-box-shadow:0 0 4px 3px #fcd25c;-moz-box-shadow:0 0 4px 3px #fcd25c;box-shadow:0 0 4px 3px #fcd25c;border-radius:5px}.add_comment__content{position:relative;z-index:2}.add_comment__bgd{position:absolute;bottom:100px;right:28px;opacity:1;transition:.5s;padding:45px;z-index:1}.add_comment__bgd .circled_holder{border-radius:50%;width:220px;height:220px;background:#fffaed;padding:40px}.add_comment__bgd .circled_holder svg{fill:#ffc040}.add_comment__rating_label{display:inline-block;margin-right:14px}.add_comment .add_comment__rating_label + .rating-stars{margin-left:0}.add_comment .form_block__submit{padding-top:14px}@media only screen and (max-width:1259px){.add_comment__bgd{opacity:0}}@media only screen and (max-width:999px){.add_comment{padding:14px}}.sertificate__holder{display:block;cursor:pointer;padding:14px;margin:0 14px 14px;background:white;box-shadow:0 0 8px rgba(0,0,0,0.15);border-radius:7px}.sertificate__img{height:300px}.filter{width:236px;float:left}@media only screen and (max-width:767px){.filter{width:100%;float:none}}#layered_block_left{width:236px}#layered_block_left .title_block .ico{display:none}@media only screen and (max-width:767px){#layered_block_left{width:100%}#layered_block_left .title_block{height:40px;line-height:40px;font-size:18px;font-family:'DINRoundPro',sans-serif;font-weight:400 !important;color:#1b538a;margin-bottom:14px;border:1px solid #c2c2c2;border-left:none;border-right:none}#layered_block_left .title_block .ico{float:right;top:10px;display:block}#layered_block_left .title_block.active .ico{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.blocklayered_loader{position:fixed;left:0;top:0;z-index:100;width:100%;height:100%;background-color:rgba(255,255,255,0.7)}.blocklayered_loader__loader{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.deletable_block{position:relative;padding:0 39px 0 0;min-height:25px}.deletable_block__control{position:absolute;right:0;top:0}.product_item{text-align:left;position:relative;height:315px}@media only screen and (max-width:767px){.product_item{height:auto;border-bottom:1px solid #c2c2c2;margin-bottom:14px !important}}.product_item__image{height:200px;width:100%;text-align:center}.product_item__image--notavailable{filter:grayscale(100%);filter:gray}.product_item__image img{width:100%;max-width:225px;display:inline-block}.product_item__discount{position:absolute;left:0;top:0;font-size:17px}.product_item__link{text-align:center;margin-bottom:10px;max-height:82px;overflow:hidden;padding:0 10px}.product_item__link a{font-size:18px;color:#454545;text-decoration:none;display:inline-block}.product_item__link a:hover{text-decoration:underline}.product_item__price{text-align:center}.product_item__additional-info{display:none;font-size:12px;margin-top:14px}@media only screen and (max-width:767px){.product_item__additional-info{display:block}}.product_item__info{margin-top:15px;font-size:13px}.product_item__info p{margin-bottom:4px}.product_item__info p:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.product_item__info p span:first-child{color:#666666;width:65%;float:left}.product_item__info p span:last-child{width:35%;float:right}@media only screen and (max-width:767px){.product_item__info{display:none}}.product_item__info--center{text-align:center}.product_item__btns-group{margin-top:5px;display:flex;justify-content:space-between;flex-direction:row;align-items:center}.product_item__btns-group > .btn:first-child{margin-right:10px}.product_item__btns-group .btn--circle{margin:0}.product_item__btns-group .notavailable{font-size:14px;color:#ba4107;font-weight:700}@media only screen and (max-width:767px){.product_item__btns-group > .btn{display:none}.product_item__btns-group > .btn:first-child{margin:0 auto}}.product_item .product_item__details{margin:14px 0}@media only screen and (min-width:768px){.product_item .product_item__details{display:none}}.product_item .product_item_wrapper{text-align:center}@media only screen and (min-width:768px){.product_item .product_item_wrapper:not(.product_item_wrapper--no-hover):hover{position:absolute;left:0;right:0;z-index:100;background:white;box-shadow:0 0 8px rgba(0,0,0,0.15);padding:14px;margin-left:-14px;margin-right:-14px;margin-top:-14px;margin-bottom:14px;border-radius:7px}.product_item .product_item_wrapper:not(.product_item_wrapper--no-hover):hover .product_item__discount{left:14px;top:14px}.product_item .product_item_wrapper:not(.product_item_wrapper--no-hover):hover .product_item__link{max-height:100%}.product_item .product_item_wrapper:not(.product_item_wrapper--no-hover):hover .product_item__additional-info{display:block;text-align:left}}.rating-stars,.rating-stars label::before{display:inline-block}.rating-stars label:hover:before,.rating-stars label:hover ~ label:before{content:"\e913"}.rating-stars *{margin:0;padding:0}.rating-stars input{display:none}.rating-stars{unicode-bidi:bidi-override;direction:rtl}.rating-stars.rating-stars--sm{font-size:15px}.rating-stars.rating-stars--sm .rating-stars__info{font-size:12px;margin-top:0.2em;margin-left:4px}.rating-stars.rating-stars--md{font-size:26px}.rating-stars.rating-stars--lg{font-size:24px}.rating-stars.rating-stars--disabled{opacity:1;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}.rating-stars label{color:#f69f15;float:right}.rating-stars label::before{font-family:icomoon;content:"\e914";text-align:center;cursor:pointer}.rating-stars input:checked ~ label:before{content:"\e913"}.rating-stars__info{direction:ltr;float:right}.rating-stars__info span{margin-left:5px}.balloon{position:absolute;top:-1em;right:-1em;background:red;color:#FFF;border-radius:50%;line-height:1em;padding:.4em 0;width:1.8em;font-family:Arial;text-align:center;font-weight:400;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:content-box;box-shadow:0 0 0 2px #fff}.table{width:100%}.table td{padding:14px 28px;vertical-align:top}.table td:first-child{border-radius:5px 0 0 5px}.table td:last-child{border-radius:0 5px 5px 0}.table--striped tr:nth-child(odd){background:#f7f6ff}@media only screen and (max-width:767px){.table{display:block;width:100%}.table tr{display:block;width:100%;margin-bottom:14px !important}.table td{display:block;width:100% !important;padding:0}}.ui-spinner{display:inline-block;vertical-align:middle}.ui-spinner:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.ui-spinner .btn{font-size:30px;font-weight:400;height:25px;line-height:25px;padding:0 9px}.ui-spinner-down.btn{float:left;margin-left:0;border-radius:50px 0 0 50px}.ui-spinner-up.btn{margin-left:0;border-radius:0 50px 50px 0}.ui-spinner-input{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:none;border-right:none;height:25px;width:60px;text-align:center;font-weight:700}.small_item{position:relative;display:flex;flex-direction:row;margin-bottom:14px}.small_item__img{width:80px;padding-right:14px;text-align:center}.small_item__img img{max-width:60px;max-height:60px}.small_item__content{flex:1}.small_item__content > *{margin-bottom:7px}.small_item__title{font-size:14px;display:block;color:#246eb6}.small_item__title:hover{color:#1b538a}.small_item__remove{text-align:right;width:39px}.cart__quantity{display:flex;align-items:center}.cart__quantity .cart__quantity_text{display:inline;opacity:0.8;color:#1b1363;font-size:12px;font-weight:400;padding-left:4px}.comment_item{margin-bottom:28px !important}.comment_item__head > *{display:inline-block;vertical-align:middle;margin-right:7px;margin-bottom:7px !important}.comment_item__title{color:#1b538a;font-weight:700}.comment_item__date{color:#7b93b2}.wysiwyg > *{margin-bottom:21px}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-top:42px;margin-bottom:1em !important}.wysiwyg a{color:#cd6958;text-decoration:underline;word-wrap:break-word}.wysiwyg a:hover{text-decoration:none}.wysiwyg ul{margin-left:35px;margin-bottom:28px}.wysiwyg ul li{position:relative;margin:0 0 14px}.wysiwyg ul li:before{content:'•';position:absolute;top:-7px;left:-14px;font-size:25px;color:#1b538a}.wysiwyg ol{list-style-position:inside}.wysiwyg img{border-radius:5px;display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}.wysiwyg blockquote{position:relative;margin:70px 10%;font-size:23px;text-align:center}.wysiwyg blockquote:before,.wysiwyg blockquote:after{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:30px;width:35px;background:url('https://happyseni.com.ua/web/images/blockquote.svg');background-size:100%;background-repeat:no-repeat}.wysiwyg blockquote:before{background-position:top center;top:-33px}.wysiwyg blockquote:after{background-position:bottom center;bottom:-37px}.sample{margin-bottom:8px}*:last-child{margin-bottom:0}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}input,button{font-family:Arial,helvetica,sans-serif}hr,.hr{display:block;width:100%;height:1px;background:#d9d9d9;margin:28px auto}hr.waved,.hr.waved{height:5px;background:url('https://happyseni.com.ua/web/images/hr_waved.png') top center repeat-x;background-color:transparent}@media only screen and (min-width:1000px){.md_center_conatainer{width:980px;margin:0 auto}}@media only screen and (min-width:768px){.sm_center_container{width:700px;margin:0 auto}}.m-b-md,.m-b{margin-bottom:14px !important}.m-b-sm{margin-bottom:7px !important}.m-b-lg{margin-bottom:28px !important}.m-b-xl{margin-bottom:56px !important}.m-t-md{margin-top:14px !important}.m-t-lg{margin-top:28px !important}.m-l-md,.m-l{margin-left:14px}.inline-block{display:inline-block}.tac{text-align:center !important}.tar{text-align:right !important}.tal{text-align:left !important}.v-a-m{vertical-align:middle}.moar{color:#cd6958;font-weight:700}.price{font-weight:bold}.price--new{font-size:1em;display:inline-block;vertical-align:middle}.price--old{font-size:0.8em;text-decoration:line-through;color:#ee8270;display:inline-block;vertical-align:middle;margin-right:10px}.discount{padding:6px 0 6px;background:#ee8270;color:white;width:4em;text-align:center;font-family:'DINRoundPro',sans-serif;font-weight:400 !important;border-radius:7px;line-height:1;font-size:16px}.social-btn{width:2em;height:2em;border-radius:1em;display:inline-block;color:white;text-align:center;transition:background .3s}.social-btn .ico{top:.26em}.social-btn--vk{background-color:#49678d}.social-btn--vk:hover{background:#5479a8}.social-btn--fb{background-color:#415897}.social-btn--fb:hover{background:#4a68ba}.social-btn--tt{background-color:#54ccff}.social-btn--tt:hover{background:#8adcff}.social-btn--ok{background-color:#f48d0d}.social-btn--ok:hover{background:#ffac44}.social-btn--md{font-size:16px}.breadcrumbs{font-size:14px;margin-bottom:14px;color:#cd6958}.breadcrumbs__container{text-align:left;padding-left:14px;display:inline-block;position:relative;vertical-align:top}.breadcrumbs__container:before{font-family:icomoon;content:"\e912";display:inline-block;position:absolute;left:0;font-size:0.8em;top:.3em}.breadcrumbs__container > span{float:left}.breadcrumbs__container > span a{color:#cd6958;text-decoration:none}.breadcrumbs__container > span a span{text-decoration:underline}.breadcrumbs__container > span a:hover span{text-decoration:none}.breadcrumbs__container > span + span{margin-left:10px}.breadcrumbs__container > span:last-child{margin-right:10px}.breadcrumbs__home:after{display:none}.breadcrumbs--center{text-align:center}.paginator{font-size:16px;margin:1em 0;display:inline-block}.paginator ul{display:inline-block;vertical-align:middle}.paginator ul li{float:left;margin-right:0.5em}.paginator ul li a,.paginator ul li span{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:bold;width:2em;height:2em;color:#cd6958;border-radius:2em;line-height:1;text-align:center;border:2px solid transparent}.paginator ul li a:hover,.paginator ul li span:hover{text-decoration:underline}.paginator ul li a.dots,.paginator ul li span.dots{-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}.paginator ul li span{-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;border:2px solid #cd6958}.paginator ul + *{margin-left:0.5em}.buttoned_link{text-decoration:none}.buttoned_link > span{color:#cd6958;border-bottom:1px dotted #cd6958;display:inline-block;vertical-align:middle;line-height:1.2}.buttoned_link:hover > span{border-bottom:1px dotted transparent}.dialog_number{display:inline-block;color:#ee8270;font-size:16px;font-family:'DINRoundPro',sans-serif;font-weight:400 !important;padding-top:0.1em;width:3.3em;height:2.2em;background-image:url("https://happyseni.com.ua/web/images/dialog_round.svg");background-repeat:no-repeat;background-size:cover}.pseudo_link{color:#cd6958;border-bottom:1px dotted;display:inline-block;text-decoration:none;line-height:1.1}.pseudo_link:hover{border-color:transparent}.links_group a + a{margin-left:28px}.page.page--checkout .block_cart,.page.page--checkout .block_checkout{padding:42px 8%;border:1px solid #d9d9d9;border-radius:5px;-webkit-box-shadow:0 0 0 0 #fcd25c;-moz-box-shadow:0 0 0 0 #fcd25c;box-shadow:0 0 0 0 #fcd25c;transition:box-shadow 0.3s}.page.page--checkout .block_checkout .form_block{max-width:440px;margin-bottom:21px}.page.page--checkout .block_checkout .form_block__controls{padding:7px 0}.page.page--checkout .block_checkout--active{border:1px solid #FFF;-webkit-box-shadow:0 0 4px 3px #fcd25c;-moz-box-shadow:0 0 4px 3px #fcd25c;box-shadow:0 0 4px 3px #fcd25c}.page.page--checkout .block_checkout .guest-order-wrap{position:relative}.page.page--checkout .block_checkout .guest-order-wrap .guest-order{display:inline-block}.page.page--checkout .block_checkout .guest-order-wrap .guest-order .guest-order-text{position:absolute;top:28px;left:0;visibility:hidden;padding:10px 10px 15px;background-color:#ffffff;border:1px solid #FFF;border-radius:5px;box-shadow:0 0 4px 3px #fcd25c;text-align:center;color:#000;font-size:14px;line-height:20px;margin:0;display:block;width:100%;opacity:0;box-sizing:border-box;transition:all 0.6s ease}.page.page--checkout .block_checkout .guest-order-wrap .guest-order:hover .guest-order-text{opacity:1;visibility:visible}.page.page--checkout .block_checkout .guest-order > label{display:inline-block;font-size:16px;padding-bottom:18px;color:#cd6958;font-weight:700}.page.page--checkout .block_checkout .guest-order > label > span{border-bottom:1px dotted}.page.page--checkout .block_checkout__stage{margin-bottom:56px !important}.page.page--checkout .block_checkout__stage:last-child{margin-bottom:0}.page.page--checkout .block_cart__stage:after{content:'';display:block;width:100%;height:1px;background:#d9d9d9;margin:28px auto}.page.page--checkout .block_cart__stage:after.waved{height:5px;background:url('https://happyseni.com.ua/web/images/hr_waved.png') top center repeat-x;background-color:transparent}.page.page--checkout .block_cart__stage:last-child:after{display:none}.page.page--checkout .block_cart__discount{text-align:center}.page.page--checkout .block_cart__discount > *{margin-bottom:7px}.page.page--checkout .block_cart__discount input[type="text"]{width:152px;margin:0 auto}.page.page--checkout .block_cart__summary{padding-top:12px}.page.page--checkout .block_cart__summary__result_price__holder{font-size:26px;color:#1b538a;font-family:'DINRoundPro',sans-serif;font-weight:400 !important;margin-bottom:.6em !important;line-height:1.2em;color:#010000}.page.page--checkout .p-set_password__controls > div{display:inline-block;vertical-align:middle}.page.page--checkout .p-set_password__controls .p-send_me_pass{line-height:1;margin-left:7px}.page.page--checkout .payment_option{vertical-align:middle}.page.page--checkout .p-hello_user{margin:14px 0;position:relative}.page.page--checkout .p-hello_user .label{position:absolute;top:50%;margin-top:-18px;left:0}.page.page--checkout .p-hello_user__text{display:block;color:#1b538a;font-weight:700;padding-left:45px}.page.page--checkout .p-checkout__submit{width:400px}.page.page--checkout .error_note{border:1px solid red;margin-bottom:7px;padding:7px;border-radius:5px;background:red;color:white}.page.page--checkout .p-discount_for_order{margin-bottom:14px !important}.page.page--checkout .p-discount_for_order__discount_size{margin-bottom:7px !important}.page.page--checkout .p-discount_for_order__discount_size .price--new{font-size:18px}.page.page--checkout .p-discount_for_order__discount_title{line-height:1.3em}@media only screen and (max-width:999px){.page.page--checkout .block_cart,.page.page--checkout .block_checkout{border:0;padding:0}.page.page--checkout .block_cart--active,.page.page--checkout .block_checkout--active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.page.page--checkout .block_checkout .form_block{max-width:initial}}@media only screen and (max-width:767px){.page.page--checkout .p-set_password__controls .p-send_me_pass{width:150px}.page.page--checkout .p-checkout__submit{width:280px}}.fancy_massege .msg_info{text-align:center;padding:15px;font-size:18px}.page.page--product .quantity_selector label{margin-right:10px}.page.page--product .quantity_selector .quantity_selector__holder{display:inline-block}.page.page--product .quantity_selector .quantity_selector__holder .quantity_selector__container{max-width:none;width:auto}.page.page--product .p-product_first_line{margin-bottom:14px !important}.page.page--product .p-product_first_line > div{line-height:30px}.page.page--product .p-product_first_line > div > *{vertical-align:middle}.page.page--product .p-images{text-align:center}.page.page--product .p-images img{display:block;margin:0 auto}.page.page--product .p-images__main_img{margin-bottom:14px}.page.page--product .p-images__main_img--notavailable{filter:grayscale(100%);filter:gray}.page.page--product .p-images__main_img img{width:80%}.page.page--product .p-images__thumbs_list{width:80%;margin:0 auto}.page.page--product .p-images__thumbs_list ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 -7px}.page.page--product .p-images__thumbs_list ul li{display:inline-flex;min-width:33.333%;max-width:33.333%;padding:0 7px;margin-bottom:14px}.page.page--product .p-images__thumbs_list ul img{width:100%}.page.page--product .p-images__thumbs_list ul a{display:block;width:100%}.page.page--product .p-images .view_scroll_spacer{display:none}.page.page--product .p-product_card{padding:28px 14px;background:#fffcd4}.page.page--product .p-product_card .product_finishes{position:relative;bottom:12px;color:#cd6958;font-weight:700}.page.page--product .p-product_card .not_in_stock{display:inline-block;font-size:22px}.page.page--product .p-product_card .price{margin-left:14px;display:inline-block;font-size:22px;vertical-align:middle}.page.page--product .p-product_controls{padding-left:28px}.page.page--product .p-product_controls > div{margin-bottom:7px !important}.page.page--product .p-delivery_info > *{margin-bottom:7px !important}.page.page--product .p-attr{display:inline-block;vertical-align:top;width:140px;text-align:center;padding:0 14px;margin-bottom:14px !important}.page.page--product .p-attr__img{width:60px;height:60px;border:1px solid #03d1ea;border-radius:50%;margin-bottom:7px !important}.page.page--product .p-attr__title{font-size:14px;line-height:1.3}.page.page--product .ux_breakable_tabs .balloon{font-size:10px;right:-.4em}.page.page--product .tab_pan[data-pan="specifications"] table td:first-child{width:33%}@media only screen and (max-width:767px){.page.page--product .tab_pan[data-pan="specifications"] table tr{background:none}.page.page--product .tab_pan[data-pan="specifications"] table td:first-child{font-weight:bold}.page.page--product .tab_pan[data-pan="specifications"] table td:first-child:after{content:':'}}@media only screen and (max-width:767px){.page.page--product .p-product_card .price div{display:block}.page.page--product .p-product_controls{padding-left:0;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.page.page--product .p-product_controls > div{min-width:200px}}@media only screen and (max-width:1259px){.page.page--product .p-delivery_info > *{display:inline}.page.page--product .p-delivery_info img{display:none}}@media only screen and (max-width:999px){.page.page--product .p-product_first_line > div{display:inline-block;width:auto;padding-right:14px}}.return_to_search_results{float:right;margin-bottom:20px}.page.page--compare .product_item{height:auto}.page.page--compare .product_item__info{font-size:16px}.page.page--compare .product_item .product_item_wrapper{position:static;left:0;right:0;z-index:100;background:none;box-shadow:none;padding:14px;margin:-14px -14px 14px;border-radius:7px}.page.page--compare .product_item .product_item_wrapper .product_item__discount{left:14px;top:14px}.page.page--compare .product_item .product_item_wrapper .product_item__additional-info{display:block}.page.page--compare .product_item .product_item_wrapper .product_item__info table td{text-align:center}.page.page--compare .catalogue_section{margin:0}.page.page--compare .td_filter{vertical-align:top !important}.page.page--compare .td_product{padding-right:20px}.page.page--compare .product_item__additional-info{display:block}.page.page--compare .compare_table_main tr > td{padding-right:20px;vertical-align:middle}.page.page--compare .compare_table_main tr > td:first-child{font-weight:bold}.page.page--compare thead tr{background:#fff}html{height:100%}body{font-family:'PT Sans',sans-serif;font-size:16px;line-height:1.5;color:#010000;width:100%;height:100%}.main > .container{padding-bottom:28px}@media only screen and (max-width:767px){.main > .container{margin-bottom:0 !important;padding-bottom:0}}.footer{height:auto}.mw182{max-width:182px !important}.img-responsive{display:block;max-width:100%;height:auto}#page{margin-bottom:28px !important}.page-header--no_breadcrumbs{font-size:30px}.header{position:fixed;top:0;left:0;width:100%;background:#FFF;-webkit-box-shadow:0 5px 7px 0 rgba(3,47,82,0.2);-moz-box-shadow:0 5px 7px 0 rgba(3,47,82,0.2);box-shadow:0 5px 7px 0 rgba(3,47,82,0.2);z-index:900}.header .np-widget-hz{position:absolute !important;right:0 !important;display:none}.header .container{padding:0 14px;position:relative;display:flex;flex-direction:row}.header .container:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.header .container > div{float:left}.header .header__logo__holder{width:255px;position:relative}.header .header__menu{text-align:center;flex:1}.header.header--fixed .header__menu .header__first_line{overflow:hidden;height:0;padding-top:0;opacity:0}.header__logo{position:absolute;top:50%;left:50%;display:block;width:180px;height:40px;background:red;background:url(https://happyseni.com.ua/web/images/logo.svg) center center no-repeat;background-size:cover;transform:translateX(-50%) translateY(-50%)}.header__menu{padding-right:27px;position:relative;margin:0;text-align:center}.header__menu .header__first_line a,.header__menu .header__first_line span,.header__menu .header__second_line > li > a{color:#246eb6;text-decoration:none}.header__menu .header__first_line a:hover,.header__menu .header__first_line span:hover,.header__menu .header__second_line > li > a:hover{color:#1b538a}.header__menu li{display:inline-block}.header__menu .header__first_line{position:relative;z-index:2;height:30px;font-size:13px;line-height:30px;padding:13px 0 0;opacity:1;transition:height .2s,padding .2s,opacity .2s}.header__menu .header__first_line li{margin-left:28px;transition:.3s}.header__menu .header__first_line li:first-child{margin-left:0}.header__menu .header__first_line .callback{cursor:pointer}.header__menu .header__first_line .callback span{font-size:16px;font-weight:700;vertical-align:bottom}.header__second_line{position:relative;display:inline-block;z-index:1;height:58px;padding-top:15px;margin:0 -28px}.header__second_line_holder{text-align:center}.header__second_line .subcategory{position:static;box-shadow:none;border:none;padding:0;padding-left:10px;margin:0;display:none}.header__second_line .secondsubcategory{display:none;position:absolute;top:43px;left:0;right:0;text-align:left;padding:0 28px 14px;background:#fff;background:#FFF;border:1px solid #d1d9df;-webkit-box-shadow:0 5px 7px 0 rgba(3,47,82,0.2);-moz-box-shadow:0 5px 7px 0 rgba(3,47,82,0.2);box-shadow:0 5px 7px 0 rgba(3,47,82,0.2);border-top:none;border-radius:0 0 10px 10px}.header__second_line .secondsubcategory .collapseMenu .signPlus:after{content:'+';font-size:20px;font-weight:700;position:relative;top:2px;left:12px}.header__second_line .secondsubcategory .collapseMenu:hover .subcategory{height:100%}.header__second_line .secondsubcategory .collapseMenu:hover .signPlus:after{content:'-'}.header__second_line .secondsubcategory li{display:block;transition:.3s}.header__second_line .secondsubcategory li a{text-decoration:none;line-height:1.3;font-size:14px}.header__second_line .secondsubcategory li a:hover{color:#246eb6;text-decoration:underline}.header__second_line > li{position:relative;height:25px}.header__second_line > li > a{font-family:'DINRoundPro',sans-serif;font-weight:400 !important;font-size:18px;color:#1b538a;margin-bottom:.6em !important;line-height:1.2em;line-height:1.5;text-transform:uppercase;margin-right:28px;margin-left:28px;transition:.3s}.header__second_line > li:nth-child(1):hover > a,.header__second_line > li:nth-child(1).active > a{color:#bb60c6}.header__second_line > li:nth-child(2):hover > a,.header__second_line > li:nth-child(2).active > a{color:#51af51}.header__second_line > li:nth-child(3):hover > a,.header__second_line > li:nth-child(3).active > a{color:#f5b461}.header__second_line > li:hover{height:43px}.header__second_line > li:hover .secondsubcategory{display:block;transition:height .2s,padding .2s,opacity .2s}.header__controls{align-self:flex-end;margin-bottom:18px;font-size:13px;z-index:3}.header__controls:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.header__controls .ico{font-size:2em}.header__controls > *{float:left;margin-left:22px;color:#246eb6;cursor:pointer}.header__controls > *:hover{color:#1b538a}.header__controls .balloon{font-size:10px;top:-4px;right:-12px;box-shadow:0 0 0 2px #fff}.header_compare .ico{font-size:30px;line-height:22px}.header_compare .ico:before{top:2px}.header_user span{text-decoration:underline}.header_user:hover span{text-decoration:none}.header_cart{cursor:default;text-decoration:none}.header_cart__sum{font-size:14px;font-weight:bold;color:#010000;margin-left:7px;transition:.1s;display:none}.header_cart:hover .header_cart__sum{color:#cd6958;text-decoration:underline}.header_cart:hover .header_cart__sum:hover{color:#cd6958}.header_cart .balloon{opacity:0;transition:.2s}.header_cart.header_cart--has_item{cursor:pointer}.header_cart.header_cart--has_item .header_cart__sum{display:inline;margin-left:12px}.header_cart.header_cart--has_item .balloon{opacity:1}.header_search{position:absolute;bottom:18px;left:calc(100% - 27px);right:0;font-size:13px;z-index:3;text-align:right;transition:.5s}.header_search__holder{position:relative;height:27px;min-width:27px}.header_search__caller{position:absolute;top:0;right:0;bottom:0;z-index:2;background:#FFF;transition:.3s}.header_search__autocompleter{position:absolute;top:-2px;right:-12px;left:-2px;bottom:-4px;z-index:1;opacity:0;border:1px solid rgba(217,217,217,0.5);border-radius:5px;background:#fff;transition:opacity .5s;overflow:hidden}.header_search__autocompleter input{width:100%;padding:0 50px 0 14px;height:33px;border:0;font-size:14px;background:transparent}.header_search__autocompleter_results > .ui-autocomplete{background:#FFF;border:1px solid #d1d9df;-webkit-box-shadow:0 5px 7px 0 rgba(3,47,82,0.2);-moz-box-shadow:0 5px 7px 0 rgba(3,47,82,0.2);box-shadow:0 5px 7px 0 rgba(3,47,82,0.2);border-top:0;padding:0 14px 14px;position:relative;margin:16px -1px;width:auto !important;left:0 !important;top:0 !important}.header_search__autocompleter_results > .ui-autocomplete:before{content:'';position:absolute;top:-5px;left:0;right:0;height:5px;background:#FFF}.header_search .ico{font-size:2em;color:#246eb6;cursor:pointer}.header_search .ico:hover{color:#1b538a}.header_search.header_search--active{left:0}.header_search.header_search--active .header_search__caller{top:0;bottom:0;right:0}.header_search.header_search--active .header_search__autocompleter{opacity:1;overflow:visible}.autocompleter{text-align:left}.autocompleter li{display:block}.autocompleter li:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.autocompleter li.ui-state-focus a{background:#f1f4f5}.autocompleter li a{padding:14px;display:block;border-radius:5px;text-decoration:none}.autocompleter li a:hover{background:#f1f4f5}.autocompleter li a .price{padding-left:14px;color:#010000;font-size:14px;line-height:21px}.autocompleter li a .price--new{font-weight:400;vertical-align:baseline}.autocompleter li a .price--old{font-size:1em;vertical-align:baseline}.autocompleter__category{float:left;width:200px;font-size:12px;line-height:21px}.autocompleter__product{font-size:14px}.autocompleter__product > span{vertical-align:middle}.header__cart_popover{min-width:500px;position:absolute;top:100%;right:14px;padding:28px;background:#FFF;border:1px solid #d1d9df;-webkit-box-shadow:0 5px 7px 0 rgba(3,47,82,0.2);-moz-box-shadow:0 5px 7px 0 rgba(3,47,82,0.2);box-shadow:0 5px 7px 0 rgba(3,47,82,0.2);font-size:16px;color:#010000}.header__cart_popover:before,.header__cart_popover:after{content:'';position:absolute;right:30px;bottom:100%;border-width:0 12px 12px 12px;border-style:solid;border-color:#d1d9df transparent}.header__cart_popover:after{border-color:#FFF transparent;margin-bottom:-1px}.header__cart_popover .ico{font-size:1.2em}.header__cart_popover .small_item{border-top:1px solid #d9d9d9;margin-bottom:0;padding:14px 0}.header__cart_popover .small_item:last-child{padding-bottom:0}.header__cart_popover .l-items_in_cart{font-weight:700;color:#1b538a;line-height:32px}.header__cart_popover .l-go_to_checkout{width:200px}.burger{width:36px;height:36px;position:relative;margin-left:-4px;cursor:pointer}.burger > div{position:absolute;width:28px;left:4px;background:#246eb6;height:5px;transition:.3s}.burger > div:nth-child(1){top:8px}.burger > div:nth-child(2){top:16px;opacity:1}.burger > div:nth-child(3){top:24px}.burger.burger--close > div:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:16px;left:5px}.burger.burger--close > div:nth-child(2){opacity:0;left:-20px}.burger.burger--close > div:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:16px;left:5px}.burger:hover > div{background:#1b538a}.burger_menu{position:fixed;top:50px;bottom:calc( 100% - 50px );left:0;right:0;background:#FFF;border-top:2px solid #d1d9df;overflow-y:auto;transition:bottom .3s;z-index:2000}.burger_menu__holder{padding:28px 14px}.burger_menu__search{position:relative;font-size:18px;margin-bottom:14px !important}.burger_menu__search .ico.icon-lens{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:28px;right:64px;z-index:1;color:#246eb6}.burger_menu__search .ico.icon-lens:hover{color:#1b538a}.burger_menu__search input{position:relative;border-radius:5px;font-size:16px;padding:9px 25px;border:1px solid #d1d9df;background:transparent;width:calc(100% - 50px);z-index:2}.burger_menu__user{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:28px;right:0}.burger_menu__list{font-size:18px;font-weight:700}.burger_menu__list li{position:relative;border-bottom:1px solid #e8ecef}.burger_menu__list li:last-child{border-bottom:none}.burger_menu__list__main_point{text-transform:uppercase}.burger_menu__list a,.burger_menu__list span{padding:14px 0;display:block;text-decoration:none}.burger_menu__list .ico{position:absolute;top:17px;left:4px}.burger_menu__holder a,.burger_menu__holder span{color:#246eb6;text-decoration:none}.burger_menu__holder a:hover,.burger_menu__holder span:hover{color:#1b538a}@media only screen and (max-width:999px){body.body--opened_burger{overflow:hidden}body.body--opened_burger .burger_menu{bottom:0}}@media only screen and (min-width:1000px) and (max-width:1259px){.header .header__logo__holder{width:135px;margin-right:28px}.header .header__menu .header__first_line li{margin-left:11px}.header .header__menu .header__first_line li:first-child{margin-left:0}.header .header__menu .header__second_line > ul{margin:0 -14px}.header .header__menu .header__second_line > li{margin:0 -7px;z-index:1}.header .header__menu .header__second_line > li:hover{z-index:2}.header .header__menu .header__second_line > li > a{margin-right:14px;margin-left:14px}.header .header__menu .header__second_line > li ul{padding:0 14px 14px}.header__logo{width:135px;height:30px}}@media only screen and (max-width:999px){.header__burger{position:absolute;top:50%;margin-top:-18px;z-index:5}.header__menu{display:none}.header__cart_popover{display:none}.header__logo{position:static;transform:none;margin:5px auto}.header__logo__holder{flex:1}.header__controls{position:absolute;top:50%;right:14px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header__cart_popover{display:none}.header_search{display:none}.header_user{display:none}.header_compare{display:none}.header_cart{font-size:16px}.header_cart__sum{font-size:16px}.header_cart .ico{top:1px;vertical-align:middle}.header_cart .balloon{top:.7em;right:-0.7em}}@media only screen and (max-width:767px){.header_cart.header_cart--has_item .header_cart__sum{display:none}}.ui-helper-hidden-accessible{display:none}.shopping_cart > a:first-child:before{content:none}.footer{background-color:#f6f4f4}.footer .container{padding-top:30px;padding-bottom:30px}.footer .row{margin-bottom:0}.footer h5,.footer .h5{margin-bottom:14px !important}.column_menu__header{margin-bottom:14px !important}.column_menu__header a{text-decoration:none}.column_menu__list{font-size:14px}.column_menu__list li{margin-bottom:0.25em}.column_menu__list a{text-decoration:none;color:#666666}.column_menu__list a:hover{text-decoration:underline}.made_in_forforce .made-by{display:inline-block;margin-top:7px;vertical-align:top;margin-right:3px;margin-bottom:4px}.made_in_forforce .logo-forforce{display:inline-block;height:30px;text-indent:-10000px;width:103px;background:url("https://happyseni.com.ua/web/images/ff_logo.svg") top left no-repeat #323343;background-size:105px 30px;overflow:hidden;transition:0.2s linear}.made_in_forforce .logo-forforce:hover{background-color:#b91c00}.extra_wrapper{padding-top:109px;height:100%;width:100%;display:table;table-layout:fixed}#page{height:100%;display:table-row}@media only screen and (max-width:999px){.extra_wrapper{padding-top:71px}}@media only screen and (max-width:999px){.extra_wrapper{padding-top:71px}}.catalogue_section{margin-left:250px}@media only screen and (max-width:767px){.catalogue_section{margin-left:0}}.catalogue_section > ul{position:relative}@media only screen and (max-width:767px){.catalogue_section > ul li{border-bottom:1px solid #c2c2c2;padding-bottom:14px;margin-bottom:14px}}.catalogue_section > ul li:last-child{border-bottom:none}.catalogue_found{font-size:20px;color:#1b538a;margin-bottom:14px}.index_page .row{margin-bottom:28px !important}.index_page .row h2,.index_page .row .h2{margin-bottom:0 !important}.index_page #newsletter_error{color:#ff4e4e;font-size:14px;line-height:1.5em;margin-top:10px}.error-page__container{text-align:center;padding-bottom:50px}.error-page__title{color:#1b538a;font-size:118px;font-weight:700;line-height:107px;margin-top:56px}.error-page__subtitle{color:#1b538a;display:inline-block;font-size:40px;font-weight:700;line-height:56px;padding-bottom:47px}.error-page__text{color:#1b538a;font-family:"PT Sans";font-size:18px;font-weight:700;line-height:26px;margin-bottom:25px}.error-page .form_block{position:relative;width:506px;margin:0 auto}.error-page .form_block__search-btn{background:url(https://happyseni.com.ua/web/html/img/loop.png) no-repeat center center;position:absolute;width:23px;height:33px;top:0;right:6px}.error-page input{width:506px;height:34px}.post_one-page .p_post__main_img_holder{margin:0 -65px 42px}.post_one-page .p_post__main_img{border-radius:5px}.post_one-page .p_post__main_text{font-size:21px;margin-bottom:42px}.post_one-page .p_post__social{padding:60px 0 80px}.post_one-page .p_post__comments .add_comment__bgd{right:-14px}@media only screen and (max-width:999px){.post_one-page .p_post__main_img_holder{margin-right:-14px;margin-left:-14px}.post_one-page .p_post__main_img{max-width:100%}}.shopping_cart > a:first-child:before{content:none !important}.header__controls .ico{text-decoration:none}.hidden{display:none}.page-heading{font-size:40px;color:#1b538a;text-align:center}.color-myaccount{color:#1b538a;font-family:Arial;font-size:19px;font-weight:700;line-height:18px;text-decoration:none}.myaccount-link-list{text-align:center;display:block;color:#cd6958}.myaccount-link-list li{display:inline-block;width:207px;font-size:18px}.nav__items--active a{color:#1b538a;text-decoration:none;font-size:24px;font-weight:bold}.orders-container{margin-top:20px}span.label.dark{background:none !important}.archive-btn{text-align:center;padding:40px}.nav__items--active a{color:#1b538a;text-decoration:none;font-size:24px;font-weight:bold}.orders-container{margin:20px auto}.order-item__state{text-transform:lowercase}.order-items{padding-top:60px;height:453px;background:url(http://happyseni.com.ua/web/images/items-bg-normal.png) no-repeat top center;text-align:center;transition:.5s;position:relative;margin-bottom:25px}@media only screen and (max-width:767px){.order-items{background-size:contain;height:393px}}.order-items:hover{background-image:url(http://happyseni.com.ua/web/images/items-bg-active.png)}.order-items span{color:#1b538a;font-family:Arial;font-size:19px;font-weight:700;line-height:18px}.order-items p{opacity:0.6;color:#1b538a;font-family:Arial;font-size:15px;font-weight:400;line-height:18px}.order-items .order-item__state p,.order-items .order-item__deliv p,.order-items .order-item__deliv-subtext p{padding-top:12px}.order-items .price{color:black;font-weight:bolder;line-height:27px;opacity:1}.order-items .order-item__deliv{padding-top:3px}.order-items .order-item__deliv p{padding-bottom:5px}.order-items .order-item__state-text .label{font-family:'DINRoundPro'}.order-items .order-item__state-text span{background:none !important;margin:0;padding:0}.order-items .order-item__deliv-subtext{width:280px;margin:0 auto}.order-items img{padding:20px 0}.order-items .order-item__summ-text{color:#000000}.order-items .order-item__discount p{padding:10px;color:#1b538a;opacity:1;position:relative}.order-items .order-item__discount p:before{content:'';position:absolute;background-image:url(http://happyseni.com.ua/web/images/persent.jpg);height:15px;width:15px;left:50%;top:11px;margin-left:-98px}.order-items .order-item__link span{color:#cd6958;border-bottom:1px dotted #cd6958;line-height:16px;text-decoration:none;position:absolute;bottom:15px;left:calc(50% - 48px);font-size:15px;font-weight:400}.order-item__deliv-img{height:49px;width:112px;background:url(http://happyseni.com.ua/web/images/truck-img.jpg);margin:20px auto}.footer_links{text-align:center}.order-items--deliver p,.order-items--deliver a,.order-items--deliver span,.order-items--deliver .order-item__deliv-img{opacity:0.6 !important;color:#1b538a !important}#block-order-detail{position:absolute;top:160px;left:50%;margin-left:-400px;width:833px;background-color:white;border:1px solid #d9d9d9;border-radius:7px;display:none;padding:30px 60px;z-index:902}#block-order-detail .state-text{display:inline-block}#block-order-detail .state-order{float:left;color:#1b538a;margin-right:120px}#block-order-detail .state-order p{opacity:.4}#block-order-detail .state-order span{color:#1b538a;font-family:"PT Sans";font-size:24px;font-weight:700;line-height:16px;margin:0;padding:0;background:none !important}#block-order-detail .date-order p{opacity:.4}#block-order-detail .date-order span{color:#1b538a;font-family:"PT Sans";font-size:18px;font-weight:700;line-height:16px;margin:0;padding:0}#block-order-detail .date-order span.date{font-size:16px;line-height:25px}#block-order-detail .pay-block{margin-right:193px}@media only screen and (max-width:767px){#block-order-detail{top:10px;left:10px;right:10px;width:initial;margin:0;padding:30px}#block-order-detail .state-order{margin:0 0 10px;padding-right:15px}#block-order-detail .state-order span{line-height:1.3}#block-order-detail .date-order{margin-bottom:20px}#block-order-detail .pay-block{margin:0}#block-order-detail .order-table,#block-order-detail .order-row{flex-wrap:wrap}#block-order-detail .block_order_detail__cost strong{display:block}}.summ-box span{font-size:30px;color:#1b538a;font-family:'DINRoundPro',sans-serif;font-weight:400 !important}.summ-box p{color:#000101;font-family:"PT Sans";font-size:24px;font-weight:700;line-height:30px;display:inline-block}.order-row{display:flex;padding:20px 0;border-top:1px solid #efeef7;border-bottom:1px solid #efeef7}.order-text-title{color:#1b538a;font-family:"PT Sans";font-size:24px;font-weight:700;line-height:30px}.overlay{background-color:#000;position:fixed;top:0;left:0;display:none;height:100%;width:100%;opacity:.5;z-index:901}.box.box-small.clearfix{text-align:center}.btn-cross{position:absolute;right:10px;top:10px}.order-row.column{flex-direction:column}.order-table{display:flex;justify-content:space-between;align-items:center}.order-table li{display:inline-block}.order-table .orders-name{color:#1b538a;font-family:"PT Sans";font-size:14px;font-weight:400;line-height:20px;display:block;text-decoration:none}.order-table .orders-name:hover{text-decoration:underline}.order-table .order-code{color:#a7a6bb;font-family:"PT Sans";font-size:12px;font-weight:400;line-height:50px}.order-table .order-volume,.order-table .sum-price{color:black;font-family:"PT Sans";font-size:14px;font-weight:700;line-height:50px}.summ-box{margin:25px 0 0 0}.table-bordered{display:none}.required{color:#818181;font-size:16px;margin:20px 0;display:block}.required:first-child{margin-top:0}.required.form-group input{width:342px;height:42px;background-color:white;border:1px solid #c2c2c2;border-radius:7px;color:#010000;font-family:"PT Sans";font-size:18px;font-weight:400;line-height:45px;padding:0 15px}.date-birth label{color:#818181;font-size:16px}.date-birth .form-control{background-color:white;border:1px solid #c2c2c2;border-radius:7px;height:42px;width:110px}.password label{color:#818181;font-size:16px;margin:20px 0;display:block}.password input{width:342px;height:42px;background-color:white;border:1px solid #c2c2c2;border-radius:7px;color:#010000;font-family:"PT Sans";font-size:18px;font-weight:400;line-height:45px;padding:0 15px}.birth-date-block{display:inline-block;width:30%;margin-right:3.5%}.birth-date-block:last-child{margin-right:0}.save-btn{text-align:center;margin:25px 0}.catalogue-page a{text-decoration:none}.catalog_row--yellow .catalog_item:hover{box-shadow:inset 0 0 0 3px #fcd25c;border-color:#fcd25c}.catalog_row--yellow .catalog_item:hover .catalog_item__wrapp{border:none}.catalog_row--violet .catalog_item:hover{box-shadow:inset 0 0 0 3px #cc86d6;border-color:#cc86d6}.catalog_row--violet .catalog_item:hover .catalog_item__wrapp{border:none}.catalog_row--violet .catalog_item:hover .catalog_item__image svg{fill:url(http://happyseni.com.ua/web/css/pages/#violetGradient)}.catalog_row--green .catalog_item:hover{box-shadow:inset 0 0 0 3px #6bcf67;border-color:#6bcf67}.catalog_row--green .catalog_item:hover .catalog_item__wrapp{border:none}.catalog_row--green .catalog_item:hover .catalog_item__image{fill:linear-gradient(to top,#55bc51 0,#94e391 100%)}.catalog_item{height:488px;background-color:white;border:1px solid #d9d9d9;border-radius:7px;margin-bottom:14px;padding:24px 29px;text-decoration:none;background-size:cover;transition:.5s}.catalog_item:hover{box-shadow:inset 0 0 0 3px #fcd25c;border-color:#fcd25c}.catalog_item:hover .catalog_item__wrapp{border:none}.catalog_item:hover .catalog_item__image svg{fill:url(http://happyseni.com.ua/web/css/pages/#greenGradient)}.catalog_item--podguznik .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/podguznik.svg);width:213px;height:173px;transition:.5s;background-size:cover}.catalog_item--podguznik:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/podguznik_yellow.svg);width:213px;height:173px;transition:.5s;background-size:cover}.catalog_item--plenki .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/plenki_base.svg);width:217px;height:176px;transition:.5s;background-size:cover}.catalog_item--plenki:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/plenki_yellow.svg);width:217px;height:176px;transition:.5s;background-size:cover}.catalog_item--salfetki .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/salfetki_base.svg);width:237px;height:219px;transition:.5s;background-size:cover}.catalog_item--salfetki:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/salfetki_yellow.svg);width:237px;height:219px;transition:.5s;background-size:cover}.catalog_item--dcosmetics .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/dcosmetics_base.svg);width:214px;height:221px;transition:.5s;background-size:cover}.catalog_item--dcosmetics:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/dcosmetics_yellow.svg);width:214px;height:221px;transition:.5s;background-size:cover}.catalog_item--corm .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/corm_base.svg);width:207px;height:247px;transition:.5s;background-size:cover}.catalog_item--corm:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/corm_yellow.svg);width:207px;height:247px;transition:.5s;background-size:cover}.catalog_item--plastr .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/plastr_base.svg);width:257px;height:258px;transition:.5s;background-size:cover}.catalog_item--plastr:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/plastr_yellow.svg);width:257px;height:258px;transition:.5s;background-size:cover}.catalog_item--prokl .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/prokl.svg);width:177px;background-size:cover;height:260px;transition:.5s}.catalog_item--prokl:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/prokl_violet.svg);width:177px;background-size:cover;height:260px;transition:.5s}.catalog_item--prokl2 .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/prokl2.svg);width:198px;background-size:cover;height:250px;transition:.5s}.catalog_item--prokl2:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/prokl2_violet.svg);width:198px;background-size:cover;height:250px;transition:.5s}.catalog_item--sticks .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/sticks.svg);width:257px;background-size:cover;height:250px;transition:.5s}.catalog_item--sticks:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/sticks_violet.svg);width:257px;background-size:cover;height:250px;transition:.5s}.catalog_item--salf .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/salf.svg);width:274px;background-size:cover;height:200px;transition:.5s}.catalog_item--salf:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/salf_violet.svg);width:274px;background-size:cover;height:200px;transition:.5s}.catalog_item--toilet .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/tbum.svg);width:212px;background-size:cover;height:200px;transition:.5s}.catalog_item--toilet:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/tbum_violet.svg);width:212px;background-size:cover;height:200px;transition:.5s}.catalog_item--wet_salf .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/wet_salf.svg);width:212px;background-size:cover;height:200px;transition:.5s}.catalog_item--wet_salf:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/wet_salf_violet.svg);width:212px;background-size:cover;height:200px;transition:.5s}.catalog_item--mom_gigien .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/mom_gigien.svg);width:252px;background-size:cover;height:200px;transition:.5s}.catalog_item--mom_gigien:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/mom_gigien_violet.svg);width:252px;background-size:cover;height:200px;transition:.5s}.catalog_item--cosmetic .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/cosmetic.svg);width:229px;background-size:cover;height:232px;transition:.5s}.catalog_item--cosmetic:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/cosmetic_violet.svg);width:229px;background-size:cover;height:232px;transition:.5s}.catalog_item--plastr_sec .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/plastr_sec.svg);width:213px;background-size:cover;height:210px;transition:.5s}.catalog_item--plastr_sec:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/plastr_sec_violet.svg);width:213px;background-size:cover;height:210px;transition:.5s}.catalog_item--adlt_pampers .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/podguznik.svg);width:213px;height:173px;transition:.5s;background-size:cover}.catalog_item--adlt_pampers:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/pampers_green.svg);width:213px;height:173px;transition:.5s;background-size:cover}.catalog_item--underpants .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/underpants.svg);width:213px;height:184px;background-size:cover;transition:.5s}.catalog_item--underpants:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/underpants_green.svg);width:213px;height:184px;background-size:cover;transition:.5s}.catalog_item--urol_prokl .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/urol_prokl.svg);width:204px;height:184px;background-size:cover;transition:.5s}.catalog_item--urol_prokl:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/urol_prokl_green.svg);width:204px;height:184px;background-size:cover;transition:.5s}.catalog_item--plenk_salf .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/plenki_base.svg);width:185px;height:150px;background-size:cover;transition:.5s}.catalog_item--plenk_salf:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/plenki_green.svg);width:185px;height:150px;background-size:cover}.catalog_item--cosmetic_face .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/cosmetic_face.svg);width:244px;height:266px;background-size:cover;transition:.5s}.catalog_item--cosmetic_face:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/cosmetic_face_green.svg);width:244px;height:266px;background-size:cover;transition:.5s}.catalog_item--plastr_sec_green .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/plastr.svg);width:229px;background-size:cover;height:232px;transition:.5s}.catalog_item--plastr_sec_green:hover .catalog_item__image{background:url(http://happyseni.com.ua/web/css/html/img/plastr_green.svg);width:229px;background-size:cover;height:232px;transition:.5s}.catalog_item__title{display:inline-block}.catalog_item__title:hover{text-decoration:underline}.catalog_item__wrapp{border-radius:7px;width:100%;height:100%}.catalog_item__link{color:#1b538a;font-size:18px;font-weight:400;line-height:32px;z-index:2;position:relative;display:block}.catalog_item__link:hover{text-decoration:underline}.catalog_item__image{position:absolute;bottom:35px;right:21px}.catalog_item__image svg{width:223px;height:182px;fill:#f0f0ef}.catalog_item__image svg path{transition:fill .4s ease}.catalog_item_product{height:488px;background-color:white;border:1px solid #d9d9d9;border-radius:7px;margin-bottom:14px;padding:24px 29px;text-decoration:none;text-align:center}.catalog_item_product__title,.catalog_item_product__subtitle{color:#454545;font-size:18px;font-weight:400;line-height:24px}.catalog_item_product__subtitle{margin-bottom:15px}.catalog_item_product__image_product{width:204px;height:224px;margin:40px auto;text-align:center}.catalog_item_product__price_old{color:#ee8270;font-size:15px;font-weight:700;line-height:50px;text-decoration:line-through;display:inline}.catalog_item_product__price_new{display:inline;color:black;font-size:18px;font-weight:700;line-height:50px}.catalog_item_product__discount{position:absolute;left:38px;top:28px;font-size:17px}.catalog_item_product__discount .discount{width:90px;height:28px;background-color:#ff921c;border-radius:7px}.catalog_item_banner{height:488px;background-color:white;border:1px solid #d9d9d9;border-radius:7px;margin-bottom:14px;padding:24px 29px;text-decoration:none;background-size:cover}#sposoby-oplaty{padding:0 40px}a.fancybox-item.fancybox-close:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";position:relative;line-height:inherit;font-size:1em}.fancybox-close{position:absolute;top:-11px;right:-11px;width:32px !important;height:32px !important;cursor:pointer;z-index:8040;background-image:linear-gradient(to top,#4fa0b7 0,#01d4ec 100%) !important;background-color:#01d3ec;color:#fff;font-family:Arial,helvetica,sans-serif;transition:background-image 0.2s ease-in-out;border-radius:50%;text-decoration:none;text-align:center;font-weight:900;line-height:31px}.fancybox-close:hover{background-image:linear-gradient(to top,#4fa0b7 0,#03abd0 100%) !important}.mobile_device .fancybox-title-float-wrap{top:calc(100% + 20px);bottom:initial;right:0;left:0}.mobile_device .fancybox-title-float-wrap .child{margin:0;white-space:normal}.quantity_selector .quantity_selector__container{width:100%;max-width:200px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.quantity_selector .quantity_selector__minus-control{border-radius:26px;border-top-right-radius:0;border-bottom-right-radius:0}.quantity_selector .quantity_selector__minus-control > .btn{border-top-right-radius:0;border-bottom-right-radius:0;vertical-align:top}.quantity_selector .quantity_selector__plus-control{border-radius:26px;border-top-left-radius:0;border-bottom-left-radius:0}.quantity_selector .quantity_selector__plus-control > .btn{border-top-left-radius:0;border-bottom-left-radius:0;vertical-align:top}.quantity_selector .quantity_selector__input{margin:0;padding:0;outline:none;text-decoration:none;line-height:1.5;font-size:14px;padding:2px 15px;max-width:100%;transition:.3s linear;padding-left:0;padding-right:0;width:35px;height:25px;text-align:center;font-weight:bold;font-family:"PT Sans",arial,sans-serif;vertical-align:top;border:none;border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2}table th{font-weight:bold}table td,table th{padding:9px 10px;text-align:left}@media only screen and (max-width:767px){table.responsive{margin-bottom:0}.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;border-right:1px solid #ccc;border-left:1px solid #ccc}.pinned table{border-right:none;border-left:none;width:100%}.pinned table th,.pinned table td{white-space:nowrap}.pinned td:last-child{border-bottom:0}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #ccc}div.table-wrapper div.scrollable{margin-left:35%}div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden}table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none}}div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{background-image:url("https://happyseni.com.ua/themes/happyseni/css/autoload/../../img/jquery/uniform/sprite.png");background-repeat:no-repeat;-webkit-font-smoothing:antialiased}div.selector,div.checker,div.button,div.radio,div.uploader{vertical-align:middle}div.selector:focus,div.checker:focus,div.button:focus,div.radio:focus,div.uploader:focus{outline:0}div.selector,div.selector *,div.radio,div.radio *,div.checker,div.checker *,div.uploader,div.uploader *,div.button,div.button *{margin:0;padding:0}.highContrastDetect{background:url("https://happyseni.com.ua/themes/happyseni/css/autoload/../../../img/jquery/uniform/bg-input.png") repeat-x 0 0;width:0;height:0}input.uniform-input,select.uniform-multiselect,textarea.uniform{padding:3px;background:white;outline:0}div.checker input,input[type="search"],input[type="search"]:active{-moz-appearance:none;-webkit-appearance:none}div.selector{background-position:0 -54px;line-height:27px;height:27px;padding:0 0 0 10px;position:relative;overflow:hidden}div.selector span{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;background-position:right 0;height:27px;line-height:27px;padding-right:30px;cursor:pointer;width:100%;display:block}div.selector.fixedWidth{width:190px}div.selector.fixedWidth span{width:150px}div.selector select{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;position:absolute;height:27px;top:0;left:0;width:100%}div.selector.active span{background-position:right -27px}div.selector.hover span,div.selector.focus span{background-position:right -27px}div.selector.hover.active span,div.selector.focus.active span{background-position:right -27px}div.selector.disabled span,div.selector.disabled.active span{background-position:right 0}div.selector1 > div{background-position:0 -135px}div.selector1 > div span{background-position:right -81px}div.selector1 > div.active span{background-position:right -108px}div.selector1 > div.hover span,div.selector1 > div.focus span{background-position:right -108px}div.selector1 > div.hover.active span,div.selector1 > div.focus.active span{background-position:right -108px}div.selector1 > div.disabled,div.selector1 > div.disabled.active{background-position:0 -135px}div.selector1 > div.disabled span,div.selector1 > div.disabled.active span{background-position:right -81px}div.selector2 > div{background-position:0 -216px}div.selector2 > div span{background-position:right -162px}div.selector2 > div.active span{background-position:right -189px}div.selector2 > div.hover span,div.selector2 > div.focus span{background-position:right -189px}div.selector2 > div.hover.active span,div.selector2 > div.focus.active span{background-position:right -189px}div.selector2 > div.disabled,div.selector2 > div.disabled.active{background-position:0 -216px}div.selector2 > div.disabled span,div.selector2 > div.disabled.active span{background-position:right -162px}div.selector3 > div{background-position:0 -351px}div.selector3 > div span{background-position:right -297px}div.selector3 > div.active span{background-position:right -324px}div.selector3 > div.hover span,div.selector3 > div.focus span{background-position:right -324px}div.selector3 > div.hover.active span,div.selector3 > div.focus.active span{background-position:right -324px}div.selector3 > div.disabled,div.selector3 > div.disabled.active{background-position:0 -351px}div.selector3 > div.disabled span,div.selector3 > div.disabled.active span{background-position:right -297px}div.checker{position:relative}div.checker,div.checker span,div.checker input{width:15px;height:15px}div.checker span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center;background-position:0 -257px}div.checker span.checked{background-position:-15px -257px}div.checker input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1}div.checker.active span{background-position:-15px -257px}div.checker.active span.checked{background-position:-15px -257px}div.checker.hover span,div.checker.focus span{background-position:-30px -257px}div.checker.hover span.checked,div.checker.focus span.checked{background-position:-15px -257px}div.checker.hover.active span,div.checker.focus.active span{background-position:-15px -257px}div.checker.hover.active span.checked,div.checker.focus.active span.checked{background-position:-15px -257px}div.checker.disabled,div.checker.disabled.active{background-position:0 -257px}div.checker.disabled span.checked,div.checker.disabled.active span.checked{background-position:0 -257px}div.radio{position:relative;display:inline}div.radio,div.radio span,div.radio input{width:13px;height:13px}div.radio span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center;background-position:0 -243px}div.radio span.checked{background-position:-13px -243px}div.radio input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center}div.radio.active span{background-position:-13px -243px}div.radio.active span.checked{background-position:-13px -243px}div.radio.hover span,div.radio.focus span{background-position:-13px -243px}div.radio.hover span.checked,div.radio.focus span.checked{background-position:-13px -243px}div.radio.hover.active span,div.radio.focus.active span{background-position:-13px -243px}div.radio.hover.active span.checked,div.radio.focus.active span.checked{background-position:-13px -243px}div.radio.disabled span,div.radio.disabled.active span{background-position:0 -243px}div.radio.disabled span.checked,div.radio.disabled.active span.checked{background-position:0 -243px}div.uploader{background:none;height:27px;width:100%;cursor:pointer;position:relative;overflow:hidden}div.uploader span.action{background-position:0 -378px;height:27px;line-height:27px;width:94px;text-align:center;float:left;display:inline;overflow:hidden;cursor:pointer}div.uploader span.filename{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;float:left;cursor:default;height:27px;margin:0 0 0 0;line-height:27px;width:172px;padding:0 10px}div.uploader input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;position:absolute;top:0;right:0;float:right;cursor:default;width:100%;height:100%}div.button{background-position:0 -634px;height:30px;cursor:pointer;position:relative}div.button a,div.button button,div.button input{opacity:0.01;filter:alpha(opacity=1);-moz-opacity:0.01;display:block;top:0;left:0;right:0;bottom:0;position:absolute}div.button span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;line-height:30px;text-align:center;background-position:right -514px;height:30px;margin-left:13px;padding:0}div.button.active{background-position:0 -664px}div.button.active span{background-position:right -544px;cursor:default}div.button.hover,div.button.focus{background-position:0 -694px}div.button.hover span,div.button.focus span{background-position:right -574px}div.button.disabled,div.button.disabled.active{background-position:0 -724px}div.button.disabled span,div.button.disabled.active span{background-position:right -604px;cursor:default}input.uniform-input,select.uniform-multiselect,textarea.uniform{font-size:13px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;line-height:18px;color:#777;border:solid 1px #d6d4d4}input.uniform-input.hover,input.uniform-input.focus,select.uniform-multiselect.hover,select.uniform-multiselect.focus,textarea.uniform.hover,textarea.uniform.focus{-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(0,0,0,0.2);border-color:#cbcaca}div.button span{font-weight:bold;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase}div.button.hover span,div.button.focus span{color:#555}div.button.disabled span,div.button.disabled.active span{color:#bbb}#compare_shipping .form-group label{display:block}div.selector{font-size:12px}div.selector span{color:#666;text-shadow:0 1px 0 #fff}div.selector select{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px}div.selector.disabled span,div.selector.disabled.active span{color:#bbb}.checker span input{margin:0 !important}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{margin:0 !important}.radio-inline,.checkbox-inline{cursor:default}div.checker{cursor:pointer;margin-right:5px}div.checker span{position:relative;top:-2px}#layered_form div.checker{display:inline}div.radio{margin-right:3px}div.radio span{position:relative;top:-2px}div.uploader span.action{text-shadow:rgba(0,0,0,0.1) 0 1px 0;font-size:13px;font-weight:bold;color:#fff}div.uploader span.filename{color:#777;border:solid 1px #d6d4d4;font-size:13px;background:#fbfbfb;margin-right:2px}div.uploader.disabled span.action,div.uploader.disabled.active span.action{color:#aaa}div.uploader.disabled span.filename,div.uploader.disabled.active span.filename{border-color:#ddd;color:#aaa}input.uniform-input,input.uniform-input:focus{background-color:#fff}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('https://happyseni.com.ua/js/jquery/plugins/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('https://happyseni.com.ua/js/jquery/plugins/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('https://happyseni.com.ua/js/jquery/plugins/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('https://happyseni.com.ua/js/jquery/plugins/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('https://happyseni.com.ua/js/jquery/plugins/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('https://happyseni.com.ua/js/jquery/plugins/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}@font-face{font-family:'DINRoundPro';src:url('https://happyseni.com.ua/web/css/fonts/DINRoundPro-Bold.eot?#iefix') format('embedded-opentype'),url('https://happyseni.com.ua/web/css/fonts/DINRoundPro-Bold.otf') format('opentype'),url('https://happyseni.com.ua/web/css/fonts/DINRoundPro-Bold.woff') format('woff'),url('https://happyseni.com.ua/web/css/fonts/DINRoundPro-Bold.ttf') format('truetype'),url('https://happyseni.com.ua/web/css/fonts/DINRoundPro-Bold.svg#DINRoundPro-Bold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DINRoundPro';src:url('https://happyseni.com.ua/web/css/fonts/DINRoundPro-Bold.eot?#iefix') format('embedded-opentype'),url('https://happyseni.com.ua/web/css/fonts/DINRoundPro-Bold.otf') format('opentype'),url('https://happyseni.com.ua/web/css/fonts/DINRoundPro-Bold.woff') format('woff'),url('https://happyseni.com.ua/web/css/fonts/DINRoundPro-Bold.ttf') format('truetype'),url('https://happyseni.com.ua/web/css/fonts/DINRoundPro-Bold.svg#DINRoundPro-Bold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'icomoon';src:url('https://happyseni.com.ua/web/css/fonts/icons/icomoon.ttf?wlp0dw') format('truetype'),url('https://happyseni.com.ua/web/css/fonts/icons/icomoon.woff?wlp0dw') format('woff'),url('https://happyseni.com.ua/web/css/fonts/icons/icomoon.svg?wlp0dw#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-nova_poshta:before{content:"\e920";color:#ed1c24}.icon-dialog-round:before{content:"\e900"}.icon-lens:before{content:"\e901"}.icon-close:before{content:"\e902"}.icon-man:before{content:"\e903"}.icon-cart:before{content:"\e904"}.icon-scales-strike:before{content:"\e905"}.icon-scales:before{content:"\e906"}.icon-heart-strike:before{content:"\e907"}.icon-heart:before{content:"\e908"}.icon-dialog-quad:before{content:"\e909"}.icon-certification:before{content:"\e90a"}.icon-wallet:before{content:"\e90b"}.icon-pencil:before{content:"\e90c"}.icon-arrow-right-rounded:before{content:"\e90d"}.icon-arrow-left-rounded:before{content:"\e90e"}.icon-arrow-up-rounded:before{content:"\e90f"}.icon-arrow-down-rounded:before{content:"\e910"}.icon-phone:before{content:"\e911"}.icon-arrow-left-cornered:before{content:"\e912"}.icon-star-filled:before{content:"\e913"}.icon-star-empty:before{content:"\e914"}.icon-plus:before{content:"\e915"}.icon-minus:before{content:"\e916"}.icon-vkontakte:before{content:"\e917"}.icon-facebook:before{content:"\e918"}.icon-twitter:before{content:"\e919"}.icon-odnoklassniki:before{content:"\e91a"}.icon-broom:before{content:"\e91b"}.icon-grid:before{content:"\e91c"}.icon-list:before{content:"\e91d"}.icon-quote-close:before{content:"\e91e"}.icon-quote-open:before{content:"\e91f"}@font-face{font-family:'PT Sans';src:url('https://happyseni.com.ua/web/css/fonts/PT Sans/PTS75F_W.eot');src:url('https://happyseni.com.ua/web/css/fonts/PT Sans/PTS75F_W.eot?#iefix') format('embedded-opentype'),url('https://happyseni.com.ua/web/css/fonts/PT Sans/PTS75F_W.woff') format('woff'),url('https://happyseni.com.ua/web/css/fonts/PT Sans/PTS75F_W.ttf') format('truetype'),url('https://happyseni.com.ua/web/css/fonts/PT Sans/PTS75F_W.svg#PTSans-Bold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'PT Sans';src:url('https://happyseni.com.ua/web/css/fonts/PT Sans/PTS55F_W.eot');src:url('https://happyseni.com.ua/web/css/fonts/PT Sans/PTS55F_W.eot?#iefix') format('embedded-opentype'),url('https://happyseni.com.ua/web/css/fonts/PT Sans/PTS55F_W.woff') format('woff'),url('https://happyseni.com.ua/web/css/fonts/PT Sans/PTS55F_W.ttf') format('truetype'),url('https://happyseni.com.ua/web/css/fonts/PT Sans/PTS55F_W.svg#PTSans-Regular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'PT Sans new';src:url('https://happyseni.com.ua/web/css/fonts/PT Sans/pts55f-webfont.eot');src:url('https://happyseni.com.ua/web/css/fonts/PT Sans/pts55f-webfont.eot?#iefix') format('embedded-opentype'),url('https://happyseni.com.ua/web/css/fonts/PT Sans/pts55f-webfont.woff2') format('woff2'),url('https://happyseni.com.ua/web/css/fonts/PT Sans/pts55f-webfont.woff') format('woff'),url('https://happyseni.com.ua/web/css/fonts/PT Sans/pts55f-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}ul.product_list .product-name{display:inline-block;width:100%;overflow:hidden}ul.product_list .availability span{display:inline-block;color:#fff;font-weight:bold;padding:3px 8px 4px 8px;margin-bottom:20px}ul.product_list .color-list-container{margin-bottom:12px}ul.product_list .color-list-container ul li{display:inline-block;border:1px solid #d6d4d4;width:26px;height:26px}ul.product_list .color-list-container ul li a{display:block;width:22px;height:22px;margin:1px}ul.product_list .color-list-container ul li a img{display:block;width:22px;height:22px}ul.product_list .product-image-container{text-align:center}ul.product_list .product-image-container img{margin:0 auto}ul.product_list .product-image-container .quick-view-wrapper-mobile{display:none}ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile{display:none}@media (max-width:1199px){ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile{display:block;position:relative;background-color:rgba(208,208,211,0.57);height:130px;width:85px;top:80px;right:-162px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);zoom:1;pointer-events:all}ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile i{position:relative;top:48px;left:-20px;font-size:x-large;color:black}ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile i:before{-moz-transform:rotate(315deg);-o-transform:rotate(315deg);-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}}@media (max-width:1199px){ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile:hover{background-color:rgba(167,167,167,0.57)}}@media (max-width:1199px){ul.product_list .product-image-container .quick-view-wrapper-mobile{display:block;background-color:transparent;height:155px;width:215px;position:absolute;overflow:hidden;pointer-events:none;bottom:0;right:0}}ul.product_list .product-image-container .quick-view{font:700 13px/16px Arial,Helvetica,sans-serif;color:#777676;position:absolute;left:50%;top:50%;margin:-21px 0 0 -53px;padding:13px 0 0;background:rgba(255,255,255,0.82);width:107px;height:43px;text-align:center;-moz-box-shadow:rgba(0,0,0,0.16) 0 2px 8px;-webkit-box-shadow:rgba(0,0,0,0.16) 0 2px 8px;box-shadow:rgba(0,0,0,0.16) 0 2px 8px}@media (max-width:1199px){ul.product_list .product-image-container .quick-view{display:none}}@media (min-width:1200px){ul.product_list .product-image-container .quick-view{display:none}}@media (max-width:767px){ul.product_list .product-image-container .quick-view{display:none}}ul.product_list .comments_note{text-align:left;overflow:hidden}ul.product_list .comments_note .star_content{float:left}ul.product_list .comments_note .nb-comments{overflow:hidden;font-style:italic}ul.product_list .functional-buttons div a,ul.product_list .functional-buttons div label{font-weight:bold;color:#777676;cursor:pointer}ul.product_list .functional-buttons div a:hover,ul.product_list .functional-buttons div label:hover{color:#000}ul.product_list .functional-buttons div.wishlist{border-right:1px solid #d6d4d4}ul.product_list .functional-buttons div.wishlist a:before{display:inline-block;font-family:"FontAwesome";content:"\f08a";margin-right:3px;padding:0 3px}ul.product_list .functional-buttons div.wishlist a.checked:before{content:"\f004"}@media (min-width:992px) and (max-width:1199px){ul.product_list .functional-buttons div.wishlist{border-right:0}ul.product_list .functional-buttons div.wishlist a:before{display:none}}@media (min-width:480px) and (max-width:767px){ul.product_list .functional-buttons div.wishlist{border-right:0}ul.product_list .functional-buttons div.wishlist a:before{display:none}}ul.product_list .functional-buttons div.compare a:before{content:"\f067";display:inline-block;font-family:"FontAwesome";margin-right:3px}@media (min-width:992px) and (max-width:1199px){ul.product_list .functional-buttons div.compare a:before{display:none}}@media (min-width:480px) and (max-width:767px){ul.product_list .functional-buttons div.compare a:before{display:none}}ul.product_list .functional-buttons div.compare a.checked:before{content:"\f068"}ul.product_list.grid > li{padding-bottom:20px;text-align:center}@media (min-width:480px) and (max-width:767px){ul.product_list.grid > li{width:50%;float:left}}ul.product_list.grid > li .product-container{background:#fff;padding:0;position:relative}ul.product_list.grid > li .product-container .product-image-container{border:1px solid #d6d4d4;padding:9px;margin-bottom:13px;position:relative}@media (max-width:767px){ul.product_list.grid > li .product-container .product-image-container{margin-left:auto;margin-right:auto}}ul.product_list.grid > li .product-container .product-image-container .content_price{position:absolute;left:0;bottom:-1px;width:100%;background:url(https://happyseni.com.ua/themes/happyseni/css/../img/price-container-bg.png);padding:9px 0;display:none}ul.product_list.grid > li .product-container .product-image-container .content_price span{color:#fff}ul.product_list.grid > li .product-container .product-image-container .content_price span.old-price{color:#b1b0b0}ul.product_list.grid > li .product-container h5{padding:0 15px 7px 15px;min-height:53px}@media (min-width:1200px){ul.product_list.grid > li .product-container .comments_note{display:none}}ul.product_list.grid > li .product-container .comments_note .star_content{margin:0 3px 12px 59px}ul.product_list.grid > li .product-container .product-desc{display:none}ul.product_list.grid > li .product-container .content_price{padding-bottom:9px;line-height:21px}ul.product_list.grid > li .product-container .old-price,ul.product_list.grid > li .product-container .price,ul.product_list.grid > li .product-container .price-percent-reduction{display:inline-block}ul.product_list.grid > li .product-container .product-flags{display:none}ul.product_list.grid > li .product-container .old-price{margin-right:5px}ul.product_list.grid > li .product-container .button-container{margin-bottom:14px}@media (min-width:1200px){ul.product_list.grid > li .product-container .button-container{display:none}}ul.product_list.grid > li .product-container .button-container .ajax_add_to_cart_button,ul.product_list.grid > li .product-container .button-container span.button,ul.product_list.grid > li .product-container .button-container .lnk_view{margin:0 6px 10px 6px}ul.product_list.grid > li .product-container .functional-buttons{background:url(https://happyseni.com.ua/themes/happyseni/css/../img/functional-bt-shadow.png) repeat-x;padding:11px 0 5px}@media (min-width:1200px){ul.product_list.grid > li .product-container .functional-buttons{display:none}}ul.product_list.grid > li .product-container .functional-buttons div{width:50%;float:left;padding:3px 0 4px 0}@media (min-width:1200px){ul.product_list.grid > li.hovered .product-container{-moz-box-shadow:rgba(0,0,0,0.17) 0 0 13px;-webkit-box-shadow:rgba(0,0,0,0.17) 0 0 13px;box-shadow:rgba(0,0,0,0.17) 0 0 13px;position:relative;z-index:10}ul.product_list.grid > li.hovered .product-container .content_price{display:none}ul.product_list.grid > li.hovered .product-container .product-image-container .content_price{display:block}ul.product_list.grid > li.hovered .product-container .product-image-container .quick-view{display:block}ul.product_list.grid > li.hovered .product-container .functional-buttons,ul.product_list.grid > li.hovered .product-container .button-container,ul.product_list.grid > li.hovered .product-container .comments_note{display:block}}@media (min-width:992px){ul.product_list.grid > li.first-in-line{clear:left}}@media (min-width:480px) and (max-width:991px){ul.product_list.grid > li.first-item-of-tablet-line{clear:left}}ul.product_list.grid li.hovered h5{min-height:30px}@media (min-width:1200px){#blockpack ul > li.last-line{border:none;padding-bottom:0;margin-bottom:0}}@media (min-width:480px) and (max-width:767px){#blockpack ul > li.first-item-of-tablet-line{clear:none}#blockpack ul > li.first-item-of-mobile-line{clear:left}}@media (max-width:479px){ul.product_list.list > li .left-block{width:100%}}ul.product_list.list > li .product-container{border-top:1px solid #d6d4d4;padding:30px 0 30px}ul.product_list.list > li .product-image-container{position:relative;border:1px solid #d6d4d4;padding:9px}@media (max-width:479px){ul.product_list.list > li .product-image-container{max-width:290px;margin:0 auto}}ul.product_list.list > li .product-image-container .content_price{display:none !important}ul.product_list.list > li .product-flags{color:#333;margin:-5px 0 10px 0}ul.product_list.list > li .product-flags .discount{color:#f13340}ul.product_list.list > li h5{padding-bottom:8px}ul.product_list.list > li .product-desc{margin-bottom:15px}@media (max-width:479px){ul.product_list.list > li .center-block{width:100%}}ul.product_list.list > li .center-block .comments_note{margin-bottom:12px}@media (min-width:992px){ul.product_list.list > li .right-block .right-block-content{margin:0;border-left:1px solid #d6d4d4;padding-left:15px;padding-bottom:16px}}@media (max-width:991px){ul.product_list.list > li .right-block .right-block-content{padding-top:20px}}@media (max-width:479px){ul.product_list.list > li .right-block .right-block-content{padding-top:5px}}ul.product_list.list > li .right-block .right-block-content .content_price{padding-bottom:10px}@media (max-width:991px){ul.product_list.list > li .right-block .right-block-content .content_price{padding-top:13px;padding-bottom:0}}@media (max-width:479px){ul.product_list.list > li .right-block .right-block-content .content_price{padding-top:0;width:100%}}ul.product_list.list > li .right-block .right-block-content .content_price .price{display:inline-block;margin-top:-4px;margin-bottom:14px}ul.product_list.list > li .right-block .right-block-content .content_price .price.old-price{margin-right:8px}ul.product_list.list > li .right-block .right-block-content .button-container{overflow:hidden;padding-bottom:20px}@media (max-width:479px){ul.product_list.list > li .right-block .right-block-content .button-container{width:100%}}ul.product_list.list > li .right-block .right-block-content .button-container .btn{margin-bottom:10px}@media (min-width:992px){ul.product_list.list > li .right-block .right-block-content .button-container .btn{float:left;clear:both}}@media (min-width:992px){ul.product_list.list > li .right-block .right-block-content .functional-buttons{overflow:hidden}}@media (max-width:991px){ul.product_list.list > li .right-block .right-block-content .functional-buttons{clear:both}ul.product_list.list > li .right-block .right-block-content .functional-buttons > div{float:left;padding-top:0 !important;padding-right:20px}}@media (max-width:479px){ul.product_list.list > li .right-block .right-block-content .functional-buttons{float:none;display:inline-block}ul.product_list.list > li .right-block .right-block-content .functional-buttons a i,ul.product_list.list > li .right-block .right-block-content .functional-buttons a:before,ul.product_list.list > li .right-block .right-block-content .functional-buttons label i,ul.product_list.list > li .right-block .right-block-content .functional-buttons label:before{display:none !important}}ul.product_list.list > li .right-block .right-block-content .functional-buttons a{cursor:pointer}ul.product_list.list > li .right-block .right-block-content .functional-buttons .wishlist{border:none}ul.product_list.list > li .right-block .right-block-content .functional-buttons .compare{padding-top:10px}ul.product_list.list > li .right-block .right-block-content .functional-buttons .compare a:before{margin-right:10px}@media (min-width:1200px){ul.product_list.list > li:hover .product-image-container .quick-view{display:block}}@media (max-width:479px){ul.product_list.list > li{text-align:center}}#index ul.product_list.tab-pane > li{padding-bottom:10px;margin-bottom:10px}@media (min-width:1200px){#index ul.product_list.tab-pane > li{padding-bottom:85px;margin-bottom:0}}#index ul.product_list.tab-pane > li .availability{display:none}@media (min-width:1200px){#index ul.product_list.tab-pane > li.last-line{border:none;padding-bottom:0;margin-bottom:0}}@media (min-width:480px) and (max-width:767px){#index ul.product_list.tab-pane > li.first-item-of-tablet-line{clear:none}#index ul.product_list.tab-pane > li.first-item-of-mobile-line{clear:left}}.ie8 .quick-view{background:#fff;border:1px solid #d6d4d4}#header .banner a{display:block;max-width:1170px;max-height:65px}#header .banner a img{display:block;width:100%;height:100%;max-height:65px;max-width:1170px}#categories_block_top{clear:both;position:relative;top:30px}#categories_block_top .sf-menu{position:relative}#categories_block_top .sf-menu > li{position:static}#categories_block_top .sf-menu > li > ul{width:100%;top:60px;margin:0 20px}#categories_block_top .sf-menu > li > ul > li{display:block;float:left;width:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}#categories_block_top .sf-menu > li > ul > .category_thumb{display:block;clear:both;overflow:hidden;width:100%}#categories_block_top .sf-menu > li > ul > .category_thumb img{display:inline-block;width:33%}#categories_block_top .sf-menu > li h4 a{font-size:1.1em}#categories_block_top .sf-menu > li h4 a:before{display:none}#categories_block_top .sf-menu > li .main-level-submenus{position:relative;display:block !important;visibility:visible !important;top:0;background:none;box-shadow:none;padding:0;left:0}#categories_block_top .sf-menu .category_thumb{display:none}#categories_block_left .block_content > ul{border-top:1px solid #d6d4d4}#categories_block_left li{position:relative}#categories_block_left li a{font-weight:bold;color:#333;display:block;font-size:13px;line-height:30px;padding:0 30px 0 19px;border-bottom:1px solid #d6d4d4}#categories_block_left li span.grower{display:block;background:#f6f6f6;position:absolute;right:0;top:0;cursor:pointer;font-family:"FontAwesome";font-size:14px}#categories_block_left li span.grower.OPEN:before,#categories_block_left li span.grower.CLOSE:before{content:"\f068";display:block;vertical-align:middle;width:30px;height:30px;color:#333;line-height:30px;text-align:center}#categories_block_left li span.grower.CLOSE:before{content:"\f067";color:silver}#categories_block_left li span.grower:hover + a,#categories_block_left li a:hover,#categories_block_left li a.selected{background:#f6f6f6}#categories_block_left li li a{font-weight:normal;color:#777777}#categories_block_left li li a:before{content:"\f105";font-family:"FontAwesome";line-height:29px;padding-right:8px}.shop-phone{float:left;padding:5px 0 10px;line-height:18px}@media (max-width:767px){.shop-phone{display:none}}.shop-phone i{font-size:21px;line-height:21px;color:#fff;padding-right:7px}.shop-phone strong{color:#fff}@media (max-width:991px){.shop-phone.is_logged{display:none}}#contact-link{float:right;border-left:1px solid #515151}@media (max-width:479px){#contact-link{text-align:center}}#contact-link a{display:block;color:#fff;font-weight:bold;padding:8px 10px 11px 10px;text-shadow:1px 1px rgba(0,0,0,0.2);cursor:pointer;line-height:18px}@media (max-width:479px){#contact-link a{font-size:11px;padding-left:5px;padding-right:5px}}#contact-link a:hover,#contact-link a.active{background:#2b2b2b}@media (max-width:767px){#contact-link.is_logged{display:none}}@media (max-width:767px){#contact_block{margin-bottom:20px}}#contact_block .label{display:none}#contact_block .block_content{color:#888888}#contact_block p{margin-bottom:4px}#contact_block p.tel{font:400 17px/21px Arial,Helvetica,sans-serif;color:#333;margin-bottom:6px}#contact_block p.tel i{font-size:25px;vertical-align:-2px;padding-right:10px}#columns #newsletter_block_left .form-group{margin-bottom:0}#columns #newsletter_block_left .form-group .form-control{max-width:222px;display:inline-block;margin-right:6px}@media (min-width:768px) and (max-width:1199px){#columns #newsletter_block_left .form-group .form-control{margin-bottom:10px;margin-right:0}}#columns #newsletter_block_left .success_inline,#columns #newsletter_block_left .warning_inline{text-align:left;padding:1px 0 0 0;margin-bottom:-19px}#columns #newsletter_block_left .success_inline{color:#418B19}#columns #newsletter_block_left .warning_inline{color:#f13340}#footer #newsletter_block_left{overflow:hidden;width:50%;float:left;padding:13px 15px 7px 15px;margin-bottom:0}@media (max-width:767px){#footer #newsletter_block_left{width:100%}}#footer #newsletter_block_left h4{background:none;float:left;padding:7px 16px 5px 0;text-transform:none;font-size:21px;line-height:25px;border:none}#footer #newsletter_block_left h4:after{display:none}#footer #newsletter_block_left .block_content{overflow:hidden}#footer #newsletter_block_left .form-group{margin-bottom:0}#footer #newsletter_block_left .form-group .form-control{height:45px;max-width:267px;background:#3c3c3c;border-color:#515151;color:#fff;padding:10px 43px 10px 12px;display:inline-block;float:left}#footer #newsletter_block_left .form-group .form-control:focus{-moz-box-shadow:black 0 0 0;-webkit-box-shadow:black 0 0 0;box-shadow:black 0 0 0}#footer #newsletter_block_left .form-group .button-small{margin-left:-43px;border:none;background:none;text-align:center;color:#908f8f;padding:8px}#footer #newsletter_block_left .form-group .button-small:before{content:"\f138";font-family:"FontAwesome";font-size:28px;line-height:28px}#footer #newsletter_block_left .form-group .button-small:hover{color:#fff !important}#footer #newsletter_block_left .form-group .button-small span{display:none}#footer #newsletter_block_left .warning_inline{display:block;color:#f13340;font-size:13px;line-height:26px;clear:both}@media (min-width:1200px){#footer #newsletter_block_left .warning_inline{display:inline-block;position:relative;top:-35px;margin-bottom:-35px;left:15px;clear:none}}#footer #newsletter_block_left .newsletter-input{max-width:300px !important}.header_user_info{float:right;border-left:1px solid #515151;border-right:1px solid #515151}.header_user_info a{color:#fff;font-weight:bold;display:block;padding:8px 9px 11px 8px;cursor:pointer;line-height:18px}@media (max-width:479px){.header_user_info a{font-size:11px}}.header_user_info a:hover,.header_user_info a.active{background:#2b2b2b}#viewed-products_block_left li.last_item{padding-bottom:0;margin-bottom:0;border-bottom:none}#htmlcontent_home ul{margin:0 -5px}#htmlcontent_home ul li{padding:0 5px 10px}@media (max-width:479px){#htmlcontent_home ul li{width:100%}}#htmlcontent_home ul li img{max-width:100%;height:auto}@media (max-width:479px){#htmlcontent_home ul li img{min-width:100%}}#htmlcontent_home ul li.htmlcontent-item-5{width:66.6667%}@media (max-width:479px){#htmlcontent_home ul li.htmlcontent-item-5{width:100%}}#htmlcontent_top{float:right;width:33%;max-width:391px;padding-left:5px}@media (max-width:767px){#htmlcontent_top{width:100%;max-width:100%;padding-left:0;padding-top:0}}@media (max-width:767px){#htmlcontent_top ul{margin:0 -5px}}#htmlcontent_top ul li{width:100%;margin-bottom:10px}@media (max-width:767px){#htmlcontent_top ul li{float:left;padding-left:5px;padding-right:5px;width:50%}}#htmlcontent_top ul li:last-child{margin-bottom:0}#htmlcontent_top ul li img{max-width:100%;height:auto}#wishlist_button,#wishlist_button_nopop{font-weight:700;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:transparent;border-color:transparent;margin:auto;outline:0;cursor:pointer}#wishlist_button:before,#wishlist_button_nopop:before{content:"\f08a";font:400 15px/31px "FontAwesome";color:#fff;background:#929292;width:30px;text-align:center;display:inline-block;height:30px;margin:0 6px 0 0;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}#wishlist_block #wishlist_block_list{margin:0 0 20px 0}#wishlist_block #wishlist_block_list dl{font-weight:400}#wishlist_block #wishlist_block_list dl.products.no-products{font-weight:700;padding:0 0 15px 0;border-bottom:1px solid #d6d4d4}#wishlist_block #wishlist_block_list dl.products.no-products dt{padding:0;border-top:none}#wishlist_block #wishlist_block_list dl.products.no-products dd{display:none}#wishlist_block #wishlist_block_list dl.products{border-bottom:1px solid #d6d4d4}#wishlist_block #wishlist_block_list dl.products dt{padding:20px 0 0;border-top:1px solid #d6d4d4}#wishlist_block #wishlist_block_list dl.products dd{padding:0 0 20px 0}#wishlist_block #wishlist_block_list dl.products dt.first_item{padding:0;border-top:none}#wishlist_block #wishlist_block_list dl dt{position:relative;padding-right:0}#wishlist_block #wishlist_block_list dl dd{margin:0 0 0 24px}#wishlist_block .lnk .form-group{margin:0 0 20px 0}#wishlist_block .lnk .form-group select{max-width:192px}@media (max-width:767px){#wishlist_block .lnk .form-group select{width:192px}}#wishlist_block .ajax_cart_block_remove_link{font-size:14px;line-height:14px;color:#d3d2d2;width:14px;height:14px;float:right}#wishlist_block .ajax_cart_block_remove_link:hover{color:#515151}#wishlist_block .cart_block_product_name{width:85%;display:inline-block;font-weight:bold}#wishlist_block .quantity-formated{float:left;margin:0 5px 0 0;width:15px}#wishlist_block_list .price{float:right}#mywishlist td.wishlist_delete a{font-size:15px}#module-blockwishlist-mywishlist #block-order-detail #hideSendWishlist{display:inline-block}#module-blockwishlist-mywishlist .wishlistLinkTop ul.display_list{border-bottom:1px solid #d6d4d4;margin-bottom:20px}#module-blockwishlist-mywishlist .wishlistLinkTop ul.display_list a{display:inline-block;color:#333;margin:10px 10px 10px 0;font-weight:bold}#module-blockwishlist-mywishlist .wishlistLinkTop ul.display_list a:hover{color:#515151}#module-blockwishlist-mywishlist .wishlistLinkTop li{float:left}#module-blockwishlist-mywishlist .wishlistLinkTop #hideSendWishlist{float:right}#module-blockwishlist-mywishlist .wishlistLinkTop #showBoughtProducts,#module-blockwishlist-mywishlist .wishlistLinkTop #hideBoughtProductsInfos{display:none}ul.wlp_bought_list li{margin:0 0 30px 0}ul.wlp_bought_list li .product_image{padding:9px;margin:0 0 20px 0;max-width:270px}ul.wlp_bought_list li .product-name{margin:0 0 10px 0;padding:0 20px 0 0}ul.wlp_bought_list li .product-name small{display:block;font-size:11px}ul.wlp_bought_list li .product-name small a{font-size:11px}ul.wlp_bought_list li .product_infos{position:relative}ul.wlp_bought_list li .btn_action .btn{margin:0 0 10px 0}@media (min-width:992px){ul.wlp_bought_list li.first-in-line{clear:left}}@media (min-width:768px) and (max-width:991px){ul.wlp_bought_list li.first-item-of-tablet-line{clear:left}}.wishlistLinkTop .submit{margin:0 0 30px 0}ul.wlp_bought_list li .lnkdel{position:absolute;top:0;right:0;display:block;font-size:14px}#wishlist_button > .btn-group{width:80%}ul.product_list.grid > li .product-container .functional-buttons .wishlist .popover{padding:0;min-width:160px}ul.product_list.grid > li .product-container .functional-buttons .wishlist .popover .popover-content{padding:0;min-width:158px}ul.product_list.grid > li .product-container .functional-buttons .wishlist .popover table{margin-bottom:2px}ul.product_list.grid > li .product-container .functional-buttons .wishlist .popover table td:hover{background-color:#cccccc;cursor:pointer}[id=wishlist_button] + .popover,.wishlist_change_button + .popover{padding:0;min-width:150px}[id=wishlist_button] + .popover .popover-content,.wishlist_change_button + .popover .popover-content{padding:0}[id=wishlist_button] + .popover table,.wishlist_change_button + .popover table{margin-bottom:2px}[id=wishlist_button] + .popover table td:hover,.wishlist_change_button + .popover table td:hover{background-color:#cccccc;cursor:pointer}#block_top_menu{padding-top:25px}.sf-contener{clear:both;float:left;width:100%}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{position:relative;padding:0;width:100%;border-bottom:3px solid #e9e9e9;background:#f6f6f6}@media (max-width:767px){.sf-menu{display:none}}.sf-menu ul{position:absolute;top:-999em;background:#fff}@media (max-width:767px){.sf-menu ul{position:relative}}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu > li{float:left;border-right:1px solid #d6d4d4;margin-bottom:-3px}@media (max-width:767px){.sf-menu > li{float:none;position:relative;border-right:none}.sf-menu > li span{position:absolute;right:6px;top:20px;width:30px;height:30px;z-index:2}.sf-menu > li span:after{font-family:"FontAwesome";content:"\f067";font-size:26px}.sf-menu > li span.active:after{content:"\f068"}}.sf-menu > li > a{font:600 18px/22px "Open Sans",sans-serif;text-transform:uppercase;color:#484848;display:block;padding:17px 20px;border-bottom:3px solid #e9e9e9}.sf-menu > li.sfHover > a,.sf-menu > li > a:hover,.sf-menu > li.sfHoverForce > a{background:#333;border-bottom-color:#666666;color:#fff}.sf-menu li li li a{display:inline-block;position:relative;color:#777777;font-size:13px;line-height:16px;font-weight:bold;padding-bottom:10px}.sf-menu li li li a:before{content:"\f105";display:inline-block;font-family:"FontAwesome";padding-right:10px}.sf-menu li li li a:hover{color:#333}.sf-menu li ul{display:none;left:0;top:59px;z-index:99;padding:12px 0 18px 0;-moz-box-shadow:rgba(0,0,0,0.2) 0 5px 13px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 5px 13px;box-shadow:rgba(0,0,0,0.2) 0 5px 13px}@media (max-width:767px){.sf-menu li ul{top:0}}.sf-menu li li ul{position:static;display:block !important;opacity:1 !important;background:none;-moz-box-shadow:transparent 0 0 0;-webkit-box-shadow:transparent 0 0 0;box-shadow:transparent 0 0 0}.sf-menu li li li ul{padding:0 0 0 20px}.sf-menu li li li ul{width:220px}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:200px;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:200px;top:0}.sf-menu > li > ul{padding:26px 30px 31px;width:100%}.sf-menu > li > ul > li > a{text-transform:uppercase;font:600 16px/20px "Open Sans",sans-serif;color:#333}.sf-menu > li > ul > li > a:hover{color:#515151}.sf-menu > li > ul > li{float:left;width:20%;padding-right:15px}@media (max-width:767px){.sf-menu > li > ul > li{width:50%}}@media (max-width:479px){.sf-menu > li > ul > li{width:100%;padding-bottom:20px}}@media (min-width:768px){.sf-menu > li > ul > li.first-in-line-lg{clear:left}}@media (min-width:480px) and (max-width:767px){.sf-menu > li > ul > li.first-in-line-xs{clear:left}}.sf-menu > li > ul > li.category-thumbnail{width:100% !important;float:none;clear:both;overflow:hidden;padding-right:0}.sf-menu > li > ul > li.category-thumbnail > div{float:left;padding-left:10px;width:33.333%}@media (max-width:479px){.sf-menu > li > ul > li.category-thumbnail > div{width:100%;padding-left:0;padding-top:10px;text-align:center}}.sf-menu > li > ul > li.category-thumbnail > div:first-child{padding-left:0}.sf-menu > li > ul > li.category-thumbnail > div img{max-width:100%;display:block}.cat-title{display:none}@media (max-width:767px){.cat-title{display:block;font:600 18px/22px "Open Sans",sans-serif;text-transform:uppercase;color:#484848;display:block;padding:17px 20px;border-bottom:3px solid #e9e9e9;background:#f6f6f6;position:relative}.cat-title:hover{background:#333;border-bottom-color:#666666;color:#fff}.cat-title:after{display:block;font-family:"FontAwesome";content:"\f067";position:absolute;right:15px;top:18px;font-size:26px}.cat-title.active:after{content:"\f068"}}.sf-menu li.sf-search{border:none}.sf-menu li.sf-search input{display:inline;padding:0 13px;height:30px;line-height:30px;background:#fff;margin:13px 10px 0 0;font-size:13px;color:#9c9b9b;border:1px solid #d6d4d4}#block_top_menu .category-thumbnail{clear:both;width:100%;float:none}#block_top_menu .category-thumbnail div{float:left;width:33.33333%}#block_top_menu .category-thumbnail div img{max-width:100%}#block_top_menu li.category-thumbnail{padding-right:0}#product_comments_block_extra{padding:8px 10px 10px;font-weight:bold;line-height:18px;border:1px solid #d6d4d4;background:#fbfbfb;margin:39px 0 22px}#product_comments_block_extra .comments_note{margin-bottom:5px}#product_comments_block_extra .comments_note span,#product_comments_block_extra .star_content{float:left;color:#333}#product_comments_block_extra .star_content{margin-top:1px}#product_comments_block_extra div.star:after{content:"\f006";font-family:"FontAwesome";display:inline-block;color:#777676}#product_comments_block_extra div.star_on:after{content:"\f005";font-family:"FontAwesome";display:inline-block;color:#ef8743}#product_comments_block_extra .comments_advices{clear:both}.comments_advices{padding-top:2px}.comments_advices li{display:inline-block;line-height:30px}@media (min-width:768px) and (max-width:991px){.comments_advices li{display:block;line-height:20px}}.comments_advices a{text-decoration:none;color:#777;position:relative;margin-right:8px;line-height:30px;padding:0;display:inline-block}@media (min-width:768px) and (max-width:1199px){.comments_advices a{float:none;line-height:20px}}.comments_advices a:before{background:#929292;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;color:white;display:inline-block;font-family:"FontAwesome";font-size:15px;font-weight:normal;height:30px;line-height:30px;margin-right:6px;text-align:center;width:30px}@media (max-width:1199px){.comments_advices a:before{display:none}}.comments_advices a.reviews:before{content:"\f0e5"}.comments_advices a.open-comment-form:before{content:"\f040"}.comments_advices a:hover{color:#333}.comments_advices a.reviews{border-right:1px solid #d6d4d4;padding-right:30px;margin-right:9px}@media (min-width:768px) and (max-width:991px){.comments_advices a.reviews{margin-right:0;padding:0;border:none}}#fancybox-wrap{width:585px}#fancybox-content{width:585px;border-width:0}#new_comment_form{overflow:hidden;color:#333;text-align:left}#new_comment_form h2{margin-bottom:10px}#new_comment_form .title{padding:10px;font-size:13px;color:#fff;text-transform:uppercase;background:#333}#new_comment_form ul.grade_content{list-style-type:none;margin:0 0 20px 0}#new_comment_form ul.grade_content li{width:50%}#new_comment_form ul.grade_content span{display:inline-block;padding:0 10px;width:150px;font-weight:bold}#new_comment_form ul.grade_content .cancel{margin-right:5px}#new_comment_form .product{padding:15px}#new_comment_form .product img{border:1px solid #d6d4d4}#new_comment_form .product .product_desc{line-height:18px;color:#666}#new_comment_form .product .product_desc .product_name{padding:10px 0 5px;font-size:13px;color:#000}#new_comment_form .new_comment_form_content{padding:15px 25px 15px 15px;background:#f8f8f8}@media (max-width:767px){#new_comment_form .new_comment_form_content{padding-left:25px}}#new_comment_form .new_comment_form_content .intro_form{padding-bottom:10px;font-weight:bold;font-size:12px}#new_comment_form label{display:block;margin:12px 0 4px 0;font-weight:bold;font-size:12px}#new_comment_form input,#new_comment_form textarea{padding:0 5px;height:28px;width:100%;border:1px solid #ccc;background:#fff}#new_comment_form textarea{height:80px}#new_comment_form .submit{margin-top:20px;padding:0;font-size:13px;text-align:right}#new_comment_form #criterions_list{border-bottom:1px solid #CCC;padding-bottom:15px;list-style-type:none}#new_comment_form #criterions_list li{margin-bottom:10px}#new_comment_form #criterions_list label{display:inline;float:left;margin:0 10px 0 0}#new_comment_form #criterions_list .star_content{float:left}#new_comment_form #new_comment_form_footer{margin-top:20px;font-size:12px}#product_comments_block_tab{margin:0 0 20px 0}#product_comments_block_tab div.comment{margin:0 0 14px;padding-top:14px;border-top:1px solid #d6d4d4}#product_comments_block_tab div.comment:first-child{padding:0;border:none}#product_comments_block_tab div.comment .comment_author{padding:0 20px;line-height:18px}#product_comments_block_tab div.comment .comment_author span{font-weight:bold;float:left}#product_comments_block_tab div.comment .comment_author .star_content{display:inline-block;vertical-align:middle;margin:0 0 0 5px}#product_comments_block_tab div.comment .comment_details{overflow:hidden;border-left:1px solid #d6d4d4}@media (max-width:991px){#product_comments_block_tab div.comment .comment_details{border-left:none}#product_comments_block_tab div.comment .comment_details ul{list-style-type:none;margin:0}#product_comments_block_tab div.comment .comment_details ul li{padding:2px 0 2px}#product_comments_block_tab div.comment .comment_details ul li:before{font-family:"FontAwesome";content:"\f0da";color:#333;margin-right:8px}}#product_comments_block_tab div.star:after{content:"\f006";font-family:"FontAwesome";display:inline-block;color:#777676}#product_comments_block_tab div.star_on:after{content:"\f005";font-family:"FontAwesome";display:inline-block;color:#ef8743}#product_comments_block_tab .comment_author_infos{clear:both;padding-top:9px}#product_comments_block_tab .comment_author_infos strong{display:block;color:#333}#product_comments_block_tab .comment_author_infos em{color:#adadad}#product_comments_block_tab a{text-decoration:none;font-weight:bold}#product_comments_block_tab span.report_btn{cursor:pointer}#product_comments_block_tab span.report_btn:hover{text-decoration:underline}.fl{float:left}.fr{float:right}.ffhomepack_ul{list-style:none}.ffhomepack_ul li{vertical-align:top;display:inline-block}ul.tab_cates{clear:both;overflow:hidden;display:inline-block;margin-bottom:30px}ul.tab_cates li{float:left;margin:0;cursor:pointer;padding:0 16px;margin-right:5px;font-weight:normal;list-style:none;color:#898989;font-size:30px;line-height:40px;text-transform:uppercase;overflow:hidden;position:relative;font-family:"Montserrat",sans-serif;position:relative}ul.tab_cates li:before{background:#898989;bottom:7px;content:"";display:block;height:3px;left:0;position:absolute;width:10px}.tab_container{clear:both;float:left;width:100%;background:#FFFFFF}.tab_category{display:none}.productTabCategorySlider{margin-bottom:60px;position:relative;min-height:430px}.productTabCategorySlider:before{border-top:1px solid #d1d1d1;bottom:45px;content:"";height:1px;left:15px;position:absolute;right:15px}.tab-category-container-slider .bx-viewport{height:auto !important}.tab-category-container-slider .bx-pager-item{float:left;margin:0 5px;z-index:999999}.tab-category{margin-top:30px;text-align:center}.tab-category .cate_title{float:left;width:100%}.tab-category .cate_title h2{background:none repeat scroll 0 0 #FFFFFF;color:#555555;font-family:'robotoslablight';font-size:23px;display:inline-block;padding:10px 20px 10px 0;text-transform:capitalize}.tab-category .des-tab{clear:both;padding:10px 0;margin-bottom:20px}ul.tab_cates li.active,ul.tab_cates li:hover{color:#363636}.productTabCategorySlider li.tab-category-item{border:1px solid #fff;position:relative;cursor:pointer}.productTabCategorySlider li.tab-category-item:hover{border:1px solid #e8e8e8}.productTabCategorySlider li.tab-category-item .item-inner{padding:10px}.productTabCategorySlider li.tab-category-item .product_image{display:block;margin:0;padding:0;border-bottom:1px solid #e8e8e8}.productTabCategorySlider li.tab-category-item .product-name{padding:10px 0}.productTabCategorySlider li.tab-category-item .product-name a{font-weight:normal;font-size:14px;text-transform:capitalize}.productTabCategorySlider li.tab-category-item .price-box .price{font-size:16px;font-weight:normal;color:#aaaaaa;font-family:'robotoslablight'}.productTabCategorySlider li.tab-category-item .actions{display:inline-block;width:100%;margin:10px 0;visibility:hidden}.productTabCategorySlider li.tab-category-item:hover .actions{visibility:visible}.productTabCategorySlider li.tab-category-item .actions .ajax_add_to_cart_button{float:left}.productTabCategorySlider li.tab-category-item .actions .add-to-links{padding:0;margin:0 0 0 5px;width:50%;float:left}.productTabCategorySlider li.tab-category-item .actions .add-to-links li{padding-left:15px;line-height:17px}.tab-category-container{position:relative}.boxprevnext{position:absolute;right:0;top:15px}.boxprevnext a{font-size:28px;margin-left:5px;cursor:pointer}.boxprevnext a:hover{color:1b7a90}.animate0{-webkit-animation-duration:.8s;-webkit-animation-delay:0s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:0s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:0s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both}.animate1{-webkit-animation-duration:.8s;-webkit-animation-delay:.2s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:.2s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:.2s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:.2s;animation-timing-function:ease;animation-fill-mode:both}.animate2{-webkit-animation-duration:.8s;-webkit-animation-delay:.4s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:.4s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:.4s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:.4s;animation-timing-function:ease;animation-fill-mode:both}.animate3{-webkit-animation-duration:.8s;-webkit-animation-delay:.6s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:.6s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:.6s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:.6s;animation-timing-function:ease;animation-fill-mode:both}.animate4{-webkit-animation-duration:.8s;-webkit-animation-delay:.8s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:.8s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:.8s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:.8s;animation-timing-function:ease;animation-fill-mode:both}.animate5{-webkit-animation-duration:.8s;-webkit-animation-delay:1s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:1s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:1s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:1s;animation-timing-function:ease;animation-fill-mode:both}.animate6{-webkit-animation-duration:.8s;-webkit-animation-delay:1.2s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:1.2s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:1.2s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:1.2s;animation-timing-function:ease;animation-fill-mode:both}.animate7{-webkit-animation-duration:.8s;-webkit-animation-delay:1.4s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:1.4s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:1.4s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:1.4s;animation-timing-function:ease;animation-fill-mode:both}.animate8{-webkit-animation-duration:.8s;-webkit-animation-delay:1.8s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:1.8s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:1.8s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:1.8s;animation-timing-function:ease;animation-fill-mode:both}.animate9{-webkit-animation-duration:.8s;-webkit-animation-delay:1.8s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:1.8s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:1.8s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:1.8s;animation-timing-function:ease;animation-fill-mode:both}.animate10{-webkit-animation-duration:.8s;-webkit-animation-delay:2.0s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:2.0s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:2.0s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:2.0s;animation-timing-function:ease;animation-fill-mode:both}.animate11{-webkit-animation-duration:.8s;-webkit-animation-delay:2.2s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:2.2s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:2.2s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:2.2s;animation-timing-function:ease;animation-fill-mode:both}.animate12{-webkit-animation-duration:.8s;-webkit-animation-delay:2.4s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:2.4s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:2.4s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:2.4s;animation-timing-function:ease;animation-fill-mode:both}.animate13{-webkit-animation-duration:.8s;-webkit-animation-delay:2.8s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:2.8s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:2.8s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:2.8s;animation-timing-function:ease;animation-fill-mode:both}.animate14{-webkit-animation-duration:.8s;-webkit-animation-delay:2.8s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:2.8s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:2.8s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:2.8s;animation-timing-function:ease;animation-fill-mode:both}.animate15{-webkit-animation-duration:.8s;-webkit-animation-delay:3.0s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:3.0s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:3.0s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:3.0s;animation-timing-function:ease;animation-fill-mode:both}.animate16{-webkit-animation-duration:.8s;-webkit-animation-delay:3.2s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:3.2s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:3.2s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:3.2s;animation-timing-function:ease;animation-fill-mode:both}.animate17{-webkit-animation-duration:.8s;-webkit-animation-delay:3.4s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:3.4s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:3.4s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:3.4s;animation-timing-function:ease;animation-fill-mode:both}.animate18{-webkit-animation-duration:.8s;-webkit-animation-delay:3.6s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:3.6s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:3.6s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:3.6s;animation-timing-function:ease;animation-fill-mode:both}.animate19{-webkit-animation-duration:.8s;-webkit-animation-delay:3.8s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:3.8s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:3.8s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:3.8s;animation-timing-function:ease;animation-fill-mode:both}.animate20{-webkit-animation-duration:.8s;-webkit-animation-delay:4.0s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.8s;-moz-animation-delay:4.0s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.8s;-ms-animation-delay:4.0s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.8s;animation-delay:4.0s;animation-timing-function:ease;animation-fill-mode:both}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.animated.hinge{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@-moz-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@-o-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-o-animation-name:flash;animation-name:flash}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@-moz-keyframes shake{0%,100%{-moz-transform:translateX(0)}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px)}20%,40%,60%,80%{-moz-transform:translateX(10px)}}@-o-keyframes shake{0%,100%{-o-transform:translateX(0)}10%,30%,50%,70%,90%{-o-transform:translateX(-10px)}20%,40%,60%,80%{-o-transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)}40%{-o-transform:translateY(-30px)}60%{-o-transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@-moz-keyframes tada{0%{-moz-transform:scale(1)}10%,20%{-moz-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg)}100%{-moz-transform:scale(1) rotate(0)}}@-o-keyframes tada{0%{-o-transform:scale(1)}10%,20%{-o-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-o-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-o-transform:scale(1.1) rotate(-3deg)}100%{-o-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-o-animation-name:tada;animation-name:tada}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@-moz-keyframes swing{20%{-moz-transform:rotate(15deg)}40%{-moz-transform:rotate(-10deg)}60%{-moz-transform:rotate(5deg)}80%{-moz-transform:rotate(-5deg)}100%{-moz-transform:rotate(0deg)}}@-o-keyframes swing{20%{-o-transform:rotate(15deg)}40%{-o-transform:rotate(-10deg)}60%{-o-transform:rotate(5deg)}80%{-o-transform:rotate(-5deg)}100%{-o-transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-o-animation-name:swing;animation-name:swing}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@-moz-keyframes wobble{0%{-moz-transform:translateX(0%)}15%{-moz-transform:translateX(-25%) rotate(-5deg)}30%{-moz-transform:translateX(20%) rotate(3deg)}45%{-moz-transform:translateX(-15%) rotate(-3deg)}60%{-moz-transform:translateX(10%) rotate(2deg)}75%{-moz-transform:translateX(-5%) rotate(-1deg)}100%{-moz-transform:translateX(0%)}}@-o-keyframes wobble{0%{-o-transform:translateX(0%)}15%{-o-transform:translateX(-25%) rotate(-5deg)}30%{-o-transform:translateX(20%) rotate(3deg)}45%{-o-transform:translateX(-15%) rotate(-3deg)}60%{-o-transform:translateX(10%) rotate(2deg)}75%{-o-transform:translateX(-5%) rotate(-1deg)}100%{-o-transform:translateX(0%)}}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.1)}100%{-moz-transform:scale(1)}}@-o-keyframes pulse{0%{-o-transform:scale(1)}50%{-o-transform:scale(1.1)}100%{-o-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in}}@-moz-keyframes flip{0%{-moz-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-moz-animation-timing-function:ease-out}40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-moz-animation-timing-function:ease-out}50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in}80%{-moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-moz-animation-timing-function:ease-in}100%{-moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-moz-animation-timing-function:ease-in}}@-o-keyframes flip{0%{-o-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-o-animation-timing-function:ease-out}40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-o-animation-timing-function:ease-out}50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in}80%{-o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-o-animation-timing-function:ease-in}100%{-o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-o-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);animation-timing-function:ease-in}100%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible !important;-webkit-animation-name:flip;-moz-backface-visibility:visible !important;-moz-animation-name:flip;-o-backface-visibility:visible !important;-o-animation-name:flip;backface-visibility:visible !important;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateX(-10deg)}70%{-o-transform:perspective(400px) rotateX(10deg)}100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible !important;-moz-animation-name:flipInX;-o-backface-visibility:visible !important;-o-animation-name:flipInX;backface-visibility:visible !important;animation-name:flipInX}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}}@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible !important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible !important;-o-animation-name:flipOutX;-o-backface-visibility:visible !important;animation-name:flipOutX;backface-visibility:visible !important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateY(-10deg)}70%{-moz-transform:perspective(400px) rotateY(10deg)}100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}}@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateY(-10deg)}70%{-o-transform:perspective(400px) rotateY(10deg)}100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible !important;-moz-animation-name:flipInY;-o-backface-visibility:visible !important;-o-animation-name:flipInY;backface-visibility:visible !important;animation-name:flipInY}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}}@-o-keyframes flipOutY{0%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible !important;-moz-animation-name:flipOutY;-o-backface-visibility:visible !important;-o-animation-name:flipOutY;backface-visibility:visible !important;animation-name:flipOutY}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(20px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(20px)}}@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes slideInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}100%{-moz-transform:translateY(0)}}@-o-keyframes slideInDown{0%{opacity:0;-o-transform:translateY(-2000px)}100%{-o-transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}100%{transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;-moz-animation-name:slideInDown;-o-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes slideInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}100%{-moz-transform:translateX(0)}}@-o-keyframes slideInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}100%{-o-transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}100%{transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;-moz-animation-name:slideInLeft;-o-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes slideInRight{0%{opacity:0;-moz-transform:translateX(2000px)}100%{-moz-transform:translateX(0)}}@-o-keyframes slideInRight{0%{opacity:0;-o-transform:translateX(2000px)}100%{-o-transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}100%{transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;-moz-animation-name:slideInRight;-o-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes slideOutUp{0%{-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes slideOutUp{0%{-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes slideOutUp{0%{transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;-moz-animation-name:slideOutUp;-o-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes slideOutLeft{0%{-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes slideOutLeft{0%{-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;-moz-animation-name:slideOutLeft;-o-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes slideOutRight{0%{-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes slideOutRight{0%{-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes slideOutRight{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;-moz-animation-name:slideOutRight;-o-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3)}50%{opacity:1;-moz-transform:scale(1.05)}70%{-moz-transform:scale(.9)}100%{-moz-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3)}50%{opacity:1;-o-transform:scale(1.05)}70%{-o-transform:scale(.9)}100%{-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px)}60%{opacity:1;-moz-transform:translateY(-30px)}80%{-moz-transform:translateY(10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px)}60%{opacity:1;-o-transform:translateY(-30px)}80%{-o-transform:translateY(10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}60%{opacity:1;-moz-transform:translateY(30px)}80%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px)}60%{opacity:1;-o-transform:translateY(30px)}80%{-o-transform:translateY(-10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}60%{opacity:1;-moz-transform:translateX(30px)}80%{-moz-transform:translateX(-10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}60%{opacity:1;-o-transform:translateX(30px)}80%{-o-transform:translateX(-10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}60%{opacity:1;-moz-transform:translateX(-30px)}80%{-moz-transform:translateX(10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}60%{opacity:1;-o-transform:translateX(-30px)}80%{-o-transform:translateX(10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3)}}@-moz-keyframes bounceOut{0%{-moz-transform:scale(1)}25%{-moz-transform:scale(.95)}50%{opacity:1;-moz-transform:scale(1.1)}100%{opacity:0;-moz-transform:scale(.3)}}@-o-keyframes bounceOut{0%{-o-transform:scale(1)}25%{-o-transform:scale(.95)}50%{opacity:1;-o-transform:scale(1.1)}100%{opacity:0;-o-transform:scale(.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(20px)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes bounceOutUp{0%{-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(20px)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes bounceOutDown{0%{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(-20px)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes bounceOutDown{0%{-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(-20px)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-o-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes bounceOutLeft{0%{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(20px)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes bounceOutLeft{0%{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(20px)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes bounceOutRight{0%{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(-20px)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes bounceOutRight{0%{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(-20px)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0}100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0}100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;-o-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;-o-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;-o-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;-o-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@-moz-keyframes rotateOut{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0}}@-o-keyframes rotateOut{0%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:center center;-o-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;-o-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-moz-animation-name:rotateOutUpLeft;-o-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-moz-animation-name:rotateOutDownLeft;-o-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-moz-animation-name:rotateOutUpRight;-o-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-moz-animation-name:rotateOutDownRight;-o-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@-moz-keyframes lightSpeedIn{0%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-moz-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-moz-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-moz-transform:translateX(0%) skewX(0deg);opacity:1}}@-o-keyframes lightSpeedIn{0%{-o-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-o-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-o-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-o-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0%) skewX(-15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-moz-animation-name:lightSpeedIn;-o-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@-moz-keyframes lightSpeedOut{0%{-moz-transform:translateX(0%) skewX(0deg);opacity:1}100%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}}@-o-keyframes lightSpeedOut{0%{-o-transform:translateX(0%) skewX(0deg);opacity:1}100%{-o-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-moz-animation-name:lightSpeedOut;-o-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);opacity:0}}@-moz-keyframes hinge{0%{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}20%,60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}100%{-moz-transform:translateY(700px);opacity:0}}@-o-keyframes hinge{0%{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}20%,60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}100%{-o-transform:translateY(700px);opacity:0}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}100%{transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;-o-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-moz-transform:translateX(0px) rotate(0deg)}}@-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-o-transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@-moz-keyframes rollOut{0%{opacity:1;-moz-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg)}}@-o-keyframes rollOut{0%{opacity:1;-o-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-o-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;-o-animation-name:rollOut;animation-name:rollOut}.header__language{position:absolute;top:18px;right:16px;-webkit-touch-callout:none;--webkit-user-select:none;--khtml-user-select:none;--moz-user-select:none;--ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:default;opacity:1;transition:height .2s,padding .2s,opacity .2s}.header__language .language__point{margin-right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-decoration:none !important;color:#246eb6;}.header__language .language__point:hover{color:#1b538a}.header__language .language__point:first-child{margin-right:10px}.header__language .language__point:last-child{margin-right:0}.header__language .language__point--active{color:#363636;cursor:default}.header__language .language__title{font-size:13px;text-decoration:none;text-transform:uppercase}.header__language .language__flag{margin-right:5px;margin-top:1px}.header.header--fixed .header__language{overflow:hidden;height:0;padding-top:0;opacity:0}@media (max-width:1000px){.header__language{display:none}.burger_menu__lang{position:relative;top:14px;right:0;font-size:18px;font-weight:700;line-height:27px}.burger_menu__lang .language__point:first-child{margin-right:16px}.burger_menu__lang .language__point:last-child{margin-right:0}.burger_menu__lang .language__point{display:inline-block}.burger_menu__lang .language__point--active{color:#363636}}.banner_pop-up{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:999}.banner_pop-up .banner_content{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:900px;height:630px;padding:45px}.banner_pop-up .banner_content.active{display:block}.banner_pop-up .banner_close{position:absolute;right:65px;top:44px;color:#6d6d6d;font-size:34px;font-weight:bold;cursor:pointer}.banner_pop-up .banner_close:hover{color:#333}.ordercallme_block{margin-bottom:14px;display:inline-block;font-size:16px;color:#cd6958;font-weight:700}.ordercallme_block span{border-bottom:1px solid transparent}.ordercallme_block:hover span{border-bottom:1px dotted}