*{margin: 0;padding: 0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}a{color: inherit}a:focus{outline: thin dotted}a:active,a:hover{outline: 0;text-decoration: none}a img{border: 0}input,textarea,button{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}textarea{overflow: auto}input::placeholder{color: inherit !important}input::-moz-placeholder{color: inherit !important}input:-ms-input-placeholder{color: inherit !important}input::-webkit-input-placeholder{color: inherit !important}textarea::placeholder{color: inherit !important}textarea::-moz-placeholder{color: inherit !important}textarea:-ms-input-placeholder{color: inherit !important}textarea::-webkit-input-placeholder{color: inherit !important}@font-face{font-family: 'FontAwesome';src: url('/layout/fonts/fontawesome-webfont.eot?v=4.4.0');src: url('/layout/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('/layout/fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('/layout/fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('/layout/fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('/layout/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal}@font-face{font-family: 'MuseoSans';src: url('/layout/fonts/MuseoSans_500.otf');font-weight: normal;font-style: normal}@font-face{font-family: 'MuseoSans';src: url('/layout/fonts/MuseoSans_700_Italic.otf');font-weight: normal;font-style: italic}@font-face{font-family: 'MuseoSans';src: url('/layout/fonts/MuseoSans_700.otf');font-weight: bold;font-style: normal}@font-face{font-family: 'MuseoSans';src: url('/layout/fonts/MuseoSans_900_Italic.otf');font-weight: bold;font-style: italic}@font-face{font-family: 'MuseoSans';src: url('/layout/fonts/MuseoSans_100.otf');font-weight: 100;font-style: normal}@font-face{font-family: 'MuseoSans';src: url('/layout/fonts/MuseoSans_100_Italic.otf');font-weight: 100;font-style: italic}@font-face{font-family: 'MuseoSans';src: url('/layout/fonts/MuseoSans_300.otf');font-weight: 300;font-style: normal}@font-face{font-family: 'MuseoSans';src: url('/layout/fonts/MuseoSans_300_Italic.otf');font-weight: 300;font-style: italic}@font-face{font-family: 'MuseoSans';src: url('/layout/fonts/MuseoSans_500.otf');font-weight: 500;font-style: normal}@font-face{font-family: 'MuseoSans';src: url('/layout/fonts/MuseoSans_500_Italic.otf');font-weight: 500;font-style: italic}/*!
 * Bootstrap v3.3.2 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.container{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto}@media (min-width: 768px){.container{width: 750px}}@media (min-width: 992px){.container{width: 970px}}@media (min-width: 1200px){.container{width: 1170px}}.container-fluid{padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto}.container-full{padding-right: 0px;padding-left: 0px;margin-right: auto;margin-left: auto}.container:after,.container-fluid:after,.container-full:after{display: block;width: 100%;clear: both;content: ""}.row{margin-right: -15px;margin-left: -15px}.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-right: 15px;padding-left: 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.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-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: 992px){.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: 1200px){.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}}@-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 !important}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: 991px){.visible-sm{display: block !important}table.visible-sm{display: table !important}tr.visible-sm{display: table-row !important}th.visible-sm,td.visible-sm{display: table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display: block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display: inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display: inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display: block !important}table.visible-md{display: table !important}tr.visible-md{display: table-row !important}th.visible-md,td.visible-md{display: table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display: block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display: inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display: inline-block !important}}@media (min-width: 1200px){.visible-lg{display: block !important}table.visible-lg{display: table !important}tr.visible-lg{display: table-row !important}th.visible-lg,td.visible-lg{display: table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display: block !important}}@media (min-width: 1200px){.visible-lg-inline{display: inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display: inline-block !important}}@media (max-width: 767px){.hidden-xs{display: none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display: none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display: none !important}}@media (min-width: 1200px){.hidden-lg{display: none !important}}.visible-print{display: none !important}@media print{.visible-print{display: block !important}table.visible-print{display: table !important}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}}@media (min-width: 767px){.col-lg-1:nth-child(12n+1),.col-lg-2:nth-child(6n+1),.col-lg-3:nth-child(4n+1),.col-lg-4:nth-child(3n+1),.col-lg-6:nth-child(2n+1),.col-md-1:nth-child(12n+1),.col-md-2:nth-child(6n+1),.col-md-3:nth-child(4n+1),.col-md-4:nth-child(3n+1),.col-md-6:nth-child(2n+1){clear: none}.col-sm-1:nth-child(12n+1),.col-sm-2:nth-child(6n+1),.col-sm-3:nth-child(4n+1),.col-sm-4:nth-child(3n+1),.col-sm-6:nth-child(2n+1){clear: left}}@media (min-width: 992px){.col-lg-1:nth-child(12n+1),.col-lg-2:nth-child(6n+1),.col-lg-3:nth-child(4n+1),.col-lg-4:nth-child(3n+1),.col-lg-6:nth-child(2n+1),.col-sm-1:nth-child(12n+1),.col-sm-2:nth-child(6n+1),.col-sm-3:nth-child(4n+1),.col-sm-4:nth-child(3n+1),.col-sm-6:nth-child(2n+1){clear: none}.col-md-1:nth-child(12n+1),.col-md-2:nth-child(6n+1),.col-md-3:nth-child(4n+1),.col-md-4:nth-child(3n+1),.col-md-6:nth-child(2n+1){clear: left}}@media (min-width: 1200px){.col-md-1:nth-child(12n+1),.col-md-2:nth-child(6n+1),.col-md-3:nth-child(4n+1),.col-md-4:nth-child(3n+1),.col-md-6:nth-child(2n+1),.col-sm-1:nth-child(12n+1),.col-sm-2:nth-child(6n+1),.col-sm-3:nth-child(4n+1),.col-sm-4:nth-child(3n+1),.col-sm-6:nth-child(2n+1){clear: none}.col-lg-1:nth-child(12n+1),.col-lg-2:nth-child(6n+1),.col-lg-3:nth-child(4n+1),.col-lg-4:nth-child(3n+1),.col-lg-6:nth-child(2n+1){clear: left}}.feedback-btn{display: none !important}.ui_pagebar{padding: 15px 0;text-align: center}.ui_pagebar:after{display: block;width: 100%;clear: both;content: ""}.ui_pagebar a{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: inline-block;height: 30px;line-height: 30px;padding: 0 10px;background: #f7f7f7;border-radius: 3px;font-size: 12px;color: rgba(0,0,0,0.5);text-decoration: none}.ui_pagebar a:not(.gap):hover{background: #eeeeee;color: black}.ui_pagebar a.active{font-weight: bold;color: black;background: #e1e1e1}div.page_switch{display: block;margin: 20px 0}div.page_switch:after{display: block;width: 100%;clear: both;content: ""}div.page_switch a{display: inline-block;padding: 5px;color: gray;font-weight: bold;text-decoration: none}div.page_switch a:hover{background: #F2F2F2;color: #252525}div.page_switch .inside{width: 80%;margin: 0 auto;text-align: center}div.page_switch .inside a{display: inline-block;padding: 5px 8px;background: white;border: 1px solid #f0f0f0;text-decoration: none;color: gray}div.page_switch .inside a:hover{color: black;border-color: #BBBBBB}div.page_switch .inside a.active{color: #363636;font-weight: bold;border-color: #646464}.ui-slider{width: 350px;position: relative}.ui-slider .container{width: 200px;height: 25px;margin: 0 auto;border: 1px solid #c0c0c0;overflow: hidden;position: relative;z-index: 2}.ui-slider .container .slider{width: 15px;height: 21px;background: #C5C5C5;border: 1px solid #aeaeae;box-shadow: inset 1px 1px 0 rgba(255,255,255,0.5);cursor: pointer}.ui-slider .container .slider:before,.ui-slider .container .slider:after{content: "";height: 12px;border-left: 1px solid rgba(0,0,0,0.1);border-right: 1px solid rgba(255,255,255,0.3);position: absolute;top: 5px;left: 5px}.ui-slider .container .slider:after{left: 9px}.ui-slider .container background{background: #F4F4F4}.ui-slider .container .ranger{background: rgba(0,0,0,0.1);height: 23px}.ui-slider label.label{position: absolute;top: 6px;display: block;width: 60px;text-align: center}.ui-slider label.label.min-label{left: 5px;text-align: right}.ui-slider label.label.max-label{right: 5px;text-align: left}.admin-panel{position: relative;height: 0;width: 100%;overflow: visible}.admin-panel a{position: absolute;right: 0;border: 1px solid #e2e2e2;background: white;border-radius: 5px;display: inline-block;width: 0;overflow: hidden;opacity: 0.6;height: 14px;z-index: 200;padding: 10px 0px 10px 35px;font-family: Arial;font-size: 12px;font-weight: bold;color: black;text-decoration: none}.admin-panel a:after{position: absolute;top: 9px;right: 10px;font-family: FontAwesome;font-size: 17px;content: "\f040"}.admin-panel a:hover{opacity: 1;width: auto;padding: 10px 35px 10px 10px;background: #191919;border-color: #111111;color: #EFEFEF}.cms_infobox{border: 1px solid #cbe1eb;padding: 10px;border-radius: 4px;background: #EAF3F7;margin: 10px 0;color: #214D56;box-shadow: inset 1px 1px 0 rgba(255,255,255,0.5)}.cms_confirm{border: 1px solid #bcff8a;background: #E9FFD9;color: #385900;border-radius: 5px;padding: 10px;font-size: 12px;margin: 10px 0}.cms_confirm h1{margin: 0;padding: 0 0 10px 0;font-size: 16px}.cms_error{border: 1px solid #ffbbb9;background: #FFE2E1;color: #6C0300;border-radius: 5px;padding: 10px;font-size: 12px;margin: 10px 0}.order_errors{margin: 0;padding: 5px}.cms_error.no_bg_border{color: #B90400}.cms_error.no_bg_border,.cms_infobox.no_bg_border,.cms_confirm.no_bg_border{background: none;border: 0;padding: 7px 0}.cms_warning{border: 1px solid #ffbc79;background: #FFE2C4;color: #934900;border-radius: 5px;padding: 10px;font-size: 12px;margin: 10px 0}.ui_message{position: relative;margin: 5px 0;font-size: 14px}.ui_message:after{display: block;width: 100%;content: "";clear: both}.ui_message.confirm{background: #cdf6bf;color: #11420e}.ui_message.error{background: #f6bfbf;color: #420e0e}.ui_message.warning{background: #f6e6bf;color: #42360e}.ui_message.info{background: #bfe6f6;color: #0e3542}.ui_message.confirm,.ui_message.warning,.ui_message.error,.ui_message.info{padding: 15px 35px 15px 15px}.ui_message.minimal.confirm,.ui_message.minimal.warning,.ui_message.minimal.error,.ui_message.minimal.info{padding: 7px 35px 7px 7px}.ui_message.icon:before{font-family: FontAwesome;font-size: 60px;width: 60px;float: left;margin: 0 15px 0 0;text-align: center;color: rgba(0,0,0,0.3)}@media (max-width: 700px){.ui_message.icon:before{font-size: 40px;width: 40px;margin-right: 12px}}.ui_message.icon.minimal:before{font-size: 30px;margin-right: 10px;width: 30px}.ui_message.icon.confirm:before{content: "\f058"}.ui_message.icon.error:before{content: "\f057"}.ui_message.icon.info:before{content: "\f05a"}.ui_message a.close{position: absolute;top: 0;right: 0;width: 40px;height: 50px;line-height: 50px;text-decoration: none;text-align: center;cursor: pointer;color: rgba(0,0,0,0.2)}.ui_message a.close:hover{color: black}.ui_message a.close:before{font-family: FontAwesome;font-size: 18px;content: "\f00d"}.ui_message header > *{font-size: 18px;font-weight: bold;margin: 0;padding: 0}.ui_message.minimal header > *,.ui_message.minimal.warning header > *,.ui_message.minimal.confirm header > *,.ui_message.minimal.error header > *,.ui_message.minimal.info header > *{padding: 10px 0 0 0;font-size: 15px}.ui_message > p{line-height: 145%;padding: 7px 0 0 0}.ui_message > footer{padding-top: 15px}.ui_message > footer .ui_button:first-of-type{margin-left: 0}#admin_user_link{position: fixed;top: 0;left: 50%;z-index: 999999;margin: -5px 0 0 -50px;border-radius: 3px;padding: 10px;text-decoration: none;line-height: 20px;font-size: 15px;background: #fff;color: #000;box-shadow: 0 0 5px #808080}#admin_user_link:hover{background: #F5F5F5;box-shadow: 0 0 5px #000;color: black}.fv-tooltip{z-index: 20000}.fv-tooltip .fv-errorslog{font-family: arial;font-size: 11px;line-height: 1.2em}.fv-tooltip .fv-errorslog.fv-error-hidden{display: none}.fv-tooltip .fv-errorslog.fv-error-shown{color: #EA0000}.fv-tooltip .fv-errorslog.fv-error-shown.fv-message{color: #529B00}.fv-tooltip .fv-errorslog span:after{content: " "}.ui_heading_1{font-size: 16px;font-weight: normal;padding: 5px 0;margin: 0 0 10px 0;border-bottom: 1px solid #e2e2e2;color: #444444;overflow: hidden}.ui_heading_1.no_m_down{margin-bottom: 0}.ui_heading_1.opens:before{content: "";display: inline-block;margin: 0 7px 3px 0;width: 0px;height: 0px;border-style: solid;border-width: 7px 5px 0 5px;border-color: #8f8f8f transparent transparent transparent;transition-duration: 500ms}.ui_heading_1.opens:hover:before{border-color: #000 transparent transparent transparent}.ui_heading_1.opens.toggled:before{transform: rotate(180deg)}.ui_heading_1 span.info{font-size: 12px;float: right;display: block;padding: 5px 0 0 0}.ui_heading_2{font-size: 20px;font-weight: normal;padding: 5px 0;margin: 0 0 10px 0;border-bottom: 1px solid #e2e2e2;color: #444444;overflow: hidden}.ui_button{display: inline-block;margin: 2px;padding: 5px 7px;border: 1px solid #e1e1e1;color: gray !important;cursor: pointer;border-radius: 4px;background: #f3f3f3;background: linear-gradient(to bottom, #f3f3f3 0%, #e3e3e3 100%);font-size: 13px;line-height: 20px;text-decoration: none !important}.ui_button.basket_refresh{float: left}@media (max-width: 500px){.ui_button.basket_refresh{padding: 7px;margin: 0 0 15px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;float: none}}.ui_button:hover{background: #f3f3f3}.ui_button.small{font-size: 11px;padding: 2px 5px 3px 5px;border-radius: 3px;line-height: 18px}.ui_button.small:before{margin: 1px 0 -1px 0}.ui_button.big{font-size: 17px}.ui_button.green,.ui_button.hover_green:hover{background: #81cc00;background: linear-gradient(to bottom, #81cc00 0%, #6ebc00 100%);border-color: #6AB024;color: white !important}.ui_button.green:hover,.ui_button.hover_green:hover:hover{background: #81cc00}.ui_button.silver,.ui_button.hover_silver:hover{background: #f9f9f9;background: linear-gradient(to bottom, #f9f9f9 0%, #d3d3d3 100%);border-color: #C8C8C8;color: #363636 !important}.ui_button.silver:hover,.ui_button.hover_silver:hover:hover{background: #f9f9f9}.ui_button.orange,.ui_button.hover_orange:hover{background: #e8a200;background: linear-gradient(to bottom, #e8a200 0%, #d67c00 100%);border-color: #D89B49;color: white !important}.ui_button.orange:hover,.ui_button.hover_orange:hover:hover{background: #e8a200}.ui_button.red,.ui_button.hover_red:hover{background: #d10000;background: linear-gradient(to bottom, #d10000 0%, #a00 100%);border-color: #9B1C1C;color: white !important}.ui_button.red:hover,.ui_button.hover_red:hover:hover{background: #d10000}.ui_button.black,.ui_button.hover_black:hover{background: #4f4f4f;background: -moz-linear-gradient(top, #4f4f4f 0%, #161616 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4f4f4f), color-stop(100%, #161616));background: -webkit-linear-gradient(top, #4f4f4f 0%, #161616 100%);background: -o-linear-gradient(top, #4f4f4f 0%, #161616 100%);background: -ms-linear-gradient(top, #4f4f4f 0%, #161616 100%);background: linear-gradient(to bottom, #4f4f4f 0%, #161616 100%);border-color: black;color: white !important}.ui_button.black:hover,.ui_button.hover_black:hover:hover{background: #4f4f4f}.ui_button:before{display: inline-block;padding-right: 5px;font-family: FontAwesome;font-weight: normal;font-style: normal;text-decoration: inherit;-webkit-font-smoothing: antialiased;font-size: 14px;line-height: 19px}.ui_button.small:before{line-height: 14px}.ui_button.no_space:before{padding-right: 0}.ui_button.save:before{content: "\f0c7"}.ui_button.cancel:before{content: "\f05e"}.ui_button.delete:before{content: "\f00d"}.ui_button.preview:before{content: "\f06e"}.ui_button.move:before{content: "\f047"}.ui_button.upload:before{content: "\f0ee"}.ui_button.file:before{content: "\f15b"}.ui_button.add:before{content: "\f067"}.ui_button.edit:before{content: "\f040"}.ui_button.refresh:before{content: "\f021"}.ui_button.basket:before{content: "\f07a"}.ui_button.sendmail:before{content: "\f064"}.ui_button.back:before{content: "\f053"}.ui_button.move_up:before{content: "\f176"}.ui_button.move_down:before{content: "\f175"}.ui_button.move_left .ui_button.move_right:before{content: "\f054"}.ui_button.check:before{content: "\f046"}.ui_button.info:before{content: "\f129"}.ui_button.search:before{content: "\f002"}.ui_button.copy:before{content: "\f0c5"}.ui_button.basket:before{content: "\f07a"}.ui_button.complete:before{content: "\f00c"}.ui_button.favorites:before{content: "\f005"}.ui_info_icon{display: inline-block;width: 19px;height: 19px;text-align: center;line-height: 19px;color: white;font-size: 11px;font-weight: normal;cursor: pointer;border-radius: 30px;text-decoration: none;background: #2cb9fa}.ui_info_icon:hover{background: #494949;color: white}.ui_info_icon:before{font-family: FontAwesome;content: "\f129"}.ui_icon{display: inline-block;font-size: 13px;text-decoration: none;color: #616161}.ui_icon:hover{color: black}.ui_icon.small{font-size: 10px}.ui_icon.big{font-size: 17px}.ui_icon.green,.ui_icon.hover_green:hover{color: #6AB024}.ui_icon.orange,.ui_icon.hover_orange:hover{color: #D89B49}.ui_icon.red,.ui_icon.hover_red:hover{color: #9B1C1C}.ui_icon.black,.ui_icon.hover_black:hover{color: black}.ui_icon:before{display: inline-block;font-family: FontAwesome;font-weight: normal;font-style: normal;text-decoration: inherit;-webkit-font-smoothing: antialiased;text-decoration: none}.ui_icon.image:before{content: "\f03e"}.ui_icon.move{cursor: move}.ui_icon.move:before{content: "\f047"}.ui_icon.delete:before,.ui_icon.remove:before{content: "\f00d"}.ui_icon.refresh:before{content: "\f021"}.ui_form{position: relative}.ui_form .group_box{overflow: hidden;margin: 10px 0}.page_order_preview .ui_form .group_box{border: 1px solid #f4f4f4;border-radius: 4px;padding: 5px 10px;background-color: #f9f9f9}.ui_form .group_box:after{display: block;width: 100%;content: "";clear: both}.ui_form .group_box .content_space{padding: 10px 0;background: white}.ui_form .group_box .content_space p{padding: 7px 3px}.ui_form .group_box.products{margin: 0}.ui_form .group_box .cms_infobox{margin: 5px 0}.ui_form .group_box .group_title{padding: 7px 0;margin: 5px;font-size: 14px;color: #4A4A4A;border-bottom: 1px solid #cacaca;font-weight: bold}.ui_form .group_box .group_title.noborder{border: 0}.ui_form .group_box .group_title.opens:before{content: "";display: inline-block;margin: 0 7px 3px 0;width: 0px;height: 0px;border-style: solid;border-width: 7px 5px 0 5px;border-color: #8f8f8f transparent transparent transparent;transition-duration: 500ms}.ui_form .group_box .group_title.opens:hover:before{border-color: #000 transparent transparent transparent}.ui_form .group_box .group_title.opens.toggled:before{transform: rotate(180deg)}.ui_form .group_box > .content{padding: 5px 0}.ui_form .group_box.payments .content{padding: 0}.ui_form .group_box.payments .content .costtofreedelivery{margin: 5px 5px -5px 5px;padding: 10px 0;text-align: center;font-size: 15px;background: #FFF1DF;color: #804600}.ui_form .group{padding: 10px 0}.ui_form .options{border-top: 1px solid #dfdfdf;margin-top: 10px;padding-top: 10px}.ui_form .options.center{text-align: center}.ui_form .options.right{text-align: right}.ui_form .item:after{display: block;width: 100%;clear: both;content: ""}.ui_form .item input[type="text"],.ui_form .item input[type="password"],.ui_form .item textarea,.ui_form .item select{font-family: Arial;padding: 5px;border: 1px solid #bbb;border-radius: 2px}@media (max-width: 550px){.ui_form .item input[type="text"],.ui_form .item input[type="password"],.ui_form .item textarea,.ui_form .item select{width: 100%}}.ui_form .item input[type="text"].fv-error,.ui_form .item input[type="password"].fv-error,.ui_form .item textarea.fv-error{border-color: #F39898}.ui_form .item select{cursor: pointer;padding: 4px}.ui_form .item label{color: #2D2D2D}.ui_form .item label.no_width{width: auto !important}.ui_form .item label:after{content: "";padding-left: 8px}.ui_form .item label.required:after{content: "*";color: #ae0000;padding: 0 0 0 3px}.ui_form .item span.info{font-size: 11px;color: gray}.ui_form .item.vertical{display: block;padding: 4px 0}.ui_form .item.vertical > label{display: block;width: 100%;padding: 5px}.ui_form .item.vertical textarea.full{width: 100%;min-height: 80px}.ui_form .item.center_check{padding-left: 35%;overflow: hidden;padding: 3px 0}@media (max-width: 550px){.ui_form .item.center_check{padding-left: 0 !important}}.ui_form .item.center_check label.checkbox{display: inline-block;cursor: pointer;padding: 5px 0}.ui_form .item.center_check label.checkbox:after{display: none !important}.ui_form .item.center_check label.checkbox input{display: none}.ui_form .item.center_check label.checkbox span{line-height: 14px}.ui_form .item.center_check label.checkbox span:before{font-family: FontAwesome;content: "\f096";display: block;float: left;width: 17px;font-size: 14px}.ui_form .item.center_check label.checkbox input:checked ~ span:before{content: "\f046"}.ui_form .item.center_line{display: block;padding: 4px 0}.ui_form .item.center_line > label{display: inline-block;width: 35%;text-align: right;padding: 5px}.ui_form .item.center_line label.short{width: 20%}.order .ui_form .item.center_line > label{width: 30%}@media (max-width: 550px){.ui_form .item.center_line > label{display: block;width: 100% !important;padding: 5px 0;text-align: left}}.ui_form .item.center_line input[type="text"],.ui_form .item.center_line input[type="password"],.ui_form .item.center_line select{width: 200px;outline: none}@media (max-width: 550px){.ui_form .item.center_line input[type="text"],.ui_form .item.center_line input[type="password"],.ui_form .item.center_line textarea,.ui_form .item.center_line select{width: 100%}}.ui_form .item.center_line input[type="text"]:focus,.ui_form .item.center_line input[type="password"]:focus,.ui_form .item.center_line select:focus{border-color: #B9B9B9}.ui_form .item.center_line .checklist{display: inline-block;overflow: hidden}.ui_form .item.center_line .checklist > div{padding: 3px 0}.ui_form .item.center_line .checklist > div > input{cursor: pointer}.ui_form .item.center_line .checklist > div > label{cursor: pointer;display: inline-block;padding: 0 0 0 5px}.ui_form .item.line{display: block;padding: 4px 0}.ui_form .item.line > label{display: inline-block;width: 40%;text-align: left;padding: 5px}.ui_form .item.line label.short{width: 20%}.ui_form .item.line input[type="text"],.ui_form .item.line input[type="password"],.ui_form .item.line select{width: 180px;outline: none}.ui_form .item.line input[type="text"]:focus,.ui_form .item.line input[type="password"]:focus,.ui_form .item.line select:focus{border-color: #B9B9B9}.ui_form .item.line .checklist{display: inline-block;overflow: hidden}.ui_form .item.line .checklist_no_label{display: block;padding: 5px}.ui_form .item.line .checklist > div{padding: 3px 0}.ui_form .item.line .checklist > div > input{cursor: pointer}.ui_form .item.line .checklist > div > label{cursor: pointer;display: inline-block;padding: 0 0 0 5px}.ui_state_icon{display: inline-block;width: 16px;height: 11px}.ui_state_icon.state_cz{background: url("/layout/img/icons/flags/cz.png") no-repeat}.ui_state_icon.state_en{background: url("/layout/img/icons/flags/gb.png") no-repeat}.ui_state_icon.state_de{background: url("/layout/img/icons/flags/de.png") no-repeat}.ui_state_icon.state_pl{background: url("/layout/img/icons/flags/pl.png") no-repeat}.ui_state_icon.state_us{background: url("/layout/img/icons/flags/us.png") no-repeat}.ui_state_icon.state_sk{background: url("/layout/img/icons/flags/sk.png") no-repeat}.ui_table_responsive{width: 100%;border-spacing: 0}.ui_table_responsive .a_l{text-align: left}.ui_table_responsive .a_c{text-align: center}.ui_table_responsive .a_r{text-align: right}@media (max-width: 767px){.ui_table_responsive thead{display: none}}.ui_table_responsive thead tr th{padding: 10px 5px;text-align: left;font-size: 13px;border-bottom: 2px solid #eee;vertical-align: bottom}.ui_table_responsive tbody tr td{padding: 10px 5px;text-align: left;font-size: 13px;border-bottom: 1px solid #f4f4f4}@media (max-width: 767px){.ui_table_responsive tbody tr td.head,.ui_table_responsive tbody tr td.primary{background: #F9F9F9}.ui_table_responsive tbody tr td{display: block;padding: 10px;border-left: 2px solid #f4f4f4;border-right: 2px solid #f4f4f4;text-align: left}.ui_table_responsive tbody tr td.w_b:before{display: block;padding-bottom: 5px;content: attr(data-title) " ";font-weight: bold}.ui_table_responsive tbody tr td:first-child{border-top: 2px solid #f4f4f4}.ui_table_responsive tbody tr td:last-child{border-bottom: 2px solid #f4f4f4;margin-bottom: 20px}.ui_table_responsive tbody tr:last-child td.w_b:last-child{margin-bottom: 0}.ui_table_responsive tbody tr td.m_line.w_b{text-align: right}.ui_table_responsive tbody tr td.m_line.w_b:before{display: block;float: left}}.page_order_sent #essox-redirect-title{padding: 30px 0 0 0;font-weight: bold;font-size: 20px;text-align: center}.page_order_sent #essox-redirect-counter{padding: 10px 0;font-weight: bold;font-size: 30px;text-align: center}.page_order_sent #essox-redirect-info{padding: 0 0 20px 0;font-size: 14px;text-align: center}.page_order_sent #essox-redirect-info a{font-weight: bold}.basket_discount_code{font-size: 15px;text-align: right}@media (max-width: 500px){.basket_discount_code{text-align: center}}@media (max-width: 500px){.basket_discount_code .ui_button{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;text-align: center;font-size: 14px;padding: 5px;margin: 0}}.basket_discount_code div.code{padding: 3px 0}.basket_discount_code div.code input.code{border: 1px solid #c3c3c3;padding: 3px 5px;border-radius: 5px;font-size: 14px}@media (max-width: 500px){.basket_discount_code div.code input.code{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;text-align: center;padding: 6px;font-size: 17px;margin: 6px 0}}.basket_discount_code .red{color: #9D0000;font-size: 13px}.buttons_go_order{text-align: right;margin: 0 10px}.buttons_go_order button{float: left}.buttons_go_order .continue{float: right;font-size: 15px !important}.buttons_go_order .back{float: left;font-size: 15px !important}.page_shop_basket .free_present{vertical-align: middle}.page_shop_basket .free_present div{text-align: center;font-size: 14px;color: #1D9100}.page_shop_basket .free_present .ui_icon.remove.big:hover{opacity: 0.8}.page_shop_basket .discount_text{padding: 4px;background: #F5F5F5}.page_shop_basket .discount_text p{float: right;font-size: 11px;padding: 4px;border: 1px solid #fadd69;background: #FFFBDF;color: #C77A07;border-radius: 4px}.page_shop_basket div.basket_prices{position: relative;overflow: hidden;margin: 0 0 10px 0;padding: 10px 0}.page_shop_basket div.basket_prices.no_border{border: 0;padding: 5px 0}@media (max-width: 500px){.page_shop_basket div.basket_prices{padding: 0 0 10px 0}}.page_shop_basket div.basket_prices .weight{position: absolute;top: 50px;left: 0}.page_shop_basket div.basket_prices .costtofreedelivery{position: absolute;top: 80px;left: 0;font-size: 15px}.page_shop_basket div.basket_prices table{float: right;color: #595959;font-size: 14px}@media (max-width: 600px){.page_shop_basket div.basket_prices table{float: none;width: 100%;border-spacing: 0}}.page_shop_basket div.basket_prices table tr.final{color: black}.page_shop_basket div.basket_prices table th{text-align: right;font-weight: normal;padding: 3px 20px 3px 0}.page_shop_basket div.basket_prices table td{text-align: right;font-weight: bold;padding: 3px 0}@media (max-width: 600px){.page_shop_basket div.basket_prices table th,.page_shop_basket div.basket_prices table td{display: block;text-align: center;padding: 3px 0}}.page_shop_basket #shop_basket_select_gift h2{font-size: 13px;font-weight: bold;padding: 5px;border-bottom: 1px solid #e0e0e0}.page_shop_basket #shop_basket_select_gift .inside{padding: 10px 5px;overflow: hidden}.page_shop_basket #shop_basket_select_gift .inside .item{float: left;width: 200px;border: 1px solid #e0e0e0;padding: 5px;border-radius: 4px}.page_shop_basket #shop_basket_select_gift .inside .item h3{font-size: 12px;margin: 5px -5px;padding: 5px 10px;border-bottom: 1px solid #e0e0e0}.page_shop_basket #shop_basket_select_gift .inside .item a.image{display: block;height: 100px;text-align: center;padding: 5px 0 0 0}.page_shop_basket #shop_basket_select_gift .inside .item a.image img{max-width: 190px;max-height: 95px}.product_comments_wrap h2{font-size: 16px;padding: 5px 0;margin: 10px 0 5px 0;border-bottom: 1px solid #c0c0c0}.product_comments_buttons{padding: 5px 0}.product_comments_buttons a{display: inline-block;padding: 3px 5px;background: #EEEEEE;border: 1px solid #d6d6d6;color: gray;text-decoration: none;cursor: pointer}.product_comments .comment{margin: 5px 0 5px 0;padding: 7px;border: 1px solid #cecece;background: #EBEBEB;margin-left: 30px}.product_comments .comment.lev_1{margin-left: 0}.product_comments .comment .title{border-bottom: 1px solid #ddd;padding: 5px}.product_comments .comment .text{padding: 5px}.product_comments .comment .options{padding: 5px}.product_comments .comment .options a{display: inline-block;padding: 3px 5px;background: #F9F9F9;border: 1px solid #dadada;text-decoration: none;font-size: 11px;color: gray}.product_comments .comment .options a:hover{border-color: #C8C8C8;color: black}.product_comment_add{margin: 5px 0;padding: 10px;border: 1px solid #d6d6d6;border-top: 4px solid #d6d6d6;background: #F0F0F0}.product_comment_add .title{font-size: 12px;text-transform: uppercase;padding: 5px;margin: 0 0 5px 0;font-weight: bold;border-bottom: 1px solid #dadada}.product_comment_add .title span{color: gray}.product_comment_add .product_comment_add table td{padding: 5px}.page_order .fv-tooltip{position: relative !important;top: auto !important;left: auto !important;display: block !important;padding-left: 35% !important;padding-top: 3px}.page_order .content_contact .fv-tooltip{padding-left: 0 !important}.delivery_prices_info{padding: 5px 0 0 0;font-size: 11px}.order_progress{margin: 10px 0;padding-bottom: 10px;text-align: center;border-bottom: 2px solid #eee;overflow: hidden}.order_progress .item{position: relative;display: inline-block;padding: 10px 50px;font-size: 18px;color: gray;text-decoration: none;opacity: 0.5}@media (max-width: 980px){.order_progress .item{padding-top: 13px;padding-right: 10px;padding-left: 45px;font-size: 14px}}@media (max-width: 680px){.order_progress .item{height: 15px}.order_progress .item span{display: none}}.order_progress .item:before{position: absolute;top: 7px;left: 10px;font-size: 25px;font-family: FontAwesome;font-weight: normal;color: gray}.order_progress .item:after{content: "";position: absolute;top: 6px;right: 13px;font-family: FontAwesome;font-size: 25px;content: "\f105"}@media (max-width: 980px){.order_progress .item:after{display: none}}.order_progress .item:last-child:after{display: none}.order_progress .item.highlight{opacity: 1}.order_progress .item.active{opacity: 1;font-weight: bold;color: black}.order_progress .item.active:before{color: black}.order_progress .item.num1:before{content: "\f07a"}.order_progress .item.num2:before{content: "\f0f6"}.order_progress .item.num3:before{content: "\f06e"}.order_progress .item.num4:before{content: "\f058"}.shop_order_area .order_price_top{padding: 15px 0;text-align: center;font-size: 17px}.shop_order_area .show_ordered_products{padding: 0 0 10px 0;text-align: center}.shop_order_area .show_ordered_products a{padding: 7px 20px;font-weight: bold}.shop_order_area .show_ordered_products a .closed,.shop_order_area .show_ordered_products a.active .opened{display: inline}.shop_order_area .show_ordered_products a .opened,.shop_order_area .show_ordered_products a.active .closed{display: none}.shop_order_area .show_ordered_products a:after{font-family: FontAwesome;content: "\f078";padding-left: 10px}.shop_order_area .show_ordered_products a.active:after{content: "\f077"}.shop_order_area #order_products_area{display: none}.shop_order_area #order_products_area.opened{display: block}.shop_order_area .tabitem.note{padding: 0 15px}.shop_order_area .note_title{font-size: 14px;color: #4A4A4A;margin-top: 5px}.shop_order_area textarea.order_note{display: block;width: 100%;font-family: Tahoma;margin: 10px 0;padding: 5px;border: 1px solid #bbb;border-radius: 2px;resize: vertical;min-height: 70px;max-height: 250px;outline: none;font-size: 14px;color: #404040}.shop_order_area textarea.order_note:focus{border-color: #B9B9B9}.shop_order_area p.order_note{padding: 7px;font-size: 14px;color: #404040}.order_login_area{padding: 15px;background: #f9f9f9;border-radius: 5px;border: 1px solid #f4f4f4}.order_login_area h3{margin: 0 0 10px 0;font-size: 14px;color: #4A4A4A}.order_login_area p.info{padding: 0 0 10px 0;line-height: 145%;font-size: 14px}.order_login_area ._register_box{padding: 10px 0 5px 0}.buttons_order_sent a{display: inline-block;padding: 7px 10px;background: #231f20;margin-right: 5px;text-decoration: none;color: white;font-size: 14px;border-radius: 5px}table.order_adress_tables{width: 100%;font-size: 12px}table.order_adress_tables th{text-align: left;border-bottom: 1px dashed #e5e5e5}table.order_adress_tables td{padding: 5px;border-bottom: 1px dashed #e5e5e5}@media (max-width: 600px){table.order_adress_tables th,table.order_adress_tables td{display: block;width: 100%;border: 0}table.order_adress_tables th{padding: 10px 5px 3px 5px;font-weight: bold}table.order_adress_tables td{padding: 3px 5px 10px 5px;border-bottom: 1px solid #e5e5e5}}.order_buttons{padding: 10px 0;margin: 10px 0}.order_buttons .order_button{display: inline-block;padding: 5px 10px;text-decoration: none;cursor: pointer;border-radius: 3px;border: 1px solid;font-size: 16px}.order_buttons .order_button:hover{opacity: 0.8}@media (max-width: 500px){.order_buttons .order_button{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float: none;width: 100%;text-align: center;margin: 5px 0 !important}}.order_buttons button.order_button{padding-top: 6px}.order_buttons .order_button.back{float: left;background: #e8a200;background: linear-gradient(to bottom, #e8a200 0%, #d67c00 100%);border-color: #D89B49;color: white !important}.order_buttons .order_button.back:before{content: "\f053";font-family: FontAwesome;display: inline-block;padding-right: 10px}.order_buttons .order_button.next,.order_buttons .order_button.complete{float: right;background: #81cc00;background: linear-gradient(to bottom, #81cc00 0%, #6ebc00 100%);border-color: #6AB024;color: white !important}.order_buttons .order_button.next.complete:before,.order_buttons .order_button.complete.complete:before{display: inline-block;padding-right: 8px;font-family: FontAwesome;content: "\f00c"}.order_buttons .order_button.next.next:after,.order_buttons .order_button.complete.next:after{display: inline-block;padding-left: 10px;font-family: FontAwesome;content: "\f054"}.order_box{position: relative;padding: 15px}.delivery_prices_info{padding: 10px 0 0 0;font-size: 11px}.order_delivery_type > h3,.order_payment_type > h3{display: block;margin: 0 0 20px 0;font-size: 14px;color: #4A4A4A}.order_delivery_type .item{display: block;padding: 8px;position: relative;cursor: pointer}.order_delivery_type .item.active{background: #DDF5FF;color: #0086cf;font-weight: bold}.order_delivery_type .item input{margin-right: 5px}.order_payment_type .item_payment{display: block;position: relative;overflow: hidden}.order_payment_type .item_payment label{display: block;padding: 8px;cursor: pointer}.order_payment_type .item_payment div.rside{float: right}.order_payment_type .item_payment div.rside .deliveryinfo{font-style: italic;font-weight: normal;color: black;padding-right: 10px;font-size: 11px}.order_payment_type .item_payment div.rside .deliveryinfo .delv{color: #319401}.order_payment_type .item_payment input{margin-right: 5px}.order_payment_type .item_payment.denied{opacity: 0.5}.order_payment_type .item_payment.denied .denied{color: #930000}.order_payment_type .item_payment.active{background: #DDF5FF;color: #0086cf;font-weight: bold}.order_payment_type .item_payment a.essox-link{display: none}.order_payment_type .item_payment.active a.essox-link{display: inline-block;color: black;font-size: 11px;font-weight: bold}.order_payment_type .item_payment .free{font-weight: bold}.order_payment_type .item_payment .note{clear: both;float: none;text-align: left;display: none}.order_payment_type .item_payment.active .note{display: block;color: #000;font-weight: normal;font-size: 12px}.order_payment_type .item_payment.active .note .connector{margin-top: 5px}.order_payment_type .item_payment .connector,.order_payment_type .item_payment .select_or_bank{font-weight: normal;color: #525252}.order_payment_type .item_payment .connector a{display: inline-block;margin: 3px 0 0 0}.order_payment_type .item_payment .select_or_bank a.toggler:hover{color: black}.order_payment_type .item_payment .select_or_bank a.toggler.hidden{display: none}.order_payment_type .item_payment .fv_error_required{color: #EA0000}.order_price_preview{width: 100%;font-size: 12px;color: #4A4A4A;text-align: center;position: relative}.order_price_preview > div{padding: 5px;color: #464646;font-size: 13px}.order_price_preview > div > span{display: inline-block;min-width: 150px;text-align: right}.order_price_preview > div > strong{display: inline-block;min-width: 150px;text-align: right}.order_price_preview > div.primary{font-size: 19px;margin-top: 5px}.order_price_preview > div.primary > strong{color: #259620}.order_price_preview > div.delivery > strong{color: black}.order_price_preview > span.points{position: absolute;top: 0px;right: 10px;text-align: center}.order_price_preview > span.points.nospace{right: 0}.order_price_preview > span.points div{float: right;padding: 7px;border: 1px solid #e8e8e8;background: #F7F7F7;border-radius: 5px;font-size: 11px;text-transform: uppercase}.order_price_preview > span.points div strong{display: block;font-size: 19px;color: #0086cf}#orderform .ui-tv-navigation{border-bottom: 1px solid #ebebeb;padding: 0 10px}#orderform .ui-tv-navigation > h2{padding: 7px 10px;display: inline-block;background: #F4F4F4;font-size: 14px;font-weight: normal;color: #373737;margin: 0 4px -1px 0;border: 1px solid #ebebeb;cursor: pointer}#orderform .ui-tv-navigation > h2:hover{background: #F9F9F9;color: black}#orderform .ui-tv-navigation > h2.selected{background: white;border-bottom-color: white;color: black;font-weight: bold}#orderform .ui-tv-content .ui-tv-item{padding: 20px 0 0 0}table.order_table_height{border-spacing: 0;padding: 10px 0;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}table.order_table_height tr.order_table_height_line td{vertical-align: top;position: relative;background: #f9f9f9;border-radius: 5px;border: 1px solid #f4f4f4}table.order_table_height tr.order_table_height_line td.first{width: 47%}table.order_table_height tr.order_table_height_line td.space{width: 20px;background: none;border: 0}@media (max-width: 980px){table.order_table_height tr.order_table_height_line td{display: block;width: 100% !important;margin: 5px 0}}.payment_area_wrap{overflow: hidden;margin: 0 0 15px 0;background-color: #f9f9f9;border-radius: 5px;border: 1px solid #f4f4f4}.payment_area_wrap .payment_area_left{float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 49%;padding: 15px}@media (max-width: 950px){.payment_area_wrap .payment_area_left{float: none;width: 100%;padding: 0}}.payment_area_wrap .payment_area_right{float: right;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 49%;padding: 15px}@media (max-width: 950px){.payment_area_wrap .payment_area_right{float: none;width: 100%;padding: 0}}.payment_area_wrap .payment_area_right #right-group-init{padding: 10px;font-size: 13px;color: #d88606;font-weight: bold}.payment_area_wrap h3{padding: 0 0 10px 0;font-size: 15px;font-weight: bold;color: #4A4A4A}@media (max-width: 950px){.payment_area_wrap h3{padding: 15px}}.payment_area_wrap .item{display: block;padding: 10px 5px;margin: 0 -5px;border-bottom: 1px solid #f2f2f2;font-size: 13px;cursor: pointer}@media (max-width: 950px){.payment_area_wrap .item{margin: 0;padding: 10px 15px}}.payment_area_wrap .item.selected{background: #dff1de}.payment_area_wrap .item .address{padding: 5px 5px 5px 22px;font-size: 12px;line-height: 1.4;display: none}.payment_area_wrap .item.selected .address{display: block}.payment_area_wrap .item .label input{display: none}.payment_area_wrap .item .label strong{display: inline-block;font-weight: bold;color: gray}.payment_area_wrap .item .label strong:before{padding-right: 5px;font-family: FontAwesome;font-size: 16px;font-weight: normal;content: "\f10c"}.payment_area_wrap .item .label input:checked ~ strong:before,.payment_area_wrap .item:hover .label strong:before{content: "\f192";color: #259620}.payment_area_wrap .item:hover .label strong,.payment_area_wrap .item .label input:checked ~ strong{color: #259620}.payment_area_wrap .item .logo{display: block;float: right;padding: 0 0 0 20px;margin-bottom: -7px}.payment_area_wrap .item .logo img{height: 20px}.payment_area_wrap .item div.dates{padding: 3px 0 0 0;float: right;font-size: 12px}@media (max-width: 520px){.payment_area_wrap .item div.dates{padding-top: 5px;float: none}}.payment_area_wrap .item div.dates strong{color: black;display: inline-block;width: 80px;text-align: right}.payment_area_wrap .item .extra{clear: both}.payment_area_wrap .item .extra > div{padding: 5px 0 0 0}.payment_area_wrap .item .extra > div.dialog > a:first-child{display: inline-block;margin: 2px -2px;padding: 3px 7px;border: 1px solid #e1e1e1;color: gray !important;cursor: pointer;border-radius: 4px;background: #f3f3f3;background: linear-gradient(to bottom, #f3f3f3 0%, #e3e3e3 100%);font-size: 12px;text-decoration: none !important}.payment_area_wrap .item .extra > div.dialog > a:first-child:hover{background: #f3f3f3}.order_online_payment_select{overflow: hidden;padding: 5px 0;margin: 0 -5px}.order_online_payment_select input{display: none}.order_online_payment_select label{display: block;float: left;width: 100px;height: 120px;padding: 5px;text-align: center;margin: 0 10px 0 0;cursor: pointer}.order_online_payment_select label .image{display: block;display: -webkit-flexbox;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;text-align: center;height: 70px;width: 100%;border: 1px solid #f3f3f3;border-radius: 5px}.order_online_payment_select label .image div{width: 100%;text-align: center}.order_online_payment_select label .image div img{display: block;margin: 0 auto;max-width: 100%;max-height: 70px}.order_online_payment_select label:hover .image,.order_online_payment_select label input:checked ~ .image{border-color: silver}.order_online_payment_select label span{display: block;padding: 7px 3px 0 3px;font-size: 12px;color: gray}.order_online_payment_select label input:checked ~ span{font-weight: bold;color: black}.order_address_delivery > h3,.order_address_invoice > h3,.order_address_contact > h3{display: block;margin: 0 0 10px 0;font-size: 14px;color: #4A4A4A}.order_address_contact > h3{padding: 18px 60px 0 0;float: left}.order_address_delivery small,.order_address_invoice small{font-size: 11px;color: gray;display: inline-block}.order_address_contact{clear: both;margin: 5px 5px 10px 5px;padding-left: 15px;padding-bottom: 5px;border-radius: 4px;background: #F2F2F2}.order_address_contact .content_contact{padding: 7px 0 0 0;overflow: hidden}@media (max-width: 980px){.order_address_contact .content_contact{width: 100%;clear: both}}.tabitem.news,.tabitem.terms{padding: 3px 15px}.tabitem.news label,.tabitem.terms label{cursor: pointer}#order.sent .cms_confirm,#order.sent #orderview{margin: 0 10px}.payment_area_wrap .ui_info_icon{margin-left: 10px}#order.preview .ui_form{margin: 0 10px}.order .ui_form .item.center_check{padding-left: calc(30% + 14px)}.order .ui_form .item.center_check.order_same_payment_select{overflow: visible}@media (min-width: 551px){.order .ui_form .item.center_check.order_same_payment_select{position: relative}.order .ui_form .item.center_check.order_same_payment_select > .checkbox{position: absolute;top: -29px;right: 0}}.order .ui_form .item.line input[type="text"],.order .ui_form .item.line input[type="password"],.order .ui_form .item.line select{width: 160px}.order .ui_form .order_address_contact .content_contact .item.line{display: block;float: left;width: 45%;margin-right: 30px}.order .ui_form .order_address_contact .content_contact .item label{padding-left: 0 !important}.order .ui_form .order_address_contact .content_contact .item.line:nth-child(2){margin-right: 0}.order .ui_form .order_address_contact .content_contact .item.line input[type="text"]{width: 140px}@media (max-width: 980px){.order .ui_form .order_address_contact .content_contact .item.line{float: none;width: auto;width: 100%}.order .ui_form .order_address_contact .content_contact .item label{display: inline-block;width: 30% !important;text-align: left;padding: 5px}.order .ui_form .order_address_contact .content_contact .item input{width: 180px !important}}@media (max-width: 550px){.order .ui_form .order_address_contact .content_contact .item label{width: 100% !important}}.ui_order_state{font-size: 22px;color: #BEBEBE}.ui_order_state .size-large{font-size: 30px}.ui_order_state > div{display: inline-block;width: 20px}.ui_order_state > div:before{display: block;text-align: center;font-family: FontAwesome}.ui_order_state.size-large > div{width: 30px}.ui_order_state span.state_text{display: block;font-size: 11px;text-align: right}.ui_order_state.size-large span.state_text{display: inline-block;font-size: 25px;padding: 3px 0 0 10px}.ui_order_state .state_icon_1:before{content: "\f021"}.ui_order_state .state_icon_2:before{content: "\f0d1"}.ui_order_state .state_icon_3:before{content: "\f00c"}.ui_order_state .state_icon_4{display: none}.ui_order_state.paymenttype_5 .state_icon_2:before,.ui_order_state.orderstate_personaltaking .state_icon_2:before{content: "\f183"}.ui_order_state.orderstate_inprogress .state_icon_1:before{color: #cc7500}.ui_order_state.orderstate_sent .state_icon_2:before{color: #079500}.ui_order_state.orderstate_personaltaking .state_icon_2:before{color: #079500}.ui_order_state.orderstate_done .state_icon_3:before{content: "\f00c";color: #079500}.ui_order_state.orderstate_canceled .state_icon_3:before{content: "\f00d";color: #9b0000}#shop .filter_states{overflow: hidden;padding: 3px 0 0 0}#shop .filter_states .filter_state{position: relative;display: block;padding: 3px 25px 3px 5px;margin: 0 5px 3px 0;float: left;border: 1px solid #e0e0e0;font-size: 11px;color: #303030}#shop .filter_states .filter_state .cancel{display: block;position: absolute;top: 0;right: 0;bottom: 0;width: 17px;padding: 3px 0 0 0;border-left: 1px solid #e0e0e0;background: #F5F5F5;cursor: pointer;text-align: center;text-decoration: none}#shop .filter_states .filter_state .cancel:hover{background: #FFECEC;color: #8A0000}#shop .filter_states .filter_state .cancel:after{content: "X"}.store-n{color: #cb102e}.store-m{color: #c48900}.store-y{color: #1d9100}@media (min-width: 601px){.popuphtml-window .recomend_product{width: 400px}}@media (min-width: 601px){.popuphtml-window .order_terms{width: 550px}}.popuphtml-window .order_terms > h4{display: block;padding: 10px;border-bottom: 1px solid #d6d6d6;margin-bottom: 10px;font-size: 15px;color: #4E4E4E}.popuphtml-window .order_terms > div{color: #454545;font-size: 12px;border-bottom: 1px solid #d6d6d6;padding-bottom: 10px}.popuphtml-window .order_terms > div p{padding: 5px 0}.popuphtml-window .order_terms > div h2{padding: 5px 0;font-size: 14px;font-weight: bold}.popuphtml-window .order_terms > div h3{padding: 5px 0;font-size: 12px;font-weight: bold}.popuphtml-window .order_terms > a{display: inline-block;margin: 15px 0 0 0;padding: 5px 7px;border: 1px solid #dbdbdb;background: #EFEFEF;text-decoration: none;border-radius: 2px;font-weight: bold;color: #4F4F4F}.popuphtml-window .order_terms > a:hover{background: #DADADA}.popuphtml-window .popup_shop_info{width: 500px;color: #3F3F3F}.popuphtml-window .popup_shop_info table{width: 100%;border-spacing: 0}.popuphtml-window .popup_shop_info table th,.popuphtml-window .popup_shop_info table td{text-align: left;padding: 5px;vertical-align: top}.popuphtml-window .popup_shop_info table th{width: 100px;font-weight: bold}.popuphtml-window .delivery_dates_info{width: 100%;border-spacing: 0px;font-size: 11px}.popuphtml-window .delivery_dates_info th,.popuphtml-window .delivery_dates_info td{padding: 7px;text-align: left;border-bottom: 1px solid #e2e2e2}.popuphtml-window .delivery_dates_info th{padding-right: 50px}.popuphtml-window .delivery_dates_info tr:last-child th,.popuphtml-window .delivery_dates_info tr:last-child td{border-bottom: 0}.popuphtml-window .delivery_dates_info .help_icon{display: inline-block;border: 1px solid #e2e2e2;background: #F4F4F4;width: 15px;height: 15px;line-height: 15px;border-radius: 30px;text-align: center;color: #484848;cursor: help}.popuphtml-window .in_same_order{overflow: hidden;border: 3px solid #dadada;border-radius: 3px;padding: 10px;margin: 20px 0 0 0}.popuphtml-window .in_same_order > h3{font-size: 15px;padding: 0 0 10px 0;margin: 0 0 10px 0;border-bottom: 1px solid #efefef}.popuphtml-window .in_same_order .product > a{display: block;text-align: center;font-size: 13px;font-weight: bold;text-decoration: none;color: #454545;padding: 5px 5px 10px 5px;overflow: hidden}.popuphtml-window .in_same_order .product > a img{height: 60px}.popuphtml-window .in_same_order .product:hover > a{color: black}.popuphtml-window .confirm-msg{padding: 10px;border: 1px solid #e2ffc4;background: #F0FFDF;color: #3A6F00;margin: 0 0 10px 0;border-radius: 3px;font-size: 14px}.popuphtml-window .basket_item_added{font-size: 14px;color: #3A3A3A}.popuphtml-window .basket_item_added .options{padding: 10px 0 0 0;overflow: hidden;text-align: right}.popuphtml-window .basket_item_added .options .back-btn{display: inline-block;padding: 5px 10px;text-decoration: none;cursor: pointer;border-radius: 3px;border: 1px solid;font-size: 14px;float: left;background: #e8a200;background: linear-gradient(to bottom, #e8a200 0%, #d67c00 100%);border-color: #D89B49;color: white !important}.popuphtml-window .basket_item_added .options .back-btn:before{content: "\f053";font-family: FontAwesome;display: inline-block;padding-right: 5px}.popuphtml-window .basket_item_added .options .basket-btn{display: inline-block;padding: 5px 10px;text-decoration: none;cursor: pointer;border-radius: 3px;border: 1px solid;font-size: 14px;background: #81cc00;background: linear-gradient(to bottom, #81cc00 0%, #6ebc00 100%);border-color: #6AB024;color: white !important}.popuphtml-window .basket_item_added .options .basket-btn:before{content: "\f07a";font-family: FontAwesome;display: inline-block;padding-right: 10px}.popuphtml-window .basket_item_added .options .basket-btn:after{content: "\f054";font-family: FontAwesome;display: inline-block;padding-left: 5px}.popuphtml-window .basket_item_added .options .order-btn{display: inline-block;padding: 5px 10px;text-decoration: none;cursor: pointer;border-radius: 3px;border: 1px solid;font-size: 14px;background: #fcfcfc;background: linear-gradient(to bottom, #fcfcfc 0%, #d3d3d3 100%);border-color: #D7D7D7;color: #4A4A4A !important}@media (max-width: 600px){.popuphtml-window .basket_item_added .options a{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: block;float: none;width: 100%;text-align: center;margin: 2px 0}}.popuphtml-window .basket_item_added .options a:hover{opacity: 0.8}.order_states_icons{padding-left: 10px}.exports_list .item{padding: 15px 5px;border-bottom: 1px solid rgba(0,0,0,0.1)}.exports_list .item h2{font-size: 17px;font-weight: bold;padding: 0 0 5px 0;margin: 0}.exports_list .item p{font-size: 14px;padding: 5px 0 8px 0;color: #4B4B4B}.exports_list .item div{padding: 3px 0;overflow: hidden}.exports_list .item div strong{display: inline-block;width: 150px;float: left;padding: 4px 5px 0 0}.exports_list .item div span.export_url{display: inline-block;margin: 0 0 0 5px;padding: 3px 15px;border: 1px solid #d2d2d2;border-radius: 2px 0 0 2px;background: #F3F3F3;font-size: 11px;float: left;color: #5C5C5C}.exports_list .item div a{display: inline-block;padding: 3px 5px;cursor: pointer;border: 1px solid #d2d2d2;background: #E4E4E4;border-left: 0;font-size: 11px;text-decoration: none;font-weight: bold;border-radius: 0 2px 2px 0}.exports_list .item div a:hover{background: #F3F3F3}.user_favorite_products .item{overflow: hidden;padding: 10px 0;border-bottom: 1px dashed #dfdfdf}.user_favorite_products .item a.image{width: 130px;text-align: center;float: left;margin-right: 10px}.user_favorite_products .item a.image img{max-width: 130px;max-height: 130px}.user_favorite_products .item .texts{overflow: hidden}.user_favorite_products .item .texts h2{font-size: 18px;font-weight: bold;margin: 0;padding: 0 0 10px 0}.user_favorite_products .item .texts h2 a{text-decoration: none;color: black}.user_favorite_products .item .texts h2 a:hover{text-decoration: underline}.user_favorite_products .item .texts div.price{font-size: 14px;padding: 0 0 10px 0}.page_check_order_state .boxes{overflow: hidden}.page_check_order_state .item.box{width: 50%;display: block;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 30px}.page_check_order_state .item.box label{display: block;padding: 0 0 5px 0}.page_check_order_state .item.box input{width: 70%}.page_check_order_state div.submit{padding: 0 0 0 30px}.page_check_order_state div.submit button{padding: 10px 20px}.page_check_order_state_detail{font-size: 14px}.page_check_order_state_detail .head{padding: 7px 0;text-align: center;font-size: 23px}.page_check_order_state_detail .sub_head{padding: 7px 0;text-align: center;font-size: 16px;margin-bottom: 10px;font-weight: bold}.page_check_order_state_detail .sub_head.orderstate_inprogress{color: #cc7500}.page_check_order_state_detail .sub_head.orderstate_sent{color: #079500}.page_check_order_state_detail .sub_head.orderstate_personaltaking{color: #079500}.page_check_order_state_detail .sub_head.orderstate_done{color: #079500}.page_check_order_state_detail .sub_head.orderstate_canceled{color: #9b0000}.page_check_order_state_detail .sub_head .ui_order_state{font-size: 35px;margin-top: 10px;font-weight: normal}.page_check_order_state_detail .sub_head .ui_order_state > div{width: 40px}.page_check_order_state_detail .item{padding: 4px 3px;text-align: center}.page_check_order_state_detail table{width: 100%;color: #444444}.page_check_order_state_detail table th,.page_check_order_state_detail table td{padding: 3px 0}.page_check_order_state_detail table th{text-align: right;padding-right: 5px;width: 50%}.ui_table_responsive.order_products{border: 1px solid #f4f4f4;border-radius: 4px;padding: 5px 10px;background-color: #f9f9f9;overflow: hidden}@media (max-width: 767px){.ui_table_responsive.order_products{padding: 0;border: 0}}.ui_table_responsive.basket_products .store-y,.ui_table_responsive.basket_products .store-n{font-size: 11px;font-weight: bold}@media (min-width: 768px){.ui_table_responsive.order_products tbody tr:last-child td{border: 0}}.ui_table_responsive.basket_products tbody tr td.image .wrap{position: relative;padding-left: 30px}.ui_table_responsive.basket_products tbody tr td.image a.basket_product_remove:before{position: absolute;top: 50%;margin-top: -15px;left: -5px;z-index: 2;display: block;width: 30px;text-align: center;line-height: 30px;font-family: FontAwesome;font-size: 17px;content: "\f00d";color: gray}@media (max-width: 767px){.ui_table_responsive.basket_products tbody tr td.image a.basket_product_remove:before{top: -10px;right: -10px;left: inherit;width: 45px;line-height: 45px;font-size: 22px;margin-top: 0}}.ui_table_responsive.basket_products tbody tr td.image a.basket_product_remove:hover:before{color: #c60000}.ui_table_responsive.basket_products tbody tr td.image img{position: relative;z-index: 1;display: block;margin: 0 auto}.ui_table_responsive tbody tr td.product_name a{font-size: 14px;display: inline-block;margin: 0 0 5px 0;text-decoration: none;color: inherit}.ui_table_responsive tbody tr td.product_name .code{font-size: 12px;padding: 0 0 5px 0}.ui_table_responsive tbody tr td.product_name .code span{font-weight: bold}.ui_table_responsive.basket_products tbody tr td.name a:hover{text-decoration: underline}@media (max-width: 767px){.ui_table_responsive.basket_products tbody tr td.image{text-align: center}.ui_table_responsive tbody tr td.w_b.count_box{padding-bottom: 6px}.ui_table_responsive tbody tr td.w_b.count_box:before{padding-top: 8px}}.basket_count_box{display: inline-block;background: #F9F9F9;border-radius: 5px;border: 1px solid #f0f0f0;overflow: hidden}.basket_count_box div{border-bottom: 1px solid #f0f0f0;overflow: hidden}.basket_count_box div input{width: 50%;max-width: 70px;height: 30px;padding: 7px 0;float: left;border: 0;border-right: 1px solid #f0f0f0;outline: none;-webkit-appearance: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-weight: bold;text-align: center}.basket_count_box div span{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: inline-block;line-height: 30px;margin: 0;text-align: center}.basket_count_box div a{display: inline-block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 10px;line-height: 28px;text-align: center;cursor: pointer}.basket_count_box div a:hover{opacity: 0.8}.review_detail .review_item{padding: 10px 0;border-bottom: 1px solid #f2f2f2}.review_detail .review_item .time{font-size: 12px;color: gray}.review_detail .review_item h3{padding: 4px 0;font-size: 17px}.review_detail .review_item .email{font-size: 12px;color: gray}.review_detail .review_item .text{padding: 5px 0;font-size: 15px;line-height: 145%}.review_detail .review_item .videos{overflow: hidden}.product_vote_box{display: inline-block}.product_vote_box strong{display: block;padding: 0 0 5px 0}.product_vote_box label{cursor: pointer}.product_vote_box label input{display: none}.page_rate_products .products_to_rate{padding: 20px 0;overflow: hidden;text-align: center}.page_rate_products .products_to_rate .item{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: block;float: left;width: 50%;height: 320px}@media (max-width: 800px){.page_rate_products .products_to_rate .item{float: none;width: 100%;height: auto;padding: 15px 0}}.page_rate_products .products_to_rate .item a.image{display: -webkit-flexbox;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: block;height: 180px;text-align: center}.page_rate_products .products_to_rate .item a.image div{width: 100%;text-align: center}.page_rate_products .products_to_rate .item a.image div img{max-width: 80%;max-height: 170px}.page_rate_products .products_to_rate .item h4{display: block;text-align: center;font-size: 15px}.page_rate_products .products_to_rate .item .product_vote_box{padding: 10px 0 0 0}.page_rate_products .confirm_votes{text-align: center;padding: 15px 0 0 0;border-top: 1px solid #c0c0c0}.hybrid_popup_area{overflow: hidden;width: 800px;height: 400px}@media (max-width: 880px){.hybrid_popup_area{width: 100%}}.hybrid_popup_area .select_area{float: left;width: 50%}@media (max-width: 880px){.hybrid_popup_area .select_area{float: none;width: 100%}}.hybrid_popup_area .select_area .filter{padding: 0 0 10px 0}.hybrid_popup_area .select_area .filter input{border: 1px solid #c0c0c0;border-radius: 6px;padding: 5px 7px;font-size: 15px;box-shadow: inset 2px 2px 7px rgba(0,0,0,0.1);width: 100%}.hybrid_popup_area .select_area .items{max-height: 300px;overflow-y: scroll}.hybrid_popup_area .select_area .items table{width: 100%;border-spacing: 0}.hybrid_popup_area .select_area .items table tr td{border-bottom: 1px solid #f3f3f3}.hybrid_popup_area .select_area .items table tr td.sordbox{display: block;padding: 7px;font-size: 13px;font-weight: bold;border-bottom: 1px solid #f3f3f3}.hybrid_popup_area .select_area .items table tr td.sordbox:before{font-family: FontAwesome;padding-right: 10px}.hybrid_popup_area .select_area .items table tr td.sordbox.sortAsc:before{content: "\f0d8"}.hybrid_popup_area .select_area .items table tr td.sordbox.sortDesc:before{content: "\f0d7"}.hybrid_popup_area .select_area .items table tr td label{display: block;padding: 7px;cursor: pointer;color: gray;font-size: 13px}.hybrid_popup_area .select_area .items table tr td label:hover{color: black}.hybrid_popup_area .select_area .items table tr td label input{display: none}.hybrid_popup_area .select_area .items table tr td label input:checked ~ span{font-weight: bold;color: black}.hybrid_popup_area .message{overflow: hidden;padding: 20px;text-align: center;font-size: 15px;font-weight: bold}.hybrid_popup_area .informations{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float: right;width: 50%;padding: 10px 0 0 20px;overflow-y: auto;height: 339px;line-height: 140%;font-size: 13px}.hybrid_popup_area .informations h3{padding: 3px 0}.hybrid_popup_area .informations h2{display: block;padding: 0 0 10px 0;font-size: 15px;color: #0086cf}.hybrid_popup_area .informations p{padding: 3px 0}.hybrid_popup_area .informations img{max-width: 150px;max-height: 100px}.hybrid_popup_area .informations img{max-width: 150px;max-height: 100px}.hybrid_popup_area .informations .extra_info{line-height: 20px;padding: 3px 0 3px 34px}.hybrid_popup_area .informations .extra_info img{width: 17px;float: left;margin-left: -25px}.hybrid_popup_area .informations table.hours{border: 0;font-size: 15px}.hybrid_popup_area .informations table.hours th,.hybrid_popup_area .informations table.hours td{padding: 5px}.hybrid_popup_area .informations table.hours th{padding-right: 30px;text-align: right}@media (max-width: 880px){.hybrid_popup_area #branches-info{display: none}}.hybrid_popup_area .actions{clear: both;padding: 10px 0 0 0;margin: 10px 0 0 0;border-top: 1px solid #f2f2f2}.product_detail .product-header{text-align: center}.product_detail .product-header h2{font-size: 40px;color: #274e9c;font-weight: bold}.product_detail .product-header .descriptionpack{margin: 20px 0;font-weight: bold}.product_detail .product-header .product-parameters{margin: 20px}@media (min-width: 1200px){.product_detail .product-header .product-parameters{margin: 20px 30px}}.product_detail .product-header .product-parameters div{overflow: hidden;display: inline-block;border: 2px solid #274e9c;border-radius: 70px;position: relative;width: 70px;height: 70px}@media (min-width: 1200px){.product_detail .product-header .product-parameters div{width: 100px;height: 100px}}.product_detail .product-header .product-parameters img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);max-width: 50px}@media (min-width: 1200px){.product_detail .product-header .product-parameters img{max-width: 75px}}.product_detail .product-content{padding: 80px 0;background-image: url(/layout/img/theme/row-shadow-down.png);background-repeat: no-repeat;background-size: contain;background-position: top center}.product_detail .product-content img.product-image{width: 100%}.product_detail .product-content #ui_hovergallery{position: relative;background-color: #FFF}.product_detail .product-content #ui_hovergallery div{display: none;z-index: 0;text-align: center}.product_detail .product-content #ui_hovergallery div.active{display: block;z-index: 1}.product_detail .product-content #ui_hovergallery div img{max-width: 100%}.product_detail .product-content #ui_hovergallery_menu li{margin: 0;padding: 0;list-style: none;border: 2px solid transparent;display: block}.product_detail .product-content #ui_hovergallery_menu li img{display: block}.product_detail .product-content #ui_hovergallery_menu li:hover,.product_detail .product-content #ui_hovergallery_menu li.active{border: 2px solid #274e9c}.product_detail .product-content .carousel-wrapper-detail{margin: 0 auto;margin: 20px 0px;position: relative}.product_detail .product-content .carousel-wrapper-detail #carousel-container-detail{height: 100px;width: 100px;margin: auto;overflow: hidden}@media (min-width: 500px){.product_detail .product-content .carousel-wrapper-detail #carousel-container-detail{width: 360px}}@media (min-width: 768px){.product_detail .product-content .carousel-wrapper-detail #carousel-container-detail{width: 480px}}@media (min-width: 1200px){.product_detail .product-content .carousel-wrapper-detail #carousel-container-detail{width: 360px}}.product_detail .product-content .carousel-wrapper-detail #carousel-container-detail div.cbox{width: 100px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}@media (min-width: 500px){.product_detail .product-content .carousel-wrapper-detail #carousel-container-detail div.cbox{width: 120px;padding: 0 10px}}@media (min-width: 500px){.product_detail .product-content .carousel-wrapper-detail #carousel-container-detail div.cbox{width: 120px;padding: 0 10px}}.product_detail .product-content .carousel-wrapper-detail #carousel-container-detail div.cbox img{width: 100%}.product_detail .product-content .carousel-wrapper-detail .next,.product_detail .product-content .carousel-wrapper-detail .previous{position: absolute;top: 25px;font-family: FontAwesome;font-size: 30px;color: #666;cursor: pointer}.product_detail .product-content .carousel-wrapper-detail .next:hover,.product_detail .product-content .carousel-wrapper-detail .previous:hover{color: #274e9c}.product_detail .product-content .carousel-wrapper-detail .next{right: 30px}.product_detail .product-content .carousel-wrapper-detail .previous{left: 30px}.product_detail .product-content .carousel-wrapper-detail .next:before{content: "\f054"}.product_detail .product-content .carousel-wrapper-detail .previous:before{content: "\f053"}.product_detail .product-content .carousel-wrapper-detail.not-active{display: none}.product_detail .product-content .description{font-weight: 300}.product_detail .product-content .description ul{list-style: none;padding-left: 20px}.product_detail .product-content .description ul li:before{font-family: FontAwesome;font-size: inherit;color: #274e9c;content: "\f054";position: absolute;left: 15px}.product_detail .product-content .button-to-form{margin: 10px 0}.product_detail .product-content .button-to-form a{border: 3px solid #274e9c;border-radius: 25px;padding: 7px 25px;text-decoration: none;text-align: center;color: #fff;background-color: #274e9c;display: inline-block;text-transform: uppercase}.product_detail .product-content .button-to-form a:hover{color: #274e9c;background-color: #fff;border: 3px solid #274e9c}.product_detail .product-content h3{color: #274e9c;padding: 20px 0}.product_detail .product-content .video-wrap{width: 400px;height: 225px;position: relative;overflow: hidden;border-radius: 15px}.product_detail .product-content .video-wrap .video-product{width: 400px;height: 225px;border-radius: 15px}.product_detail .product-content a.download{color: #274e9c;text-decoration: none}.product_detail .product-content a.download:hover{text-decoration: underline}@media (max-width: 1200px){.product_detail .product-content .videos,.product_detail .product-content .button-to-form,.product_detail .product-content h3{text-align: center;margin: 0 auto}}.product_detail .product-content table{width: 100%;border-collapse: collapse}.product_detail .product-content table tr{height: 50px}.product_detail .product-content table tr:not(first-child){border-top: 1px solid #ededed}.product_detail .product-content table tr td.size a{border: 3px solid #274e9c;border-radius: 25px;padding: 5px 25px;text-decoration: none;text-align: center;color: #fff;background-color: #274e9c;float: right}.product_detail .product-content table tr td.size a:before{font-family: FontAwesome;font-size: inherit;color: #fff;content: "\f019";padding-right: 10px}.product_detail .product-content table tr td.size a:hover{text-decoration: none;color: #274e9c;background-color: #fff;border: 3px solid #274e9c}.product_detail .product-content table tr td.size a:hover:before{font-family: FontAwesome;font-size: inherit;color: #274e9c;content: "\f019";padding-right: 10px}#shop{font-weight: 300}#shop .shop_cat_desc{margin: auto;margin-bottom: 50px;text-align: center;position: relative;float: none}#shop .filter_area,#shop .shop_order_by,#shop .switch-products-style{display: none}#shop .content{padding: 80px 0 50px;background-image: url(/layout/img/theme/row-shadow-down.png);background-repeat: no-repeat;background-size: contain;background-position: top center}#shop .content .productbox .image{text-align: center}#shop .content .productbox .image a{display: block;text-align: center;position: relative;height: 175px}#shop .content .productbox .image img{max-height: 175px}@media (min-width: 768px){#shop .content .productbox .image img{width: 100%;position: absolute;bottom: 0px;left: 0}}#shop .content .productbox .image h2.title{background-image: url(/layout/img/theme/productbox-title.png);background-repeat: no-repeat;background-size: contain;background-position: top center;height: 40px;line-height: 40px;position: relative;top: -30px;color: #ffffff;padding: 5px;font-size: 19px;text-align: center;font-weight: normal;width: 100%}#shop .content .productbox .description{text-align: center;padding: 0px 10px;margin-top: -20px;max-height: 125px;overflow: hidden}#shop .content .productbox .button-to-detail{text-align: center}#shop .content .productbox .button-to-detail a{border: 2px solid #274e9c;border-radius: 25px;padding: 5px 25px;text-decoration: none;text-align: center;display: inline-block;color: #274e9c;font-weight: bold;margin: 15px 0 30px;text-transform: uppercase}#shop .content .productbox .button-to-detail a:hover{color: #fff;background-color: #274e9c;border: 2px solid #274e9c}#shop.application-page > .content{padding: 30px 0}@media (min-width: 992px){#shop.application-page > .content{padding: 50px 0}}#shop.application-page .aplikace-menu{position: relative}#shop.application-page .aplikace-menu .ui-tv-navigation{border-bottom: 1px solid #ededed;position: relative;width: 100%;padding-bottom: 30px;margin-bottom: 25px}#shop.application-page .aplikace-menu .ui-tv-navigation:after,#shop.application-page .aplikace-menu .ui-tv-navigation:before{top: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none}#shop.application-page .aplikace-menu .ui-tv-navigation:after{border-color: rgba(255,255,255,0);border-top-color: #ffffff;border-width: 20px;margin-left: -20px}#shop.application-page .aplikace-menu .ui-tv-navigation:before{border-color: rgba(237,237,237,0);border-top-color: #ededed;border-width: 21px;margin-left: -21px}@media (min-width: 992px){#shop.application-page .aplikace-menu .ui-tv-navigation{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row wrap;-ms-flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: flex-start;-moz-box-pack: flex-start;-ms-flex-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;padding-bottom: 50px}}#shop.application-page .aplikace-menu .ui-tv-navigation > .menu{color: #2f2f2f;font-size: 16px;cursor: pointer;font-weight: 700;padding: 10px 0 10px 25px;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-ms-flex-wrap: nowrap;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: flex-start;-moz-box-pack: flex-start;-ms-flex-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-moz-flex-grow: 1;-ms-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1}@media (min-width: 992px){#shop.application-page .aplikace-menu .ui-tv-navigation > .menu{display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-ms-flex-wrap: nowrap;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-moz-flex-grow: 1;-ms-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1;width: 30%}}@media (min-width: 1200px){#shop.application-page .aplikace-menu .ui-tv-navigation > .menu{display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-ms-flex-wrap: nowrap;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-moz-flex-grow: 1;-ms-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1;padding: 5px 15px;width: initial}}#shop.application-page .aplikace-menu .ui-tv-navigation > .menu:hover{color: #274e9c;background: #fff}#shop.application-page .aplikace-menu .ui-tv-navigation > .menu.selected{color: #274e9c;background: #fff}#shop.application-page .aplikace-menu .ui-tv-content{width: 100%;border-bottom: 1px solid #ededed;margin-bottom: 25px;padding-bottom: 25px}#shop.application-page .aplikace-menu .ui-tv-content:after,#shop.application-page .aplikace-menu .ui-tv-content:before{top: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none}#shop.application-page .aplikace-menu .ui-tv-content:after{border-color: rgba(255,255,255,0);border-top-color: #ffffff;border-width: 20px;margin-left: -20px}#shop.application-page .aplikace-menu .ui-tv-content:before{border-color: rgba(237,237,237,0);border-top-color: #ededed;border-width: 21px;margin-left: -21px}@media (min-width: 992px){#shop.application-page .aplikace-menu .ui-tv-content{width: 75%;font-size: 16px;border-right: 1px solid #ededed;border-bottom: none}#shop.application-page .aplikace-menu .ui-tv-content:after,#shop.application-page .aplikace-menu .ui-tv-content:before{left: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none}#shop.application-page .aplikace-menu .ui-tv-content:after{border-color: rgba(255,255,255,0);border-left-color: #ffffff;border-width: 20px;margin-top: -20px;margin-left: 0}#shop.application-page .aplikace-menu .ui-tv-content:before{border-color: rgba(237,237,237,0);border-left-color: #ededed;border-width: 21px;margin-top: -21px;margin-left: 0}}#shop.application-page .aplikace-menu .ui-tv-content .tab_content ul{display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row wrap;-ms-flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: flex-start;-moz-box-pack: flex-start;-ms-flex-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-moz-flex-grow: 1;-ms-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1}#shop.application-page .aplikace-menu .ui-tv-content .tab_content ul li{display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row wrap;-ms-flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: flex-start;-moz-box-pack: flex-start;-ms-flex-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-moz-flex-grow: 1;-ms-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1;width: 100%;padding: 10px 0 10px 25px}@media (min-width: 767px){#shop.application-page .aplikace-menu .ui-tv-content .tab_content ul li{display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row wrap;-ms-flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: flex-start;-moz-box-pack: flex-start;-ms-flex-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-moz-flex-grow: 1;-ms-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1;width: 50%;padding: 10px 0 10px 0px}}@media (min-width: 992px){#shop.application-page .aplikace-menu .ui-tv-content .tab_content ul li{display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row wrap;-ms-flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-moz-flex-grow: 1;-ms-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1;width: 27%;max-width: 27%;padding: 5% 3%}}#shop.application-page .aplikace-menu .ui-tv-content .tab_content ul li a{text-decoration: none}#shop.application-page .aplikace-menu .ui-tv-content .tab_content ul li a:hover .text-category{color: #274e9c}#shop.application-page .aplikace-menu .ui-tv-content .tab_content ul li a:hover .num-category{background-color: #274e9c;color: white}#shop.application-page .aplikace-menu .ui-tv-content .tab_content ul li .name-category{display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-ms-flex-wrap: nowrap;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}#shop.application-page .aplikace-menu .ui-tv-content .tab_content ul li .name-category .num-category{width: 25px;min-width: 25px;height: 25px;text-align: center;border: 2px solid #274e9c;border-radius: 20px;margin-right: 7px;font-weight: bold;color: #274e9c;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row wrap;-ms-flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}#shop.application-page .aplikace-menu .ui-tv-content .tab_content ul li .name-category .text-category{display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row wrap;-ms-flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}#shop.application-page .aplikace-menu .ui-tv-content .tab_content ul li.active .text-category{color: #274e9c}#shop.application-page .aplikace-menu .ui-tv-content .tab_content ul li.active .num-category{background-color: #274e9c;color: white}#shop.application-page .aplikace-menu .ui-tv-content .tab_content ul li .image-category{text-align: center;width: 100%;height: 200px;margin-bottom: 15px}@media (max-width: 991px){#shop.application-page .aplikace-menu .ui-tv-content .tab_content ul li .image-category{display: none}}#shop.application-page .aplikace-menu .ui-tv-content .tab_content ul li .image-category img{max-width: 100%;max-height: 100%}@media (min-width: 992px){#shop.application-page .aplikace-menu .products-wrap{position: absolute;right: 0;top: 150px;width: 24%;z-index: 10}#shop.application-page .aplikace-menu .products-wrap .products_list.boxes .button-to-detail a{margin: 10px 0 25px}}@media (min-width: 1200px){#shop.application-page .aplikace-menu .products-wrap{position: absolute;right: 0;top: 85px;width: 24%;z-index: 10}}#userarea-menu{position: relative;z-index: 2;margin-bottom: -1px}@media (max-width: 600px){#userarea-menu{border: 1px solid #dfdfdf;border-bottom-width: 5px;margin-bottom: 10px}}#userarea-menu a{text-decoration: none;background: #F0F0F0}#userarea-menu a:hover{background: #F7F7F7}@media (min-width: 601px){#userarea-menu a{display: inline-block;padding: 6px;border: 1px solid #dfdfdf}#userarea-menu a.active{background: white;border-bottom: 1px solid transparent}}@media (max-width: 600px){#userarea-menu a{display: block;padding: 10px;border-bottom: 1px solid #dfdfdf}#userarea-menu.active{background: white;font-weight: bold}}#userdetail{position: relative;z-index: 1;padding: 15px;border: 1px solid #dfdfdf;background: white}.user_detail_credit{margin: 10px 0;font-size: 13px;text-transform: uppercase;padding: 15px;color: #515151;border: 1px solid #ddd;background: #F3F3F3;border-radius: 7px}.user_detail_credit strong{display: block;font-size: 22px;color: #242424}.user_detail_credit_history{width: 100%;border-spacing: 0}.user_detail_credit_history tr td,.user_detail_credit_history tr th{text-align: left;padding: 7px}.user_detail_credit_history tr th{border-bottom: 1px solid #d2d2d2}.user_detail_credit_history tr.positive td{background: #D9FFB3;border-bottom: 1px solid #bbe98f}.user_detail_credit_history tr.negative td{background: #FFB3B3;border-bottom: 1px solid #f09797}@media (min-width: 601px) and (max-width: 1040px){.popuphtml .page_user_login{width: 550px}}@media (min-width: 1041px){.popuphtml .page_user_login{width: 950px}}.page_user_login h2,.popuphtml .page_user_login h2{font-size: 14px;font-weight: bold;padding: 10px 0;border-bottom: 1px solid #f2f2f2;margin: 0 0 10px 0}.popuphtml .page_user_login .login_area_box .fv-tooltip,.popuphtml .page_user_login .reg_area_box .fv-tooltip{left: auto !important;right: -15px;display: inline-block;width: 100px;text-align: left}.popuphtml .page_user_login hr{border: 0;border-bottom: 1px dashed #dfdfdf;margin: 20px 0 10px 0}pre{background: #F4F4F4;margin: 5px;padding: 4px;border: 1px solid #e4e4e4;word-wrap: break-word}.hidden{display: none}.invisible{visibility: hidden}.fv-tooltip{position: relative}.clearer{display: block;width: 100%;overflow: hidden}.clearer_both{display: block;width: 100%;clear: both;overflow: hidden}.overflow_h{overflow: hidden}.overflow_v{overflow: visible}.photogallery .image{width: 150px;height: 112px;margin: 0 10px 10px 0;padding: 4px;background: white;overflow: hidden;float: left;border: 1px solid #c0c0c0}.photogallery .image a:hover img{opacity: 0.8;display: block;width: 150px;height: 112px}.fulltext_results .fulltext_results_item{padding: 7px 0;overflow: hidden}.fulltext_results .fulltext_results_item a.image{display: block;float: left;margin: 0 10px 0 0;border: 1px solid #dfdfdf;padding: 2px}.fulltext_results .fulltext_results_item a.image img{max-width: 120px;display: block}.fulltext_results .fulltext_results_item h2{font-size: 16px;font-weight: bold;padding: 0 0 5px 0}.fulltext_results .fulltext_results_item h2 a{text-decoration: none;color: #5C5C5C}.fulltext_results .fulltext_results_item h2 a:hover{color: black}.fulltext_results .fulltext_results_item div.text{font-size: 11px;padding: 5px 0}.fulltext_results .fulltext_results_item a.url{display: inline-block;padding: 2px 3px;border: 1px solid #e9e9e9;background: #F4F4F4;color: gray;font-size: 11px;text-decoration: none;border-radius: 2px;margin-top: 5px}.page_sitemap_tree{padding: 10px}.page_sitemap_tree > ul{list-style: none !important;margin: 0;padding: 0;font-size: 13px}.page_sitemap_tree > ul ul{list-style: square !important;margin: 0;padding: 0 0 0 10px}.page_sitemap_tree > ul ul li{padding: 2px 0}table.ui_vertical_list{width: 100%;border-collapse: collapse;color: #414141;font-size: 12px}table.ui_vertical_list tr.progress{opacity: 0.6}table.ui_vertical_list tr.progress .ui_icon.refresh{visibility: hidden}table.ui_vertical_list tr.titles th{padding: 7px;border-bottom: 1px solid #e8e8e8}table.ui_vertical_list tr.titles.onleft th{text-align: left}table.ui_vertical_list tr.data td{padding: 7px;background: #F5F5F5}table.ui_vertical_list.clean tr.data td{background: none}table.ui_vertical_list tr.data:nth-child(even) td{background: #EFEFEF}table.ui_vertical_list.clean tr.data:nth-child(even) td{background: none}table.ui_vertical_list tr.v_top td{vertical-align: top}.page_404{padding: 20px 20px 20px 250px;overflow: hidden;position: relative;width: 450px;margin: 0 auto}.page_404:before{font-family: FontAwesome;font-size: 200px;color: silver;content: "\f119";float: left;margin-left: -210px}.page_404 h1{display: block;padding: 40px 0 0 0;font-weight: 200;font-size: 40px;color: black}.page_404 p{display: block;padding: 20px 0 0 0;font-size: 22px;color: gray}.page_mail_form{position: relative}.page_mail_form .item{overflow: hidden;padding: 10px 5px}.page_mail_form .item.captcha .mailform_captcha{overflow: hidden}.page_mail_form .item .label{float: left;width: 25%;font-size: 15px;text-align: right;margin-right: 3%;font-weight: 300;height: 40px;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: flex-end;-moz-box-pack: flex-end;-ms-flex-pack: flex-end;-webkit-justify-content: flex-end;justify-content: flex-end;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}.page_mail_form .item .label:after{width: 10px;display: inline-block;content: "";text-align: center}.page_mail_form .item .label.required:after{content: "*";color: red}.page_mail_form .item .data{width: 70%;float: left;font-size: 16px}.page_mail_form .item .data input[type="text"],.page_mail_form .item .data textarea{width: 100%;height: 40px;background-color: #ededed;color: #2f2f2f;border: 0;font-size: 16px;font-style: italic;padding: 0 15px;font-weight: 300}.page_mail_form .item .data textarea{height: 150px;padding: 15px;font-family: 'MuseoSans'}.page_mail_form .item .data select{height: 40px;color: #2f2f2f;font-size: 16px;padding: 0 10px;border-color: #BCBCBC}.page_mail_form .item .data input[type="checkbox"]{height: 16px;width: 16px;margin: 10px}.page_mail_form .item .data input[type="file"]{font-size: 16px;margin: 10px}.page_mail_form .item.captcha .label{height: 80px}.page_mail_form .item.captcha input{height: 40px;width: 200px;font-size: 16px;padding: 0 15px;background-color: #ededed;border: 0}.page_mail_form .item.submit{text-align: center}.page_mail_form .item.submit input[type="submit"]{display: inline-block;padding: 10px 50px;background: #274e9c;color: #fff;border: 0;border-radius: 4px;font-family: inherit;font-size: 18px;cursor: pointer}.page_mail_form .item.submit input[type="submit"]:hover{background: rgba(39,78,156,0.8)}.page_mail_form .item .fv-error{border: 1px solid #f00 !important}.ui-item-fulltext{display: block;position: relative;float: left}.sidebox.search input.text{z-index: 40}.ui-item-fulltext .suggestion-container{position: absolute;background-color: white;border-radius: 0 5px 5px 5px;overflow: hidden;width: 480px;z-index: 30;border: 1px solid #e0e0e0;box-shadow: 2px 2px 3px rgba(0,0,0,0.1);min-height: 30px}.ui-item-fulltext .suggestion-container img.loading{position: absolute;left: 7px;top: 7px}.ui-item-fulltext .suggestion-container .result{margin: 3px 0}.ui-item-fulltext .suggestion-container .result .head{overflow: hidden;padding: 5px 8px 8px 8px;border-bottom: 1px solid #e0e0e0;clear: both}.ui-item-fulltext .suggestion-container .result .head strong{float: left;color: black;text-transform: uppercase}.ui-item-fulltext .suggestion-container .result .head em{float: right;color: #4C4C4C}.page_search_ajax{background: white;border-radius: 5px}.page_search_ajax h1{padding: 20px 0 5px 15px;margin: 0}.page_search_ajax form{padding: 15px;border-bottom: 1px solid #e0e0e0;position: relative;height: 35px}.page_search_ajax form input[type="text"]{padding: 7px;width: 300px;border: 1px solid #e0e0e0;float: left;outline: none}.page_search_ajax form button[type="submit"]{display: block;padding: 8px;background: #E8E8E8;border: 1px solid #e0e0e0;cursor: pointer;border-left: 0;font-size: 11px;font-weight: bold;color: #585858;text-transform: uppercase;float: left}.page_search_ajax form button[type="submit"]:before{font-family: FontAwesome;content: "\f002";display: inline-block;padding-right: 7px;color: #727272}.page_search_ajax form button[type="submit"]:hover{background: #F2F2F2;color: #383838}.ui-item-fulltext .suggestion-container{position: absolute;top: 28px;left: 0;width: 480px;z-index: 30;border: 1px solid #bebebe;min-height: 70px}.sidebox.search .ui-item-fulltext .suggestion-container{left: 0}.ui-item-fulltext .suggestion-container .loadingdiv{position: absolute;top: 0;bottom: 0;left: 0;right: 0;padding: 10px 0;text-align: center;background: white;opacity: 0.7}.ui-item-fulltext .suggestion-container .item{padding: 8px;overflow: hidden}.ui-item-fulltext .suggestion-container .item .image{display: block;float: left;width: 76px;margin-right: 10px}.ui-item-fulltext .suggestion-container .item .image img{max-width: 70px;background: white;padding: 2px;border: 1px solid #c5c5c5}.ui-item-fulltext .suggestion-container .item .texts{overflow: hidden}.ui-item-fulltext .suggestion-container .item .texts h2{font-size: 13px;font-weight: normal;display: inline-block;color: #5C5C5C;padding: 0;margin: 0}.ui-item-fulltext .suggestion-container .products_fulltext .item .texts h2{font-weight: bold;font-size: 15px}.ui-item-fulltext .suggestion-container .item .texts h2 a{text-decoration: none}.ui-item-fulltext .suggestion-container .item .texts h2 a:hover{color: black}.ui-item-fulltext .suggestion-container .item .texts .note{display: block;color: #4D4D4D}.ui-item-fulltext .suggestion-container .item .texts .note .note_text{display: none}.ui-item-fulltext .suggestion-container .item .texts .buy,.ui-item-fulltext .suggestion-container .item .texts .store{display: none}.ui-item-fulltext .suggestion-container .item .price_buy{padding: 5px 0;clear: left}.ui-item-fulltext .suggestion-container .item .price_buy .price .main{font-size: 14px;font-weight: bold;padding-bottom: 3px;color: black}.ui-item-fulltext .suggestion-container .item .price_buy .price .secondary{font-size: 11px;color: #282828}.ui-item-fulltext .suggestion-container .item .price_buy .price .store{font-size: 12px;font-weight: bold;padding: 5px 0 0 0}.page_search_ajax .results{padding: 15px}.page_search_ajax .results .result{padding: 0 0 20px 0}.page_search_ajax .results .head{padding: 0 0 10px 0;margin-bottom: 0 0 10px 0;border-bottom: 1px solid #e5e5e5;font-size: 16px;clear: both}.page_search_ajax .results .head strong{color: #274e9c;font-size: 20px}.page_search_ajax .results .head em{font-style: normal;color: #555555;float: right}.page_search_ajax .results .products_list .image{text-align: center}.page_search_ajax .results .products_list .image img{width: 100%}.page_search_ajax .results .products_list .image h2.title{background-image: url(/layout/img/theme/productbox-title.png);background-repeat: no-repeat;background-size: contain;background-position: top center;height: 40px;line-height: 40px;position: relative;top: -30px;color: #ffffff;padding: 5px;font-size: 19px;text-align: center;font-weight: normal;width: 100%}.page_search_ajax .results .products_list .description{text-align: center;padding: 0px 10px;margin-top: -20px;font-weight: 300}.page_search_ajax .results .products_list .button-to-detail{text-align: center}.page_search_ajax .results .products_list .button-to-detail a{border: 2px solid #274e9c;border-radius: 25px;padding: 5px 25px;text-decoration: none;text-align: center;display: inline-block;color: #274e9c;font-weight: bold;margin: 15px 0 40px;text-transform: uppercase}.page_search_ajax .results .products_list .button-to-detail a:hover{color: #fff;background-color: #274e9c;border: 2px solid #274e9c}.popuphtml-bg{background: black;opacity: 0.1}.popuphtml-window{border: 1px solid #eaeaea;background: white;padding: 20px;border-radius: 5px;box-shadow: 0 0 50px rgba(0,0,0,0.1)}@media (max-width: 600px){.popuphtml-window{position: fixed;top: 0 !important;left: 0 !important;right: 0 !important;bottom: 0 !important;padding-top: 40px !important;border-radius: 0;border: 0;box-shadow: none}}.popuphtml.popuphtml-content{height: 100%;overflow-x: hidden;overflow-y: auto}@media (min-width: 601px){.popuphtml-window .popuphtml-close-btn{position: absolute;right: -10px;top: -10px;width: 27px;height: 27px;border: 0;background: #3A3A3A;border-radius: 30px;color: white;cursor: pointer;outline: none}.popuphtml-window .popuphtml-close-btn:before{font-family: FontAwesome;font-size: 14px;color: #C4C4C4;content: "\f00d"}.popuphtml-window .popuphtml-close-btn:hover{background: black}.popuphtml-window .popuphtml-close-btn:hover:before{color: white}}@media (max-width: 600px){.popuphtml-window .popuphtml-close-btn{position: absolute;right: 0px;top: 0px;width: 40px;height: 40px;line-height: 35px;border: 0;cursor: pointer;outline: none;color: gray;background: transparent}.popuphtml-window .popuphtml-close-btn:before{font-family: FontAwesome;font-size: 22px;content: "\f00d"}.popuphtml-window .popuphtml-close-btn:hover{color: black}}.popuphtml-window .loading{text-align: center;font-size: 14px;color: #949494}.popuphtml-window .loading img{margin-bottom: 10px;opacity: 0.5}body{font-family: 'MuseoSans';font-size: 16px;background: #fff}.cms_install{padding: 10px}.cms_install .container{border: 2px dashed #c0c0c0;padding: 15px}.clearfix{*zoom: 1}.clearfix:before,.clearfix:after{display: table;content: "";clear: both;line-height: 0}.hidden{display: none;visibility: hidden}.resp-static{display: none}@media (max-width: 992px){.resp-static{display: block}}.resp-dynamic{display: block}@media (max-width: 992px){.resp-dynamic{display: none}}.site_header > .container:first-child{margin-top: 20px;position: relative}.site_header > .container:first-child a{text-align: center}.site_header > .container:first-child a img.top-logo{width: 100%}@media (max-width: 767px){.site_header > .container:first-child a img.top-logo{width: 200px;margin-bottom: 20px}}.site_header > .container:first-child .articlescat0 ul{position: relative;list-style: none;width: 100%;height: 50px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: flex-start;-moz-box-pack: flex-start;-ms-flex-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}@media (max-width: 767px){.site_header > .container:first-child .articlescat0 ul{display: none}}.site_header > .container:first-child .articlescat0 ul > li{float: left;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-ms-flex-wrap: nowrap;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-moz-flex-grow: 1;-ms-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1}.site_header > .container:first-child .articlescat0 ul > li a{font-size: 17px;color: #274e9c;text-decoration: none;border-radius: 10px;padding: 10px 15px;display: block;text-align: center;vertical-align: middle}.site_header > .container:first-child .articlescat0 ul > li a:hover span{padding-bottom: 3px;border-bottom: 2px solid #274e9c}@media (min-width: 992px) and (max-width: 1199px){.site_header > .container:first-child .articlescat0 ul > li a{padding: 10px 7px}}.site_header > .container:first-child .articlescat0 ul > li.active > a > span{padding-bottom: 3px;border-bottom: 2px solid #274e9c}.site_header > .container:first-child .articlescat0 ul > li:first-child span{display: none}.site_header > .container:first-child .articlescat0 ul > li:first-child a:before{font-family: FontAwesome;font-size: 17px;content: "\f015";color: #274e9c}.site_header > .container:first-child .articlescat0 ul > li:first-child a:hover:before{font-family: FontAwesome;font-size: 17px;content: "\f015";padding-bottom: 3px;border-bottom: 2px solid #274e9c}.site_header > .container:first-child .sidebox.login{position: absolute;top: 15px;right: 15px}.site_header > .container:first-child .search{margin-top: 6px}.site_header > .container:first-child .search .inside .ui-item-fulltext{width: 100%}.site_header > .container:first-child .search .inside .ui-item-fulltext input{box-sizing: border-box;width: 100%;height: 40px;border: 1px solid #274e9c;border-radius: 25px;padding: 0 15px;color: #274e9c;font-style: italic;font-size: 17px}.site_header > .container:first-child .search .inside .ui-item-fulltext input:focus{outline: 0}.site_header > .container:first-child .search button{width: 30px;height: 30px;line-height: 30px;cursor: pointer;border: none;background: transparent;position: absolute;top: 5px;right: 20px}.site_header > .container:first-child .search button:after{font-family: FontAwesome;font-size: 17px;color: #274e9c;content: "\f002"}.site_header > .container:first-child .langswitch{padding: 0px;font-size: 14px;padding-top: 10px;text-transform: uppercase;margin-left: -10px}@media (min-width: 500px){.site_header > .container:first-child .langswitch{margin-left: 0px}}.site_header > .container:first-child .langswitch ul{list-style-type: none;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}.site_header > .container:first-child .langswitch ul li{display: inline-block;list-style: none;height: 40px;width: 40px}@media (min-width: 500px){.site_header > .container:first-child .langswitch ul li{width: 45px}}.site_header > .container:first-child .langswitch ul li.lang-ru img{width: 33px;margin-top: -2px}.site_header > .container:first-child .langswitch ul li a{display: block;text-align: center;height: 28px;line-height: 28px;opacity: 0.5}@media (min-width: 500px){.site_header > .container:first-child .langswitch ul li a{margin-left: 5px}}.site_header > .container:first-child .langswitch ul li a:hover{opacity: 1}.site_header > .container:first-child .langswitch ul li a img{width: 28px}.site_header > .container:first-child .langswitch ul li.active a{opacity: 1}.site_header > .container:first-child .menu_prod0 > a.hotdog{position: relative;display: block;padding: 15px 15px 15px 70px;margin-top: 20px;cursor: pointer;border: 1px solid #ededed;color: #274e9c;text-align: left}@media (min-width: 768px){.site_header > .container:first-child .menu_prod0 > a.hotdog{display: none}}.site_header > .container:first-child .menu_prod0 > a.hotdog:before{position: absolute;top: 15px;left: 15px;width: 40px;height: 40px;line-height: 40px;text-align: center;font-family: FontAwesome;font-size: 17px;content: "\f0c9";background: white;border-radius: 10px}.site_header > .container:first-child .menu_prod0 > a.hotdog:after{font-size: 15px;font-weight: bold;line-height: 40px;content: attr(data-show)}.site_header > .container:first-child .menu_prod0.opened > a.hotdog{border-bottom-color: #c1cac8}.site_header > .container:first-child .menu_prod0.opened > a.hotdog:before{background: #274e9c;color: white}.site_header > .container:first-child .menu_prod0.opened > a.hotdog:after{content: attr(data-hide)}.site_header > .container:first-child .menu_prod0 ul{position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;list-style: none;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: flex-start;-moz-box-pack: flex-start;-ms-flex-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;margin-top: 15px}.site_header > .container:first-child .menu_prod0 ul > li{display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-ms-flex-wrap: nowrap;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-moz-flex-grow: 1;-ms-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1;height: 60px;color: #2f2f2f;font-size: 18px;border-right: 1px solid #ededed;-webkit-box-shadow: inset 0px 5px 10px -2px #ededed;-moz-box-shadow: inset 0px 5px 10px -2px #ededed;box-shadow: inset 0px 5px 10px -2px #ededed}.site_header > .container:first-child .menu_prod0 ul > li:last-child{border-right: none}@media (max-width: 1200px){.site_header > .container:first-child .menu_prod0 ul > li{height: 55px;font-size: 14px;padding: 0 8px}}.site_header > .container:first-child .menu_prod0 ul > li:hover{color: #274e9c;background: #fff;-webkit-box-shadow: -8px 8px 15px -7px #5a5a5a;-moz-box-shadow: -8px 8px 15px -7px #5a5a5a;box-shadow: -8px 8px 15px -7px #5a5a5a}@media (max-width: 767px){.site_header > .container:first-child .menu_prod0 ul > li:hover{box-shadow: inset 1px 1px 20px -5px #5a5a5a}}.site_header > .container:first-child .menu_prod0 ul > li.active{color: #274e9c;background: #fff;-webkit-box-shadow: -8px 8px 15px -7px #5a5a5a;-moz-box-shadow: -8px 8px 15px -7px #5a5a5a;box-shadow: -8px 8px 15px -7px #5a5a5a}.site_header > .container:first-child .menu_prod0 ul > li > a{text-align: center;text-decoration: none;display: block;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}@media (max-width: 767px){.site_header > .container:first-child .menu_prod0 ul > li > a{-webkit-box-pack: flex-start;-moz-box-pack: flex-start;-ms-flex-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;padding: 0 60px}}.site_header > .container:first-child .menu_prod0 ul > li .window{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: absolute;top: 60px;left: 0;right: 0;background: #fff;padding: 30px 50px;border-bottom: 3px solid #ededed;-webkit-box-shadow: -8px 8px 15px -7px #5a5a5a;-moz-box-shadow: -8px 8px 15px -7px #5a5a5a;box-shadow: -8px 8px 15px -7px #5a5a5a;display: none}.site_header > .container:first-child .menu_prod0 ul > li .window .image{position: absolute;top: 8%;right: 8%;width: 16%}.site_header > .container:first-child .menu_prod0 ul > li .window .image img{display: block;width: 100%}.site_header > .container:first-child .menu_prod0 ul > li .window .menu-wrap{margin-bottom: 100px}.site_header > .container:first-child .menu_prod0 ul > li .window .menu-wrap .item{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;float: left;width: 16.6%;padding: 10px;line-height: 1.5}.site_header > .container:first-child .menu_prod0 ul > li .window .menu-wrap .item:nth-child(4n+1){clear: both}.site_header > .container:first-child .menu_prod0 ul > li .window .menu-wrap .item a{text-decoration: none;border-bottom: 2px solid transparent}.site_header > .container:first-child .menu_prod0 ul > li .window .menu-wrap .item a:hover{border-bottom: 2px solid #274e9c}.site_header > .container:first-child .menu_prod0 ul > li .window .hovermenu-button{position: absolute;bottom: 30px;left: 50px;width: 100%}.site_header > .container:first-child .menu_prod0 ul > li .window .hovermenu-button a{color: #fff;background-color: #274e9c;margin-right: 20px;font-size: 18px;padding: 10px;cursor: pointer;border: 2px solid #274e9c;text-decoration: none}.site_header > .container:first-child .menu_prod0 ul > li .window .hovermenu-button a:hover{background: rgba(39,78,156,0.8)}@media (min-width: 1200px){.site_header > .container:first-child .menu_prod0 ul > li:hover > .window{z-index: 200;display: block}}@media (max-width: 767px){.site_header > .container:first-child .menu_prod0 > ul{display: none}.site_header > .container:first-child .menu_prod0.opened > ul{display: block;border-top: 1px solid #5a5a5a;border-bottom: 1px solid #5a5a5a}}.site_header .hp-slider{padding: 0;background-image: url(/layout/img/theme/slider-bg.png);background-size: cover;height: 300px;overflow: hidden}@media (max-width: 1200px){.site_header .hp-slider{display: none}}.site_header .hp-slider .slideshow .slide{height: 300px;overflow: hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-ms-flex-wrap: nowrap;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-moz-flex-grow: 1;-ms-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1}.site_header .hp-slider .slideshow .slide .image{height: 300px;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-ms-flex-wrap: nowrap;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-moz-flex-grow: 1;-ms-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1}.site_header .page-title{padding: 0;background-image: url(/layout/img/theme/slider-bg.png);background-size: cover;height: 130px;overflow: hidden;background-position: center center}.site_header .page-title .no-r-padding{padding-right: 0}.site_header .page-title h1{font-weight: normal}@media (max-width: 992px){.site_header .page-title{display: none}}.site_header .page-title .title{height: 130px;overflow: hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-ms-flex-wrap: nowrap;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-moz-flex-grow: 1;-ms-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1}.site_header .page-title .title .image{height: 130px;width: 50%;float: right;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-ms-flex-wrap: nowrap;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: flex-end;-moz-box-pack: flex-end;-ms-flex-pack: flex-end;-webkit-justify-content: flex-end;justify-content: flex-end;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-moz-flex-grow: 1;-ms-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1}.site_header .page-title .title .caption{float: left;width: 50%;height: 130px;font-size: 25px;color: #fff;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: column nowrap;-ms-flex-direction: column;-ms-flex-wrap: nowrap;-webkit-flex-flow: column nowrap;flex-flow: column nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: flex-start;-moz-box-align: flex-start;-ms-flex-align: flex-start;-webkit-align-items: flex-start;align-items: flex-start;-moz-flex-grow: 1;-ms-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1;text-transform: uppercase}.site_header .site_pagepath ul{list-style: none;overflow: hidden;border-bottom: 1px solid #ededed}@media (max-width: 992px){.site_header .site_pagepath ul{border-top: 1px solid #ededed}}@media (max-width: 767px){.site_header .site_pagepath ul{display: none}}.site_header .site_pagepath ul li{position: relative;display: inline-block}.site_header .site_pagepath ul li a{line-height: 44px;font-size: 14px;color: #2f2f2f;text-decoration: none}.site_header .site_pagepath ul li:first-child a:before{font-family: FontAwesome;font-size: 17px;content: "\f015";color: #274e9c;padding-right: 10px}.site_header .site_pagepath ul li:not(first-child) a:before{font-family: FontAwesome;content: "\f054";padding: 0 15px 0 20px}.site_header .site_pagepath ul li:last-child a{color: #274e9c}.site_content{padding: 50px 0;overflow: hidden}@media (max-width: 992px){.site_content{padding: 25px 0}}.site_content .page-content{margin-bottom: 50px}@media (max-width: 992px){.site_content .page-content .aside-menu{margin-top: -25px;border-top: 1px solid #ededed;border-bottom: 1px solid #ededed}}.site_content .page-content .aside-menu ul{list-style: none;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: column nowrap;-ms-flex-direction: column;-webkit-flex-flow: column nowrap;flex-flow: column nowrap;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: flex-start;-ms-align-content: flex-start;-webkit-align-content: flex-start;align-content: flex-start;-webkit-box-align: flex-start;-moz-box-align: flex-start;-ms-flex-align: flex-start;-webkit-align-items: flex-start;align-items: flex-start}.site_content .page-content .aside-menu ul li{height: 40px;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: column nowrap;-ms-flex-direction: column;-webkit-flex-flow: column nowrap;flex-flow: column nowrap;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: flex-start;-ms-align-content: flex-start;-webkit-align-content: flex-start;align-content: flex-start;-webkit-box-align: flex-start;-moz-box-align: flex-start;-ms-flex-align: flex-start;-webkit-align-items: flex-start;align-items: flex-start}.site_content .page-content .aside-menu ul li a{text-decoration: none;padding-left: 20px;width: 100%}.site_content .page-content .aside-menu ul li.active{background-color: #274e9c;color: #fff}.site_content .page-content .aside-menu ul li.active:hover{background-color: #274e9c}.site_content .page-content .aside-menu ul li:hover{background-color: #f5f5f5}.site_content .page-content .page_article_text{padding: 0 30px;font-weight: 300;color: #2f2f2f}.site_content .page-content .page_article_text h2{font-size: 40px;color: #274e9c;font-weight: normal;padding-bottom: 20px}.site_content .page-content .page_article_text h3{font-size: 20px;color: #274e9c;font-weight: normal;padding-bottom: 20px}.site_content .page-content .page_article_text .text-image{display: block;margin: 0 auto;padding-bottom: 20px;width: 100%}@media (min-width: 992px){.site_content .page-content .page_article_text .text-image{max-width: 50%}}.site_content .question{position: relative;padding: 50px 0;background-image: url(/layout/img/theme/row-shadow.png);background-repeat: no-repeat;background-size: contain;background-position: top center}@media (max-width: 992px){.site_content .question{margin-top: 10px}}.site_content .question div{margin: 0 auto;float: none;text-align: center}.site_content .question div h2{font-size: 30px;color: #274e9c;font-weight: normal;padding: 20px 0}.site_content .question div form input,.site_content .question div form textarea{width: 100%;height: 40px;background-color: #ededed;color: #2f2f2f;border: 0;font-size: 16px;font-style: italic;padding: 0 15px;margin: 10px 0;font-weight: 300}.site_content .question div form textarea{height: 150px;padding: 15px;font-family: 'MuseoSans'}.site_content .question div form.options{text-align: center}.site_content .question div form button{display: inline-block;padding: 10px 50px;background: #274e9c;color: #fff;border: 0;border-radius: 4px;font-family: inherit;font-size: 18px;cursor: pointer}.site_content .question div form button:hover{background: rgba(39,78,156,0.8)}.site_content .page_search_ajax h2,.site_content #fulltext h2{font-size: 40px;color: #274e9c;font-weight: normal;padding-bottom: 20px}.site_content .acatlist_selector{height: 35px;width: 250px;padding-left: 5px;font-size: 16px;border: 1px solid #274e9c;box-shadow: 0px 0px 5px 0px rgba(39,78,156,0.5);margin-top: 20px;margin-bottom: 20px;margin-left: auto;margin-right: auto;display: block}@media (min-width: 992px){.site_content .acatlist_selector{margin-top: 0px;width: 300px;display: inline-block;margin-left: 0px;margin-right: 0px}}.site_content .claim{height: 280px}@media (min-width: 521px){.site_content .claim{height: 220px}}.site_content .claim p{padding: 15px 0 50px;font-size: 39px;color: #274e9c;text-align: center}.site_content .claim .sticker-wrap{position: relative;left: 43%;top: -140px;max-width: 200px}@media (max-width: 1200px){.site_content .claim .sticker-wrap{display: none}}.site_content .section-header-light-light{background-image: url(/layout/img/theme/section-header-light-light.png);background-size: cover;background-repeat: no-repeat;background-position: center center;height: 50px;line-height: 50px;text-align: center}.site_content .section-header-light-light span{color: #FFF;font-size: 24px;font-weight: 500}.site_content .section-header-light-light span a{text-decoration: none}.site_content .section-header-light-light span a:hover{text-decoration: underline}.site_content .section-header-light-dark{background-image: url(/layout/img/theme/section-header-light-dark.png);background-size: cover;background-repeat: no-repeat;background-position: center center;height: 50px;line-height: 50px;text-align: center}.site_content .section-header-light-dark span{color: #FFF;font-size: 24px;font-weight: 500}.site_content .section-header-dark-light{background-image: url(/layout/img/theme/section-header-dark-light.png);background-size: cover;background-repeat: no-repeat;background-position: center center;height: 50px;line-height: 50px;text-align: center}.site_content .section-header-dark-light span{color: #FFF;font-size: 24px;font-weight: 500}@media (max-width: 1200px){.site_content .section-header-dark-light{background-image: url(/layout/img/theme/section-header-light-light.png)}}.site_content .news .carousel-wrapper-news{margin: 0 auto}.site_content .news .carousel-wrapper-news #carousel-container-news{position: relative;height: 450px;width: 90%;overflow: hidden;margin: auto}.site_content .news .carousel-wrapper-news #carousel-container-news div.cbox{position: relative;display: inline-block}.site_content .news .carousel-wrapper-news #carousel-container-news div.cbox img{width: 100%}.site_content .news .carousel-wrapper-news .next,.site_content .news .carousel-wrapper-news .previous{position: absolute;top: 80px;font-family: FontAwesome;font-size: 50px;color: #9b9b9b;cursor: pointer}.site_content .news .carousel-wrapper-news .next{right: 0}.site_content .news .carousel-wrapper-news .previous{left: 0}.site_content .news .carousel-wrapper-news .next:before{content: "\f054"}.site_content .news .carousel-wrapper-news .previous:before{content: "\f053"}.site_content .news article{margin-bottom: 30px}.site_content .news article .image-wrap{max-height: 200px;overflow: hidden;text-align: center}@media (min-width: 768px){.site_content .news article .image-wrap img{width: 100%}}.site_content .news article .date{height: 25px;line-height: 25px;position: relative;top: -30px;left: 0;background: #274e9c;color: #fff;padding: 5px}.site_content .news article h2{margin: 0 0 20px;font-size: 20px}.site_content .news article h2 a{text-decoration: none;color: #274e9c}.site_content .news article h2 a:hover{color: #2f2f2f}@media (max-width: 992px){.site_content .news article h2 a{font-size: 16px}}.site_content .news article p{font-weight: 300}.site_content .news article .news-link{margin: 15px 0}.site_content .news article .news-link a{text-decoration: none;color: #274e9c}.site_content .news article .news-link a:after{font-family: FontAwesome;content: "\f054";padding-left: 10px}.site_content .news article .news-link a:hover{color: #2f2f2f}.site_content .video{padding: 40px 0 80px;background-image: url(/layout/img/theme/row-shadow.png);background-repeat: no-repeat;background-size: contain;background-position: top center}@media (min-width: 992px){.site_content .video{padding: 80px 0}}.site_content .video .video-block{display: block;text-decoration: none;text-align: center}.site_content .video .video-block h2{text-decoration: none;color: #274e9c;padding: 30px 0 10px}@media (min-width: 992px){.site_content .video .video-block h2{padding: 0 0 20px}}.site_content .video .video-block iframe{pointer-events: none;width: 300px;height: 169px}@media (min-width: 992px){.site_content .video .video-block iframe{width: 400px;height: 225px}}.site_content .video .video-block:hover h2{color: #2f2f2f}.site_content .history{background-color: #ededed;background: #f5f5f5;background: -moz-linear-gradient(top, #f5f5f5 0%, #fff 30%, #fff 70%, #fff 70%, #f5f5f5 100%);background: -webkit-linear-gradient(top, #f5f5f5 0%, #fff 30%, #fff 70%, #fff 70%, #f5f5f5 100%);background: linear-gradient(to bottom, #f5f5f5 0%, #fff 30%, #fff 70%, #fff 70%, #f5f5f5 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f5f5f5', GradientType=0)}@media (max-width: 1200px){.site_content .history{display: none}}.site_content .history .carousel-wrapper-history{margin: 70px auto 40px;padding-bottom: 50px;overflow: hidden}.site_content .history .carousel-wrapper-history #carousel-container-history{position: relative;height: 300px;width: 2220px;overflow: hidden;margin: auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: flex-start;-moz-box-pack: flex-start;-ms-flex-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;-moz-align-content: flex-start;-ms-align-content: flex-start;-webkit-align-content: flex-start;align-content: flex-start;-webkit-box-align: flex-start;-moz-box-align: flex-start;-ms-flex-align: flex-start;-webkit-align-items: flex-start;align-items: flex-start}.site_content .history .carousel-wrapper-history #carousel-container-history div.cbox{position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;min-width: 370px;float: left}.site_content .history .carousel-wrapper-history #carousel-container-history div.cbox article{display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: column nowrap;-ms-flex-direction: column;-webkit-flex-flow: column nowrap;flex-flow: column nowrap;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;text-align: center;padding: 0 60px;width: 100%}.site_content .history .carousel-wrapper-history #carousel-container-history div.cbox article p{font-style: italic;font-weight: 300;width: 100%}.site_content .history .carousel-wrapper-history #carousel-container-history div.cbox article .history-img-wrap{border-radius: 60px;border: 2px solid #9b9b9b;padding: 2px;overflow: hidden}.site_content .history .carousel-wrapper-history #carousel-container-history div.cbox article .history-img-wrap .history-img{width: 94px;height: 94px}.site_content .history .carousel-wrapper-history #carousel-container-history div.cbox article .header-wrap{position: relative;top: -25px;width: 100%}.site_content .history .carousel-wrapper-history #carousel-container-history div.cbox article .header-wrap .year{background-image: url(/layout/img/theme/history-year.png);background-repeat: no-repeat;background-size: contain;background-position: center center;height: 35px;font-size: 20px;color: #2f2f2f;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}.site_content .history .carousel-wrapper-history #carousel-container-history div.cbox article .bg-line-left{position: absolute;top: 47px;left: 0;width: 130px;height: 0px;border-top: 1px dashed #9b9b9b}.site_content .history .carousel-wrapper-history #carousel-container-history div.cbox article .bg-line-right{position: absolute;top: 47px;right: 0;width: 130px;height: 0px;border-top: 1px dashed #9b9b9b}.site_content .history .carousel-wrapper-history #carousel-container-history div.cbox article .bg-line-right:after{font-family: FontAwesome;font-size: 14px;color: #9b9b9b;content: "\f054";position: absolute;top: -7px;right: 0}.site_content .history .carousel-wrapper-history #carousel-container-history div.cbox:first-child .bg-line-left,.site_content .history .carousel-wrapper-history #carousel-container-history div.cbox:last-child .bg-line-right{display: none}.site_content .history .carousel-wrapper-history .slide-navigation{position: absolute;left: -50%;right: -50%;margin: auto;width: 500px;height: 30px}.site_content .history .carousel-wrapper-history .navigation-line{height: 8px;margin: 0 3px;position: relative;top: 13px;border-radius: 20px;background: #bcbcbc;background: -moz-linear-gradient(top, #bcbcbc 0%, #ddd 100%);background: -webkit-linear-gradient(top, #bcbcbc 0%, #ddd 100%);background: linear-gradient(to bottom, #bcbcbc 0%, #ddd 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bcbcbc', endColorstr='#dddddd', GradientType=0)}.site_content .history .carousel-wrapper-history .navigation-point{background-image: url(/layout/img/theme/pointer.png);background-repeat: no-repeat;background-size: contain;background-position: center center;width: 30px;height: 30px;cursor: pointer;position: absolute;top: 0px}.site_content .history .carousel-wrapper-history #carousel-wrapper-history:before{content: "";width: 130px;height: 300px;display: block;position: absolute;left: 0;top: 0;z-index: 2;background: -moz-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);background: linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1)}.site_content .history .carousel-wrapper-history #carousel-wrapper-history:after{content: "";width: 130px;height: 300px;display: block;position: absolute;right: 0;top: 0;z-index: 2;background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);background: linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1)}.site_content .reference .section-header-dark-light{position: relative;top: -16px}.site_content .reference .reference-content.resp-static article{text-align: center;margin: 20px 0}.site_content .reference .reference-content.resp-static article img{max-width: 100%}.site_content .reference .reference-content.resp-dynamic{margin: 50px 0}.site_content .reference .reference-content.resp-dynamic .carousel-wrapper-refs{margin: 0 auto}.site_content .reference .reference-content.resp-dynamic .carousel-wrapper-refs #carousel-container-refs{position: relative;height: 150px;width: 90%;overflow: hidden;margin: auto}.site_content .reference .reference-content.resp-dynamic .carousel-wrapper-refs #carousel-container-refs div.cbox{position: relative;display: inline-block;height: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}.site_content .reference .reference-content.resp-dynamic .carousel-wrapper-refs #carousel-container-refs div.cbox article{height: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}.site_content .reference .reference-content.resp-dynamic .carousel-wrapper-refs #carousel-container-refs div.cbox article img{width: 100%}.site_content .reference .reference-content.resp-dynamic .carousel-wrapper-refs .next,.site_content .reference .reference-content.resp-dynamic .carousel-wrapper-refs .previous{position: absolute;top: 50px;font-family: FontAwesome;font-size: 50px;color: #9b9b9b;cursor: pointer}.site_content .reference .reference-content.resp-dynamic .carousel-wrapper-refs .next{right: 0}.site_content .reference .reference-content.resp-dynamic .carousel-wrapper-refs .previous{left: 0}.site_content .reference .reference-content.resp-dynamic .carousel-wrapper-refs .next:before{content: "\f054"}.site_content .reference .reference-content.resp-dynamic .carousel-wrapper-refs .previous:before{content: "\f053"}.site_footer{clear: both;box-shadow: inset 0px 15px 15px -5px #ededed;background-color: #f5f5f5}.site_footer .footer-boxes{padding: 100px 0px 50px}@media (max-width: 767px){.site_footer .footer-boxes{padding: 50px 0px 20px}}@media (min-width: 767px) and (max-width: 992px){.site_footer .footer-boxes .footer-menus{margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid #5a5a5a}}@media (max-width: 767px){.site_footer .footer-boxes nav{margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid #5a5a5a}}.site_footer .footer-boxes nav ul{list-style: none}.site_footer .footer-boxes nav ul li{padding-bottom: 15px}.site_footer .footer-boxes nav ul li a{text-decoration: none;color: #274e9c}.site_footer .footer-boxes nav ul li a:hover{color: #2f2f2f}.site_footer .footer-boxes .social ul{display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: flex-end;-moz-box-pack: flex-end;-ms-flex-pack: flex-end;-webkit-justify-content: flex-end;justify-content: flex-end;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}.site_footer .footer-boxes .social ul li{display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: flex-start;-moz-box-pack: flex-start;-ms-flex-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;list-style: none;height: 35px;text-align: center;vertical-align: middle;background-color: #274e9c;color: #fff;border: 2px solid #274e9c;border-radius: 35px;width: 35px;margin: 0 5px}.site_footer .footer-boxes .social ul li a{text-decoration: none;display: block;text-align: center;width: 100%;height: 100%;border-radius: 35px;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-size: 16px}.site_footer .footer-boxes .social ul li a:hover{background-color: #fff;color: #274e9c}.site_footer .footer-boxes .social ul #facebook a span:after{font-family: FontAwesome;content: "\f09a"}.site_footer .footer-boxes .social ul #youtube a span:after{font-family: FontAwesome;content: "\f16a"}@media (max-width: 1200px){.site_footer .footer-boxes .social ul{-moz-flex-flow: column nowrap;-ms-flex-direction: column;-ms-flex-wrap: nowrap;-webkit-flex-flow: column nowrap;flex-flow: column nowrap}.site_footer .footer-boxes .social ul li{margin-top: 15px}}@media (max-width: 767px){.site_footer .footer-boxes .social ul{-moz-flex-flow: row nowrap;-ms-flex-direction: row;-ms-flex-wrap: nowrap;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;margin-top: 15px}.site_footer .footer-boxes .social ul li{margin-top: 0px}}.site_footer .footer-boxes .contact-footer h3{color: #274e9c;font-size: 16px;padding-bottom: 8px}.site_footer .footer-boxes .contact-footer p{color: #9b9b9b;font-size: 15px;font-weight: 500;padding-bottom: 8px}.site_footer .footer-boxes .contact-footer .phone:before{font-family: FontAwesome;content: "\f095";color: #274e9c;padding-right: 10px;font-weight: bold}.site_footer .footer-boxes .contact-footer .mail:before{font-family: FontAwesome;content: "\f0e0";color: #274e9c;padding-right: 10px;font-weight: bold}.site_footer .footer-copyright{padding: 45px 0 25px;color: #9b9b9b;background-image: url(/layout/img/theme/footer-shadow.png);background-repeat: no-repeat;background-size: contain;background-position: top center}.site_footer .footer-copyright .copyright{text-align: left}@media (max-width: 767px){.site_footer .footer-copyright .copyright{text-align: center}}.site_footer .footer-copyright .link{text-align: right}@media (max-width: 767px){.site_footer .footer-copyright .link{text-align: center}}.site_footer .footer-copyright .link a{text-decoration: none}#popupform{width: 100%}#popupform .question{position: relative;padding: 50px 0}@media (max-width: 992px){#popupform .question{margin-top: 10px}}#popupform .question div{margin: 0 auto;float: none;text-align: center}#popupform .question div h2{font-size: 30px;color: #274e9c;font-weight: normal;padding: 20px 0}#popupform .question div form input,#popupform .question div form textarea{width: 100%;height: 40px;background-color: #ededed;color: #2f2f2f;border: 0;font-size: 16px;font-style: italic;padding: 0 15px;margin: 10px 0;font-weight: 300}#popupform .question div form textarea{height: 150px;padding: 15px;font-family: 'MuseoSans'}#popupform .question div form.options{text-align: center}#popupform .question div form button{display: inline-block;padding: 10px 50px;background: #274e9c;color: #fff;border: 0;border-radius: 4px;font-family: inherit;font-size: 18px;cursor: pointer}#popupform .question div form button:hover{background: rgba(39,78,156,0.8)}.page_articles_list .hide{display: none}.page_articles_list .article_in_list article{margin-bottom: 30px}.page_articles_list .article_in_list article .image-wrap{max-height: 200px;overflow: hidden;text-align: center}@media (min-width: 768px){.page_articles_list .article_in_list article .image-wrap img{width: 100%}}.page_articles_list .article_in_list article .date{height: 25px;line-height: 25px;position: relative;top: -30px;left: 0;background: #274e9c;color: #fff;padding: 5px}.page_articles_list .article_in_list article h2{margin: 0 0 20px;font-size: 20px}.page_articles_list .article_in_list article h2 a{text-decoration: none;color: #274e9c}.page_articles_list .article_in_list article h2 a:hover{color: #2f2f2f}@media (max-width: 992px){.page_articles_list .article_in_list article h2 a{font-size: 16px}}.page_articles_list .article_in_list article p{font-weight: 300}.page_articles_list .article_in_list article .news-link{margin: 15px 0}.page_articles_list .article_in_list article .news-link a{text-decoration: none;color: #274e9c}.page_articles_list .article_in_list article .news-link a:after{font-family: FontAwesome;content: "\f054";padding-left: 10px}.page_articles_list .article_in_list article .news-link a:hover{color: #2f2f2f}span.title_blue2{display: block;margin-top: 10px}.articles_download table{width: 100%}.articles_download table td{padding: 5px 0}.articles_download .icon{width: 30px}.articles_download .icon .filepdf:before{content: "";background: url('/layout/img/icons/file_extension_pdf.png') center / contain no-repeat;display: block;width: 25px;height: 25px}@media (max-width: 767px){.hide_mobile{display: none !important}.show_mobile{display: block !important}.show_mobile_inline{display: inline-block !important}.show_mobile_inline_block{display: inline-block !important}}