.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1110px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-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-left:15px;padding-right:15px}.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%}}.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.container:after,.container-fluid:after,.row:after{clear:both}/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/static/img/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("/static/img/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/static/img/fancybox/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("/static/img/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}.qtip-titlebar+.qtip-content{border-top-width:0 !important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}/*! Light tooltip style */.qtip-light{background-color:white;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*! Red tooltip style */.qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#D95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}/*! Green tooltip style */.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*! Blue tooltip style */.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:white;border:0 solid transparent;background:#4A4A4A;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4A4A4A), color-stop(100%, #000));background-image:-webkit-linear-gradient(top, #4A4A4A 0, #000 100%);background-image:-o-linear-gradient(top, #4A4A4A 0, #000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:transparent}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));background-image:-webkit-linear-gradient(top, #717171, #232323);background-image:-o-linear-gradient(top, #717171, #232323);border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:white;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:white;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:black;background:rgba(0,0,0,0.87);color:white;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande', sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px black}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:normal;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:white;background:#3A79B8;background-image:-webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));background-image:-webkit-linear-gradient(top, #3A79B8, #2E629D);background-image:-o-linear-gradient(top, #3A79B8, #2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333333;padding:1px;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;-o-background-clip:padding-box;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{-webkit-filter:none;filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:0;top:0;width:100%;height:100%}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:0.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute !important}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,figure,footer,header,hgroup,nav,section,img{display:block}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}label,input[type=button],input[type=submit],button{cursor:pointer;overflow:visible}em,i{font-weight:inherit}html{height:100%}body{font-family:'Merriweather',sans-serif;font-size:14px;line-height:1.625em;color:#252525;background:#fff;margin:0;padding:0;min-height:100%}*,*:after,*:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}a{color:#054a7e;text-decoration:underline}a:hover{text-decoration:none}h1,.h1{font:600 26px/1.5em 'Merriweather',sans-serif;color:#e2001a;margin:0 0 27px 0}h2,.h2{font:600 23px/1.3em 'Merriweather',sans-serif;color:#e2001a;margin:0 0 9px 0}h3,.h3{font:600 19px/1.3em 'Merriweather',sans-serif;color:#e2001a;margin:0 0 9px 0}h4,.h4{font:600 16px/1.3em 'Merriweather',sans-serif;color:#e2001a;margin:0 0 9px 0}h5,.h5{font:600 15px/1.3em 'Merriweather',sans-serif;color:#e2001a;margin:0 0 9px 0}h6,.h6{font:600 13px/1.3em 'Merriweather',sans-serif;color:#e2001a;margin:0 0 9px 0}h1.alt,.h1.alt{color:#e2001a}p{margin:0 0 9px 0}address{font-style:normal}cite{font-style:normal}ul,ol{list-style:none;margin:0 0 18px 0}ul li{padding:0 0 0 18px;margin:0 0 5px 0}ul.unstyled li{padding:0;background:none}ol{counter-reset:counter;margin-left:0;*margin-left:49px}ol li{margin:0 0 9px 0;padding:0 0 0 23px;*list-style-type:decimal;counter-increment:counter;position:relative}ol li:before{color:#2285c8;content:counter(counter) ". ";position:absolute;left:0;top:0}dl{margin:0 0 18px 0}dt{font-weight:bold}form{display:block}fieldset{border:none}label{font-weight:bold}input,select,button{vertical-align:top}sup,sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative}sup{bottom:1ex}sub{top:.5ex}small{font-size:80%;color:#252525}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}p.small{font-size:70%}p.big{font-size:130%}hr.divider{border-top:2px solid #d5dce4;margin:0;padding:0}img{max-width:100%;height:auto;display:inline-block;vertical-align:top}img.alignleft{float:left;margin-right:18px;margin-bottom:18px}img.alignright{float:right;margin-left:18px;margin-bottom:18px}.bold,b,strong{font-weight:600}.italic,i,em{font-style:italic}.nowrap,.nobr{white-space:nowrap !important}abbr[title]{cursor:help}.hide,.hidden{display:none}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.v-bottom{vertical-align:bottom}.l{float:left}.r{float:right}.a-l{text-align:left}.a-r{text-align:right}.a-c{text-align:center}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.header{padding:0;background:#fff;height:95px}.header .logo{display:block;position:absolute;left:14px;top:17px;z-index:20;max-width:225px;margin:0}.main-nav{margin:0;position:absolute;right:27px;top:54px}.main-nav ul{margin:0 0 0 -27px}.main-nav ul li{font-size:16px;font-weight:600;padding:0 0 0 27px;background:none;display:inline-block;vertical-align:top}.main-nav ul li a{text-decoration:none}.main-nav ul li a:hover{color:#e41028;text-decoration:underline}.main-nav ul li.active a{color:#e41028}.main-nav ul li:last-child a{border:2px solid #1193d8;padding:10px 14px;margin:-10px -14px -10px 0;text-wrap:nowrap}.service-nav{position:absolute;right:30px;top:14px}.service-nav ul{margin:0 0 0 -27px}.service-nav ul li{display:inline-block;vertical-align:top;padding-left:27px}.service-nav ul li a{font-size:16px;color:#054a7e}.service-nav ul li a:hover{color:#e41028}.service-nav ul li a:hover .icon{color:#e41028}.service-nav ul li .logout{text-decoration:none;width:14px;height:14px;display:inline-block;vertical-align:top}.service-nav ul li .logout .icon{width:14px;height:14px;position:relative;top:-5px}.service-nav .icon{width:22px;height:22px;color:#054a7e;margin-right:9px}.service-nav ul li .logged-in a,.service-nav ul li .logged-in .icon{color:#e41028 !important}.lng img{display:inline-block;vertical-align:top;margin-right:9px;position:relative;top:2px}.nav-btn{padding:9px;display:none;vertical-align:top;margin-top:27px;float:right;position:relative;z-index:50}.nav-btn span{width:27px;height:5px;border-bottom:12px double #e2001a;border-top:4px solid #e2001a;content:"";display:block;text-decoration:none;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.mobile-nav{background:#054a7e;height:100%;position:fixed;top:0;right:0;z-index:2000;overflow-y:scroll;width:100%;max-width:288px;padding:54px 0 0 0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0)}body.mobile-nav-opened{overflow:hidden}.mobile-nav.active{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.mobile-nav .close{font-size:27px;width:14px;height:14px;position:absolute;right:27px;top:12px;color:#fff;text-decoration:none}.mobile-nav .close .icon{width:14px;height:14px}.mobile-nav .close:hover{color:#fff}.mobile-nav ul{margin:0;padding:0;border-bottom:1px solid rgba(255,255,255,0.2)}.mobile-nav ul li{font-size:16px;color:#fff;margin:0;padding:0;background:none;border:none;border-top:1px solid rgba(255,255,255,0.2)}.mobile-nav ul li.active a{background:rgba(0,0,0,0.2)}.mobile-nav ul li.last{border:none}.mobile-nav ul li a{font-size:14px;font-weight:400;display:block;width:100%;padding:14px 18px;color:#fff;border:none;position:relative;text-decoration:none}.mobile-nav ul li span.more{position:absolute;right:0;top:0;width:42px;height:100%;background:#f6f6f6 url("../img/sprite.png") -104px -32px no-repeat}.mobile-nav ul li .logout .icon{position:static;left:0;top:0}.mobile-nav ul ul{display:none;border-top:none;border-bottom:none}.mobile-nav ul ul.active{display:block}.mobile-nav ul ul li a{background:#f6f6f6;padding-left:45px}.mobile-nav ul ul ul li a{padding-left:63px}.mobile-nav .service-nav-mobile ul{border:none}.mobile-nav .service-nav-mobile ul li{position:relative;padding-left:27px}.mobile-nav .service-nav-mobile ul li .icon{position:absolute;left:-14px;top:16px}.mobile-nav .service-nav-mobile ul li .logout{position:absolute;right:18px;top:50%;width:27px;height:27px;line-height:27px;margin-top:-14px;text-align:center;padding:0}.mobile-nav .service-nav-mobile ul li .logout .icon{position:static;left:0;top:0;vertical-align:middle}.mobile-nav .lng{position:absolute;left:14px;top:18px}.mobile-nav-overlay{position:fixed;left:0;top:0;z-index:100;width:100%;height:100%;background:rgba(0,0,0,0.9);display:none}body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}body>*{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none}body>.content{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.container{width:100%;max-width:1260px}.container.homepage{width:100%;max-width:1728px}.container.full{max-width:100%}.content{padding:0}.block{padding:63px 0;position:relative}.block.narrow{padding:36px 0}.block.alt{background:#ededed}.block.alt-2{background:#d5dce4}.block.alpha{padding-top:0}.block.omega{padding-bottom:0}.anchor{position:absolute;left:0;top:0}.layout .layout-sidebar{float:left;clear:left;width:324px}.layout .layout-content{float:right;clear:right;width:-webkit-calc(100% - 387px);width:-moz-calc(100% - 387px);width:calc(100% - 387px)}@media (max-width: 1079px){.layout .layout-sidebar{width:270px}.layout .layout-content{width:-webkit-calc(100% - 315px);width:-moz-calc(100% - 315px);width:calc(100% - 315px)}}@media (max-width: 691px){.layout .layout-sidebar,.layout .layout-content{float:none;width:auto}}.layout::after{content:"";display:block;clear:both}.section-head{text-align:center;margin-bottom:18px}.section-head h1{margin-bottom:0}.section-head h2{margin-bottom:0}.section-head h3{margin-bottom:0}.section-head-l{margin-bottom:18px;position:relative}.section-head-l .right{position:absolute;right:0;top:5px;margin-bottom:27px}.intro{max-width:450px;margin:0 auto 36px auto;text-align:center}.intro.big{font-size:15px;line-height:1.5em}.intro.bottom{font-size:13px;line-height:1.625em;margin-bottom:0}.intro.intro-1000{max-width:900px}.intro.intro-max{max-width:none}.narrow-col-940{max-width:940px;margin-left:auto;margin-right:auto}.narrow-col-1000{max-width:900px;margin-left:auto;margin-right:auto}.narrow-col-900{max-width:810px;margin-left:auto;margin-right:auto}.narrow-col-700{max-width:630px;margin-left:auto;margin-right:auto}.narrow-col-500{max-width:450px;margin-left:auto;margin-right:auto}.box{background:#fff;padding:27px;margin-bottom:0 0 36px 0}.teaser{margin:0 auto;height:450px;width:100%;max-width:1728px;background:#275f8c;position:relative}.teaser-content{height:450px}.teaser-content .btn:last-child{margin-bottom:0}.teaser-img{height:450px;padding-right:378px;position:relative}.teaser-img h1,.teaser-img h2{color:#fff;margin-bottom:63px}.teaser-img h1 b,.teaser-img h2 b{color:#8ed8ff}.teaser-img h1 strong,.teaser-img h2 strong{color:#8ed8ff}.teaser-img .head{padding-left:126px;padding-right:126px;position:relative;top:50%;max-width:1008px;height:auto;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.teaser-img .btn{font-size:18px;background:#e2001a;color:#fff;margin-right:14px;padding:21px 27px 18px 27px}.teaser-img .btn:hover{background:#fff;border-color:#fff;color:#e2001a}.teaser-img .btn.alt{border:2px solid #8ed8ff;color:#fff;background:transparent}.teaser-img .btn.alt:hover{background:#fff;color:#054a7e;border-color:#fff}.teaser-img .btn-video{margin-left:148px}.teaser-img .btn-video .img{position:absolute;left:-147px;top:50%;width:147px;overflow:hidden;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-box-shadow:rgba(0,0,0,0.5) 1px 1px 4px 0;-moz-box-shadow:rgba(0,0,0,0.5) 1px 1px 4px 0;box-shadow:rgba(0,0,0,0.5) 1px 1px 4px 0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.teaser-img .btn-wrap{position:relative;display:inline-block;vertical-align:top}.teaser-img .btn-wrap .title{font-size:14px;font-weight:400;color:#fff;position:absolute;left:164px;top:100%;padding-top:14px;padding-left:14px}.teaser-nav{position:absolute;right:0;top:0;width:378px;height:100%;background:#1193d8}.teaser-nav .item{padding:27px;width:100%;height:150px;border-bottom:1px solid #0c76b4;text-decoration:none;position:relative}.teaser-nav .item:focus{z-index:2}.teaser-nav .item:hover,.teaser-nav .item.hl:hover{background:white;border-color:#0c76b4;border-top:1px solid #0c76b4}.teaser-nav .item:hover h3,.teaser-nav .item.hl:hover h3{color:#e2001a}.teaser-nav .item:not(:first-child):hover{margin-top:-1px}.teaser-nav .item.hl{background:#e2001a;border-color:#70bee8}.teaser-nav .item:last-child{border-bottom:none}.teaser-nav .item h3{font-size:16px;line-height:1.625em;font-weight:600;color:#fff;margin:0;margin-right:161px;position:relative;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.teaser-nav .item .img{position:absolute;right:14px;top:50%;width:153px;height:auto;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.teaser-nav .item .img img{display:block;margin:0 auto;max-height:130px}.teaser-nav .item .img .pimcore_editable{width:100%;background:white}.teaser-nav .item .img img ~ .pimcore_editable{position:absolute;left:0;bottom:16px}.teaser-project{margin:0 auto;height:auto;text-align:center}.teaser-project .teaser-content{height:auto;padding:36px 0;color:#fff}.teaser-project .teaser-content h1{color:#fff;margin-bottom:18px}.teaser-project .teaser-content .subhead{font-size:18px;line-height:1.3em;color:rgba(255,255,255,0.8)}.teaser-project .teaser-content .img{display:inline-block;vertical-align:top;margin-bottom:18px;max-width:135px}.teaser-project.invert .teaser-content{color:rgba(0,0,0,0.8)}.teaser-project.invert .teaser-content .subhead{color:rgba(0,0,0,0.8)}.teaser-project.invert .teaser-content h1{color:#000}.pimcore_area_entry .teaser-content{height:auto}.pimcore_area_entry .teaser-content .head{top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.hls{margin:0;color:#054a7e;font-weight:bold;text-align:center}.hls .item{display:block;line-height:1.8em;font-size:120%}.hls .item .num{color:#e2001a}.homepage-buttons-container{padding:18px 0}.homepage-buttons-container .row,.homepage-buttons-container .col-md-9{margin:0;padding:0}.homepage-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-top:20px}.homepage-buttons .homepage-button{width:30%;text-align:center}.homepage-buttons .btn{background:white;color:#054a7e;margin:0 !important}.homepage-buttons .cell{display:inline-block}.homepage-buttons .cell .header-like,.homepage-buttons .cell dt,.homepage-buttons .cell .error-placement-wrapper{display:none}.homepage-buttons .cell dd{position:relative}.homepage-buttons .cell dd .selector{color:#054a7e;border:2px solid #e2001a;font-size:15px;line-height:18px;font-weight:bold;height:auto}.homepage-buttons .cell dd .selector span{height:auto;line-height:inherit;text-indent:0;padding:15px 45px 12px 27px;background-position-y:23px}.homepage-buttons .cell dd .select2{position:absolute;left:0;top:0;width:100% !important;height:100%;text-align:left}.homepage-buttons .cell dd .select2 .select2-selection{position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid #e2001a;background:white}.homepage-buttons .cell dd .select2 .select2-selection .select2-selection__rendered{padding:15px 0 0 27px;color:#054a7e;font-size:15px;line-height:18px;font-weight:bold}.homepage-buttons .cell dd .select2 .select2-selection .select2-selection__arrow{position:absolute;right:0;top:0;width:36px;height:100%;background:transparent url(../img/select.png) right 21px no-repeat}.homepage-buttons .cell dd .select2 .select2-selection .select2-selection__arrow b{display:none}.homepage-buttons .cell dd .select2.select2-container--open .select2-selection__arrow,.homepage-buttons .cell dd .select2:hover .select2-selection__arrow{-webkit-transform-origin:0 24px;-moz-transform-origin:0 24px;-ms-transform-origin:0 24px;-o-transform-origin:0 24px;transform-origin:0 24px;-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}@media (min-width: 1080px) and (max-width: 1240px){.hls{font-size:85%}.homepage-buttons .homepage-button{width:auto}}@media (max-width: 1079px){.hls .item-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.hls .item-list .item{width:33%}.homepage-buttons-container .col-md-3,.homepage-buttons-container .col-md-9{width:100%;float:none}}@media (max-width: 892px){.hls .item-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.hls .item-list .item{width:auto}.homepage-buttons{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage-buttons .homepage-button{width:auto;margin:5px 9px}.homepage-buttons .homepage-button .btn{padding-top:15px;padding-bottom:12px}}.news{margin:0 auto;max-width:1728px}.news .item-list{margin:0 0 36px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news .item{width:25%}.layout-content .news .item{width:33%}.news .item .img{position:relative;display:block;overflow:hidden}.news .item .img:focus{z-index:2}.news .item .img:after{content:'';display:block;background:rgba(0,0,0,0.5);position:absolute;left:0;bottom:0;width:100%;height:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.news .item .play{width:45px;height:45px;background:#fff;position:absolute;left:50%;top:50%;margin-top:-23px;margin-left:-23px;z-index:50;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.news .item .play:after{content:'';position:absolute;left:50%;top:50%;margin-left:-6.75px;margin-top:-9px;width:0;height:0;border-style:solid;border-width:9px 0 9px 14px;border-color:transparent transparent transparent #e2001a}.news .item .text{padding:18px 27px;border-left:2px solid #d5dce4}.news .item .text a:hover{color:#e2001a}.news .item .text p{margin-bottom:0}.news .item:nth-child(4n+1) .text{border:none}.news .item .head{position:absolute;left:0;bottom:0;z-index:20;display:block;background:rgba(0,0,0,0.5);width:100%;padding:15px}.news .item .date{color:#8ed8ff;margin-bottom:6px}.news .item h3{font-size:15px;line-height:1.5em;margin:0;color:#fff}.news .item a.more{position:relative;padding-right:18px;display:inline-block;vertical-align:top;margin-top:9px}.news .item a.more:before{content:'';display:inline-block;position:absolute;right:0;top:7px;width:7px;height:7px;border-right:2px solid #e2001a;border-top:2px solid #e2001a;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:0.5em;display:block}.news .foot{text-align:center}.news .item .img:hover .head{background:none}.news .item .img:hover:after{height:100%}.news .item .img:hover .date{color:#ffc9c9}.news .item .img:hover .play{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.news.news-hp .item .text{padding-bottom:0}.news.news-hp .item-list{margin-bottom:0}.news-detail{margin:0}.news-detail .head{font-weight:600;border-bottom:2px solid #d5dce4;padding-bottom:18px;margin-bottom:36px}.news-detail .head h1{margin-bottom:18px}.news-detail .image-and-perex{overflow-x:auto}.img-box{position:relative;overflow:hidden;margin:0 auto;max-width:1728px}.img-box .img{width:50%;height:100%;position:absolute;left:0;top:0;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}.img-box .img:after{content:'';position:absolute;display:block;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}.img-box .img .head{position:absolute;right:0;top:50%;z-index:30;width:100%;max-width:630px;padding-left:14px;padding-right:14px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.img-box .img .head h2{color:#fff;margin-bottom:27px}.img-box .img .head .btn{color:#fff;background:#e2001a;border:none}.img-box .img .head .btn:hover{color:#e2001a;background:#fff}.img-box .img .suphead{font-size:18px;line-height:1.625em;margin-bottom:5px;color:#8ed8ff;text-transform:uppercase}.img-box .text{font-size:16px;line-height:1.5em;color:#fff;width:50%;margin-left:50%;background:#054a7e;padding:36px;min-height:315px}.img-box .text p{margin-bottom:36px}.img-box .text h3{font-size:16px;line-height:1.625em;font-weight:400;color:#8fd8ff;text-transform:uppercase}.img-box .text a{color:#fff}.img-box .text a:hover{color:#8fd8ff}.img-box .col2-set{color:#fff;position:relative;margin-left:-45px}.img-box .col2-set .col{padding-left:45px;padding-right:14px}.img-box .col2-set:after{content:'';position:absolute;left:50%;top:0;width:2px;height:100%;background:#376c95}.goals{font-size:15px;line-height:1.625em}.goals li:before{font-size:15px;color:#fff}.file-list li{line-height:2.65em;padding-left:36px;position:relative;background:none}.file-list li .icon{position:absolute;left:0;top:7px;width:32px;height:32px}.homepage-bottom-button{text-align:center;margin-top:14px}.partners .head{float:left;max-width:297px;text-align:left;padding-top:18px;color:#2b5c89}.partners .head h2{font-size:18px;text-transform:uppercase;color:#2b5c89}.partners .imgs{max-width:900px;float:right;margin-right:-14px}.partners .imgs img{padding:0 14px;display:inline-block;vertical-align:top}.partners .item-list{text-align:center;margin-left:-1px;margin-bottom:-1px}.partners .item-list .item{width:20%;padding-left:18px;margin-bottom:27px;text-align:center}.partners .item-list .item a{display:inline-block;vertical-align:top;max-width:250px;margin:0 auto}.partners.small .item-list .item a{max-width:none}.partners .item-list .item img{display:inline-block;vertical-align:top}.partners .item-list.a-l{text-align:left}@media screen and (min-width: 1080px){.partners-container{max-width:none}.partners.small .item-list .item{width:14%;max-width:172px}}.partners.archive{margin-bottom:36px}.partners.archive.side h3{text-align:center}.partners.archive .item-list{text-align:left;margin-bottom:0}.partners.archive .item a{display:block;height:108px;line-height:108px}.partners.archive .item a img{display:inline-block;vertical-align:middle}.layout-sidebar .partners .item-list .item-list{margin-bottom:0}.layout-sidebar .partners .item-list .item{width:100%;margin-bottom:0}.layout-sidebar .partners .item-list .item a{height:auto;line-height:81px}.layout-sidebar .partners .item-list .item a img{max-height:81px;width:auto;display:block;margin:0 auto}.movies{margin:0 0 18px 0}.movies .section-head{margin-bottom:36px}.movies .head{float:left;width:252px;padding-top:27px;border-top:1px solid #d5dce4}.movies .head::after{content:'';display:block;clear:both}.movies .head h2{font-size:22px;line-height:1.5em;font-weight:600;text-transform:uppercase;margin:0;color:#e2001a;max-width:207px}.movies .head h2 a{display:inline !important;color:inherit !important;background:inherit !important;border:0 !important;margin:0 !important;padding:0 !important}.movies .head a{padding-left:18px;position:relative}.movies .head a:before{content:'';position:absolute;left:-2px;top:50%;margin-top:-3px;display:inline-block;width:0.5em;height:0.5em;border-right:0.15em solid #e2001a;border-top:0.15em solid #e2001a;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display:block}.movies .head a.theme{text-decoration:none !important}.movies .head a.theme::before,.movies .head a.button::before{display:none}.movies .head a.button{display:block;float:left;clear:left;padding:7px 18px;border:1px solid #204b7c;background:#204b7c;margin-top:8px;text-decoration:none !important;color:white}.movies .head a.button:hover{background:white;color:#204b7c}.movies .head a.button.step-by-step{background:#e2001a;border-color:#e2001a}.movies .head a.button.step-by-step:hover{background:white;color:#e2001a}.movies .head a.button.online{background:white;border-color:#e2001a;color:#e2001a}.movies .head a.button.online:hover{background:#e2001a;color:white}@media screen and (max-width: 576px){.movies .head a.button{display:inline-block;float:none;clear:none}}@media screen and (min-width: 891px) and (max-width: 1079px){.movies .head a.button{display:inline-block;float:none;clear:none}}.movies .item-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.movies .item-list .item{width:25%}.movies .item-list .item .play{width:45px;height:45px;background:#fff;position:absolute;left:50%;top:50%;margin-top:-23px;margin-left:-23px;z-index:20;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.movies .item-list .item .play:after{content:'';position:absolute;left:50%;top:50%;margin-left:-6.75px;margin-top:-8px;width:0;height:0;border-style:solid;border-width:9px 0 9px 13px;border-color:transparent transparent transparent #e2001a}.movies .item-list .item .img{position:relative;display:block}.movies .item-list .item .img:focus{z-index:2}.movies .item-list .item .img:after{content:'';display:block;background:rgba(0,0,0,0.5);position:absolute;left:0;bottom:0;width:100%;height:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.movies .item-list .item .title{font-size:14px;line-height:18px;position:absolute;left:0;bottom:0;z-index:20;width:100%;margin:0;color:#fff;text-align:center;padding:16px 9px;background:rgba(0,0,0,0.7)}.movies .item-list .item .title .num{color:#8ed8ff}.movies .item-list.full,.movies .item-list.medium{padding-left:0}.movies .item-list.full .item{width:20%}.movies .item-list.medium .item{width:33.33%}.movies .foot{padding-top:27px;text-align:center}.movies .item-list .item .img:hover:after{height:100%}.movies .item-list .item .img:hover .title{background:none}.movies .item-list .item .img:hover .play{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.movies-related .item-list{text-align:center}.movies-related .item-list .item{text-align:left}.home-movies-block{border-top:1px solid #d5dce4;width:100%;max-width:1728px;margin-left:auto;margin-right:auto}.home-movies-block .container{margin-top:-1px}.home-movies-block .movies .head{padding:32px 12px}.home-movies-block .movies .head h2{font-size:150%}.home-movies-block .movies .item-list{background:white}.home-movies-block .movies.recommended-lectures{background:#0b6eab}.home-movies-block .movies.recommended-lectures .head h2{color:white}.home-movies-block .movies.recommended-lectures .head a{color:white}.home-movies-block .movies.recommended-lectures .head a::before{border-color:white}.movie-list{margin:0;border-top:2px solid #d5dce4}.movie-list .item-list{margin:0}.movie-list .item{margin-top:27px;padding-bottom:27px;border-bottom:2px solid #d5dce4;width:100%}.movie-list .item h2{font-size:22px}.movie-list .item .img{float:left;width:135px}.movie-list .item .item-text{padding-left:180px}.movie-list .item .item-text .more{position:relative;padding-left:18px}.movie-list .item .item-text .more:after{content:'';position:absolute;left:0;top:5px;width:7px;height:7px;border-right:2px solid #e2001a;border-top:2px solid #e2001a;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);margin-right:0.5em;display:block;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.movie-list .item .item-text .more.active:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:5px}.movie-list .item .item-text .li{position:relative;padding-left:18px}.movie-list .item .item-text .li:after{content:'';position:absolute;left:0;top:5px;width:7px;height:7px;border-right:2px solid #e2001a;border-top:2px solid #e2001a;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:0.5em;display:block}.movie-list .item table{margin:0;border-top:1px solid #d5dce4}.movie-list .item table tbody tr:first-child td{padding-top:18px}.movie-list .item table tbody tr.last td{padding-bottom:18px}.movie-list .item table td{padding-top:5px;padding-bottom:5px}.movie-list .item table td.title{width:162px;padding-right:18px;font-weight:600}.movie-list .item table td.price{font-size:18px;color:#054a7e;padding-right:18px;white-space:nowrap}.movie-list .item table td.price .num{font-weight:600}.movie-list .item table tfoot tr{border-top:1px solid #d5dce4}.movie-list .item table tfoot tr td{line-height:48px;vertical-align:middle;padding-top:18px}.box-lecture{max-width:765px;margin:0 auto}.box-lecture .box-head{font-size:16px;line-height:1.5em;background:#054a7e;padding:14px 22px;color:#8ed8ff}.box-lecture .box-head a{color:#fff}.box-lecture .box-head .icon{width:22px;height:22px;top:2px;margin-right:2px}.box-lecture .box-content{background:#fff;padding:27px}.box-lecture .box-content p{margin-bottom:0}.box-lecture .box-content .img{width:148px;float:left}.box-lecture .box-content .text{padding-left:171px}.lecture-intro{text-align:center;margin-bottom:27px;padding-top:32px}.lecture-intro h1{margin-bottom:11px}.styled-document>.heading,.theme-section>.heading{padding-top:27px;padding-bottom:27px}.styled-document>.heading h1,.styled-document>.heading .h1,.theme-section>.heading h1,.theme-section>.heading .h1{font-size:25px;color:#e2001a;font-weight:600}.styled-document>.heading h1 a,.styled-document>.heading .h1 a,.theme-section>.heading h1 a,.theme-section>.heading .h1 a{text-decoration:none !important;color:inherit !important}.styled-document>.heading .description,.theme-section>.heading .description{font-weight:600;line-height:1.7;font-size:1.1em}.styled-document>.heading .name>span,.theme-section>.heading .name>span{display:inline-block;color:white;height:36px;line-height:36px;position:relative;overflow:hidden;padding:0 18px}.styled-document>.heading .name>span span,.theme-section>.heading .name>span span{display:inline-block;background:#054A7E;padding:0 14px}.styled-document>.heading .name>span span div,.theme-section>.heading .name>span span div{display:inline-block !important;min-width:108px !important}.styled-document>.heading .name>span span::after,.styled-document>.heading .name>span span::before,.theme-section>.heading .name>span span::after,.theme-section>.heading .name>span span::before{position:absolute;top:50%;margin-top:-36px;content:' ';display:block;width:0;height:0;border:18px solid transparent;border-top-width:36px;border-bottom-width:36px}.styled-document>.heading .name>span span::before,.theme-section>.heading .name>span span::before{left:-18px;border-right-color:#054A7E}.styled-document>.heading .name>span span::after,.theme-section>.heading .name>span span::after{right:-18px;border-left-color:#054A7E}.theme-section>.contents{padding-top:36px;padding-bottom:36px}@media screen and (min-width: 804px){.theme-section>.contents{padding-top:67px}}.theme-section>.contents .category-placeholder{text-transform:uppercase;padding:7px;margin:18px 0;background:#c0cad6;text-align:center}.theme-section>.contents hr{height:2px;border:0;background:#c0cad6;margin-top:22px;margin-bottom:22px}@media screen and (min-width: 804px){.theme-section>.contents hr{margin-top:36px;margin-bottom:36px}}.theme-section>.contents .description hr{margin-top:18px !important;margin-bottom:18px !important}.theme-section>.contents .description ul ul,.theme-section>.contents .description ol ol,.theme-section>.contents .description ul ol,.theme-section>.contents .description ol ul{margin-bottom:0;margin-top:5px}.theme-section>.contents .description ul>li{position:relative;padding-left:27px}.theme-section>.contents .description ul>li::before{content:'';position:absolute;left:3px;top:7px;width:7px;height:7px;display:block;background:#e2001a}.theme-section>.contents .description ol>li{padding-left:0}.theme-section>.contents .description ol>li::before{color:#e2001a;position:static}.theme-section>.contents .category{margin-bottom:22px}.theme-section>.contents .category .lectures{margin:14px -9px 0 -9px}.theme-section>.contents .category .lectures::after{content:' ';height:0;display:block;clear:both}.theme-section>.contents .level{margin-bottom:36px;margin-top:36px}.theme-section>.contents .level>.description{margin-bottom:22px}.theme-section>.contents .level:first-child{margin-top:0}.theme-section>.contents .level+.level{margin-top:0}.theme-section .navigation{border:2px solid #d5dce4;color:#054A7E;margin-bottom:27px}.theme-section .navigation strong{display:block;padding:9px 18px;background:#d5dce4;text-transform:uppercase}.theme-section .navigation strong a{text-decoration:none !important;color:inherit !important}.theme-section .navigation ul{padding:0;margin:0}.theme-section .navigation ul li{margin:0;padding:4px 0}.theme-section .navigation ul li span{display:block}.theme-section .navigation ul li a{display:inline-block;font-weight:600;border-left:2px solid #d5dce4;margin-left:-2px;padding:4px 0 4px 18px}.theme-section .navigation ul li a:hover{color:#e2001a}.theme-section .navigation ul li li a{font-size:0.9em}.theme-section .navigation ul li li a::before{content:' ';display:inline-block;width:6px;height:6px;border:2px solid #d5dce4;vertical-align:middle;margin-right:7px}.theme-section .navigation ul li.active>a,.theme-section .navigation ul li.active>span>a{border-color:#e2001a;color:#e2001a}.theme-section .navigation>ul{padding:11px 0}.theme-section .navigation>ul>li span{position:relative}.theme-section .navigation>ul>li span::after{content:'';position:absolute;right:9px;top:50%;margin-top:-9px;width:7px;height:7px;border-right:2px solid #e2001a;border-top:2px solid #e2001a;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:0.5em;display:block}.theme-section .lecture.ajax-box{color:#CECECE;background:#054A7E;width:100%;max-width:288px;border:9px solid white;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 804px){.theme-section .lecture.ajax-box{width:50%;max-width:none;float:left}.theme-section .lecture.ajax-box:nth-child(2n+1){clear:both}}@media screen and (min-width: 1036px){.theme-section .lecture.ajax-box{width:33.33%}.theme-section .lecture.ajax-box:nth-child(2n+1){clear:none}.theme-section .lecture.ajax-box:nth-child(3n+1){clear:both}}.theme-section .lecture.ajax-box a,.theme-section .lecture.ajax-box h4,.theme-section .lecture.ajax-box h5{color:white}.theme-section .lecture.ajax-box .box-content,.theme-section .lecture.ajax-box .close{display:none}.theme-section .lecture.ajax-box .close{position:absolute;padding:4px 9px;color:white;right:0;bottom:0;background:#043D68;cursor:pointer;text-transform:uppercase;font-size:0.9em}.theme-section .lecture.ajax-box .close::before{content:'×';display:inline-block;margin:0 5px 0 0;font-size:1.5em}.theme-section .lecture.ajax-box .preview{display:block;cursor:pointer;width:100%;padding-bottom:11px;text-decoration:none !important;font-size:1.1em;position:relative}.theme-section .lecture.ajax-box .preview>a{display:block;position:absolute;left:0;top:0;height:100%;width:100%;text-indent:-9999px;overflow:hidden}.theme-section .lecture.ajax-box .preview .thumb{margin-bottom:11px}.theme-section .lecture.ajax-box .preview>strong,.theme-section .lecture.ajax-box .preview>small,.theme-section .lecture.ajax-box .preview>div{display:block;padding:0 11px}.theme-section .lecture.ajax-box .preview>small,.theme-section .lecture.ajax-box .preview>div{color:#6DDAFF}.theme-section .lecture.ajax-box .preview>strong{color:white}.theme-section .lecture.ajax-box .preview>div{font-size:0.8em}.theme-section .lecture.ajax-box .preview>div p,.theme-section .lecture.ajax-box .preview>div ul,.theme-section .lecture.ajax-box .preview>div ol{margin:0;padding:0}.theme-section .lecture.ajax-box.loading{position:relative}.theme-section .lecture.ajax-box.loading::after{position:absolute;content:' ';display:block;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.85) url("../img/fancybox/fancybox_loading.gif") center center no-repeat}.theme-section .lecture.ajax-box.opened{width:100% !important;max-width:none !important;float:none !important;clear:both}.theme-section .lecture.ajax-box.opened .box-content,.theme-section .lecture.ajax-box.opened .close{display:block}.theme-section .lecture.ajax-box.opened .preview{display:none}.theme-section .lecture.ajax-box .box-content{padding:0 18px 18px 18px}@media screen and (min-width: 1036px){.theme-section .lecture.ajax-box .box-content{padding:9px 27px 27px 27px}}.theme-section .lecture.ajax-box .box-content h4{font-weight:bold;font-size:19px}.theme-section .lecture.ajax-box .box-content .row>*{padding-top:18px}.theme-section .lecture.ajax-box .box-content .info,.theme-section .lecture.ajax-box .box-content h5,.theme-section .lecture.ajax-box .box-content .description strong{color:#6DDAFF}.theme-section .lecture.ajax-box .box-content .description{margin-top:18px}.theme-section .lecture.ajax-box .box-content .info{display:block;margin:9px 0 18px 0}.theme-section .lecture.ajax-box .box-content .link{margin-top:36px}.theme-section .lecture.ajax-box .box-content .actions{margin-bottom:20px}.theme-section .lecture.ajax-box .box-content .actions::after{content:' ';display:block;height:0;clear:both}.theme-section .lecture.ajax-box .box-content .btn{min-width:162px;width:100%;max-width:288px;white-space:nowrap;cursor:pointer;margin:18px 0 5px 0;padding:13px 23px;color:#fff;border:2px solid #7cc1e9;background:none;text-align:center}.theme-section .lecture.ajax-box .box-content .btn:hover{background:#7cc1e9}@media screen and (min-width: 377px){.theme-section .lecture.ajax-box .box-content .btn{width:56%}}.theme-section .lecture.ajax-box .box-content .btn.play{border:0;color:white;background:#e2001a !important}.theme-section .lecture.ajax-box .box-content .btn.play:hover{background:#6DDAFF !important}.theme-section .lecture.ajax-box .box-content .btn.play .icon-play{color:white}.theme-section .lecture.ajax-box .box-content .btn.play.secondary{margin-top:5px;margin-bottom:5px;padding:11px 22px;background:transparent !important;border:2px solid #6DDAFF}@media screen and (min-width: 377px){.theme-section .lecture.ajax-box .box-content .btn.play.secondary{float:left;margin-right:1%}}.theme-section .lecture.ajax-box .box-content .btn.play.secondary:hover{background:#6DDAFF !important}@media screen and (min-width: 377px){.theme-section .lecture.ajax-box .box-content .btn.play.secondary+.secondary{margin-right:0;margin-left:1%}}.theme-section .theme-list{padding-top:27px;padding-bottom:27px}.theme-section .theme-list ul{margin-top:22px}.theme-section .theme-list ul li{padding:0;display:block;width:100%;margin:0}@media screen and (min-width: 378px){.theme-section .theme-list ul li{width:50%;float:left}}@media screen and (min-width: 391px){.theme-section .theme-list ul li{width:33.33%}}@media screen and (min-width: 891px){.theme-section .theme-list ul li{width:25%}}@media screen and (min-width: 1080px){.theme-section .theme-list ul li{width:20%}}.theme-section .theme-list ul li a{display:block;position:relative}.theme-section .theme-list ul li a strong{display:block;font-size:15px;line-height:18px;position:absolute;left:0;bottom:0;width:100%;color:white;padding:16px 9px;background:rgba(0,0,0,0.7);z-index:2}.theme-section .theme-list ul li a::after{content:'';display:block;background:rgba(0,0,0,0.5);position:absolute;left:0;bottom:0;width:100%;height:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;z-index:1}.theme-section .theme-list ul li a:hover strong{background:transparent}.theme-section .theme-list ul li a:hover::after{height:100%}.theme-section .thumb{display:block;position:relative;padding-top:63.8%;background:rgba(0,0,0,0.4)}.theme-section .thumb img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%}.lecture-theme-page .block.alt-2{padding-top:32px}.lecture-theme-page .theme-parent-title{font-weight:bold;font-size:120%}.lecture-theme-page .theme-page-lectures{padding-top:32px;padding-bottom:32px}.lecture-theme-page .theme-page-lectures .container{max-width:none}.lecture-area{margin:14px -9px 40px -9px}.lecture-area .lecture-box{display:inline-block;vertical-align:top;width:33.33%;background:#054A7E;color:#CECECE;border:9px solid white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media all and (max-width: 1152px){.lecture-area .lecture-box{width:50%}}@media all and (max-width: 890px){.lecture-area .lecture-box{width:100%;max-width:288px}}.lecture-area .lecture-box .preview{cursor:pointer;font-size:1.1em}.lecture-area .lecture-box .preview .thumb{padding-top:63.8%;background:rgba(0,0,0,0.4);position:relative}.lecture-area .lecture-box .preview .thumb img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.lecture-area .lecture-box .preview .info{padding:11px;line-height:1.625em;font-size:0.8em;color:#6DDAFF}.lecture-area .lecture-box .preview .info h3{color:white;font-size:1.25em;line-height:1.625em}.lecture-area .lecture-box .content{position:relative;display:none;padding:27px 40px 40px}.lecture-area .lecture-box .content h4,.lecture-area .lecture-box .content strong{color:#6DDAFF}.lecture-area .lecture-box .content h3,.lecture-area .lecture-box .content a,.lecture-area .lecture-box .content li::before{color:white}.lecture-area .lecture-box .content h3{font-size:1.4em}.lecture-area .lecture-box .content ul li{position:relative}.lecture-area .lecture-box .content ul li::before{content:'';position:absolute;left:3px;top:7px;width:7px;height:7px;display:block;background:white}.lecture-area .lecture-box .content .image{float:right;margin-left:22px;margin-bottom:11px;max-width:40%}@media all and (max-width: 691px){.lecture-area .lecture-box .content .image{float:none;margin-right:0;max-width:none;width:100%}}.lecture-area .lecture-box .content .btn{color:#fff;border:solid 2px #7cc1e9;background:none;margin-right:11px}.lecture-area .lecture-box .content .btn:hover{background:#7cc1e9}.lecture-area .lecture-box .content .btn.play{border-color:#e2001a;background:#e2001a;color:white;cursor:pointer}.lecture-area .lecture-box .content .btn.play:hover{background:#6DDAFF;border-color:#6DDAFF}.lecture-area .lecture-box .content .close{position:absolute;padding:4px 9px;color:white;right:0;bottom:0;background:#043D68;cursor:pointer;text-transform:uppercase;font-size:0.9em}.lecture-area .lecture-box .content .close::before{content:'×';display:inline-block;margin:0 5px 0 0;font-size:1.5em}.lecture-area .lecture-box .content::after{content:"";display:block;clear:both}.lecture-area .lecture-box.opened{width:100%;max-width:none;clear:left;float:none}.lecture-area .lecture-box.opened .preview{display:none}.lecture-area .lecture-box.opened .content{display:block}.lecture-area-admin-header{position:relative;padding-left:99px;min-height:90px}.lecture-area-admin-header img{position:absolute;left:0;top:0}.lecture-embedded-video{margin:14px 0;max-width:756px}.lecture-embedded-video .preview{cursor:pointer;position:relative}.lecture-embedded-video .preview .thumb{padding-top:59.125%;background:black;position:relative}.lecture-embedded-video .preview .thumb img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.lecture-embedded-video .preview>a{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;padding-top:-webkit-calc(29.5625% - 27px);padding-top:-moz-calc(29.5625% - 27px);padding-top:calc(29.5625% - 27px)}.lecture-embedded-video .preview>a .btn.play{background:#e2001a;color:white}.lecture-embedded-video .preview>a:hover .btn.play{background:white;color:#e2001a}.lecture-embedded-video .jwplayer{margin:0 auto}.pimcore_editable ul li{position:relative}.pimcore_editable ul li::before{content:'';position:absolute;left:3px;top:7px;width:7px;height:7px;display:block;background:#e2001a}.admin-noedit{display:none}@media all and (min-width: 891px){.lecture-area-wide .lecture-box{width:100% !important;max-width:none !important}.lecture-area-wide .lecture-box .preview .thumb{float:left;width:288px;max-width:40%;height:100%;max-height:184px;padding-top:-webkit-calc(min(25.5%, 184px));padding-top:-moz-calc(min(25.5%, 184px));padding-top:calc(min(25.5%, 184px));margin-bottom:0;margin-right:22px}.lecture-area-wide .lecture-box .preview::after{content:"";display:block;clear:left}}.filter{background:#fff;padding:14px;min-height:72px;margin:0 auto 27px auto;position:relative;width:100%;max-width:1460px}.filter .head{font-size:18px;line-height:45px;font-weight:600;color:#054a7e;float:left;width:162px}.filter .head .icon{width:25px;height:25px;margin-right:9px;vertical-align:middle;position:relative;top:-3px}.filter .fields{padding-left:162px;padding-right:135px}.col2-l-set .col-2 .filter,.layout-content .filter{padding:0}.filter-lectures{background:transparent}.projects{margin:0}.projects .section-head{margin-top:16px;margin-bottom:20px;text-align:left}.projects .item-list{margin:0 0 0 -3px;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.projects .item{width:-webkit-calc(25% - 3px);width:-moz-calc(25% - 3px);width:calc(25% - 3px);max-width:324px;margin-left:3px;margin-bottom:3px;text-align:left;background:#054a7e;-webkit-box-shadow:0 0 7px #AAA;-moz-box-shadow:0 0 7px #AAA;box-shadow:0 0 7px #AAA}.projects .item-inner{text-decoration:none;display:block;color:white;padding-top:14px}.projects .item .img{display:block;position:relative;margin:0 16px 0}.projects .item .img:after{content:'';display:block;background:rgba(0,0,0,0.5);position:absolute;left:0;bottom:0;width:100%;height:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.projects .item .text{padding:18px 16px 14px 16px;min-height:117px;position:relative}.projects .item .text h2{font-size:17px;line-height:1.3em;color:white}.projects .item .text p{margin:0;font-size:13px}.projects .foot{text-align:center;padding-top:18px}.projects .item-inner:hover .img:after{height:100%}.activities{margin:40px 0}.activities .section-head{margin-top:36px;margin-bottom:22px}.activities .item-list{margin:0;text-align:center}.activities .item{width:20%;padding-left:0;margin-bottom:0;text-align:left}.activities .item-inner{text-decoration:none;display:block;color:#252525}.activities .item .img{display:block;position:relative}.activities .item .img:after{content:'';display:block;background:rgba(0,0,0,0.5);position:absolute;left:0;bottom:0;width:100%;height:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.activities .item .img .label{position:absolute;z-index:10;right:13px;bottom:13px;width:56px;height:56px;overflow:hidden;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:black;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.activities .item .img .label img{max-width:48px;max-height:48px}.activities .item .text{border-left:2px solid #c0cad6;padding:12px}.activities .item:nth-child(5n+1) .text{border-left:none}.activities .item .text h3{font-size:14px;line-height:1.3em;color:#054a7e}.activities .item .text p{margin:0}.activities .item-inner:hover .text{background:#fff}.activities .item-inner:hover .img:after{height:100%}.learning-materials{margin:0}.learning-materials .head{margin-bottom:27px}.learning-materials .head .subhead{font-size:18px;font-style:italic;color:#054a7e;padding-top:5px}.learning-materials .head .subhead .icon{margin-right:14px;color:#e2001a;top:2px}.learning-materials .item-list{margin-left:-9px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.learning-materials .item{width:33.33%;padding-left:9px;margin-bottom:9px}.learning-materials .item h3{color:#054a7e;margin-top:0;padding-right:36px;font-size:17px}.learning-materials .item h3 .red{color:#e2001a}.learning-materials .item .more .icon{width:14px;height:14px;margin-right:9px;color:#e2001a;top:6px}.learning-materials .item .subtitle{font-weight:600;margin:18px 0}.learning-materials .item .subtitle .activity-recommended-age .value{color:#e2001a}.learning-materials .item .activity-duration .red{color:#e2001a}.learning-materials .item .icon-lock{position:absolute;right:18px;top:20px;color:#e2001a}.learning-materials .item-inner{border:2px solid #ccd3dc;padding:12px 9px 0 12px;position:relative;font-size:90%}.learning-materials .item-inner .entry{margin-bottom:0}.learning-materials .activity-normal .item-inner{background:#fdf3f4}.learning-materials .activity-related .item-inner{background:#fdf3f4;border-color:#8bbcdd}.learning-materials .activity-other .item-inner{background:#f1f5ff}.learning-materials .activity-online .item-inner{background:#f4f5f9;border-color:#8bbcdd}.additional-materials{margin:0}.additional-materials .head{margin-bottom:27px}.additional-materials .head .subhead{font-size:18px;font-style:italic;color:#054a7e}.additional-materials .item-list{margin-left:-54px}.additional-materials .item{width:100%;padding-left:54px;position:relative}.additional-materials .item h3{color:#054a7e;margin-top:0}.additional-materials .item .subtitle{font-weight:600;margin:0}.additional-materials .item .icon-lock{position:absolute;right:0;top:50%;margin-top:-9px;color:#e2001a}.additional-materials .item-inner{border-bottom:2px solid #ccd3dc;padding:18px 27px 18px 0}.box-movie{margin:0}.box-movie .img{margin:0;position:relative}.box-movie .img img{position:relative;z-index:10}.box-movie .text{background:#054a7e;color:#fff;padding:32px}.box-movie .text h3{font-size:15px;font-weight:400;margin-bottom:5px;text-transform:uppercase;color:#8fd8ff}.box-movie .text .btn{color:#fff;border-color:#7cc1e9;background:none;margin-bottom:22px;width:100%;text-align:center}.box-movie .text .btn:hover{border-color:#7cc1e9;background:#7cc1e9}.box-movie .text .btn.alt{color:#fff;border-color:#e2001a;background:#e2001a}.box-movie .text .btn.alt:hover{border-color:#7cc1e9;background:#7cc1e9}.box-movie .text a{color:#fff}#interactive-areas-container{display:none}.video-player-interactive-area-template{display:none}.video-player-interactive-area{display:none;position:absolute !important;background-color:rgba(255,255,255,0) !important;border-color:rgba(255,255,255,0.4) !important;border-width:2px !important;border-style:solid !important;-webkit-border-radius:9px !important;-moz-border-radius:9px !important;border-radius:9px !important;z-index:9999 !important}.jw-icon-cc::before{content:' ' !important;background:url("../images/subtitles.png");width:20px;height:18px;display:inline-block;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;vertical-align:middle;margin-top:-2px}.jw-icon-cc:hover::before{opacity:1 !important}.jw-icon-cc.jw-off{opacity:0.7}.jw-icon-cc svg{display:none !important}.jw-nextup-container{display:none !important}.jw-related-dock-btn{display:none !important}.topic-related{margin:0}.topic-related h2{margin-bottom:27px}.topic-related .item{padding-bottom:18px;border-bottom:2px solid #ccd3dc}.topic-related .img{float:left}.topic-related .text{padding-left:180px}.movie-tag .item{font-size:18px;color:#fff;background:#054a7e;height:44px;line-height:44px;padding:0 18px;position:absolute;left:50%;bottom:-22px;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.movie-tag .item:before{content:'';position:absolute;left:-9px;top:0;width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);width:calc(100% + 20px);height:50%;border-style:solid;border-width:0 9px 22px 9px;border-color:transparent transparent #054a7e transparent;z-index:-1}.movie-tag .item:after{content:'';position:absolute;left:-9px;bottom:0;width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);width:calc(100% + 20px);height:50%;border-style:solid;border-width:22px 9px 0 9px;border-color:#054a7e transparent transparent transparent;z-index:-1}.post-list{margin:0}.post-list .item-list{margin-left:-27px}.post-list .item{margin:0;padding-left:27px;width:100%}.post-list .item-inner{border-bottom:2px solid #ccd3dc;padding-bottom:36px;margin-bottom:36px}.post-list .item .img{float:left;width:252px;position:relative}.post-list .item .img .label{position:absolute;z-index:10;right:13px;bottom:13px;width:56px;height:56px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:black;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.post-list .item .img .label img{max-width:48px;max-height:48px}.post-list .item .text{padding-left:284px}.post-list .item .text ul li{position:relative;padding-left:27px}.post-list .item .text ul li:before{content:'';position:absolute;left:3px;top:8px;width:7px;height:7px;display:block;background:#e2001a}.post-list .item .text h2{font-size:18px;line-height:1.3em;color:#054a7e;margin-bottom:18px}.post-list .item .text .more{padding-left:18px;position:relative}.post-list .item .text .more:before{content:'';position:absolute;left:0;top:15px;margin-top:-9px;width:0.45em;height:0.45em;border-right:0.15em solid #e2001a;border-top:0.15em solid #e2001a;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:0.5em;display:block}.post-list .item .text .disabled{color:#e2001a}.post-list .item:last-child .item-inner{border-bottom:none;padding-bottom:0;margin-bottom:0}.photogallery{margin:0 0 36px 0}.photogallery .item-list{margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.photogallery .item{width:33.33333%}.photogallery .item .img{position:relative;display:block}.photogallery .item .img:after{content:'';display:block;background:rgba(0,0,0,0.5);position:absolute;left:0;bottom:0;width:100%;height:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.photogallery .item .text{padding:18px 18px 9px 18px;border-left:2px solid #d5dce4}.photogallery .item .text a:hover{color:#e2001a}.photogallery .item:nth-child(3n+1) .text{border:none}.photogallery .item .head{position:absolute;left:0;bottom:0;z-index:20;display:block;background:rgba(0,0,0,0.5);width:100%;padding:18px 18px}.photogallery .item .head h3{font-size:15px;line-height:1.5em;margin:0 0 5px 0;color:#fff}.photogallery .item .head .num{color:#8ed8ff;margin:0}.photogallery .item .head .num .icon{color:#e2001a;top:2px;margin-right:9px}.photogallery .item .img:hover .head{background:none}.photogallery .item .img:hover .num{color:#fff}.photogallery .item .img:hover .num .icon{color:#fff}.photogallery .item .img:hover:after{height:100%}.photogallery-detail{margin:0}.photogallery-detail .head{font-weight:600;padding-bottom:9px}.photogallery-detail .head h1{margin-bottom:18px}.photogallery-detail .description{border-bottom:2px solid #d5dce4;padding-bottom:9px;margin-bottom:36px}.photogallery-detail .item-list{margin-left:-9px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.photogallery-detail .item{padding-left:9px;margin-bottom:9px;width:25%}.photogallery-detail .foot{padding-top:18px}.user-type{margin:0}.user-type .section-head{margin-bottom:36px}.user-type .item-list{margin-left:-27px;margin-bottom:36px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-type .item{padding-left:27px;width:33.33333%;text-align:center}.user-type .item h3{min-height:46px;margin-bottom:18px}.user-type .item p{margin:0}.user-type .item-inner{border:2px solid #eaedf1;padding:12px 8px;display:block;text-decoration:none}.user-type .item-inner:hover{background:#eaedf1}.side-nav{border:2px solid #ccd3dc;padding:18px 0;margin-bottom:36px;max-width:324px;position:relative}.side-nav.fixed{position:fixed;top:0}.side-nav ul{margin:0}.side-nav ul li{position:relative;padding:0;background:none;margin:0;width:100%}@media all and (max-width: 691px){.side-nav ul li{cursor:pointer}.side-nav ul li.empty::after{border-color:#ccd3dc}.side-nav ul li a{padding-left:9px !important}.side-nav ul li a::before{display:none !important}.side-nav ul li a:hover{text-decoration:underline !important}.side-nav ul li li{padding-left:14px}.side-nav ul li ul{margin-bottom:9px}.side-nav ul li li::after{display:none !important}.side-nav ul li .side-nav-title{padding-left:9px;font-size:1.1em}.side-nav ul li ul .side-nav-title+ul{display:block}}.side-nav ul li.open::after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.side-nav ul li.open>ul{display:block}.side-nav ul li a{font-size:16px;line-height:1.5em;padding:9px 45px 9px 27px;display:block;position:relative}.side-nav ul li a::after{content:'';position:absolute;right:22px;top:18px;width:7px;height:7px;border-right:2px solid #e2001a;border-top:2px solid #e2001a;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:0.5em;display:block}@media all and (max-width: 691px){.side-nav ul li a{padding:9px;margin-right:36px}.side-nav ul li a::after{display:none}}.side-nav ul li.active>a{color:#e2001a;position:relative}.side-nav ul li.active>a::before{content:'';display:block;position:absolute;left:-2px;top:0;width:2px;height:100%;background:#e2001a}.side-nav ul li.active>a::after{right:22px}.side-nav .trigger{display:none}.side-nav ul.scrollspy li.active a{background:#fce5e8}.side-nav ul.scrollspy li a:after{content:none}.side-nav ul.scrollspy li a .icon{position:absolute;right:22px;top:18px;width:14px;height:14px;color:#e2001a}.side-nav ul ul li a{font-size:15px;padding:5px 40px}.side-nav ul ul li a:before{content:'';position:absolute;left:25px;top:12px;width:7px;height:7px;border:2px solid #ccd3dc}.side-nav ul ul li a:after{content:none}.side-nav-title{font-size:1.25em;font-weight:bold;color:#e2001a;padding:14px 23px 5px;display:block}.side-info{margin-bottom:36px}.side-info ul{margin:0}.side-info ul li{line-height:1.9em;padding:0 0 0 45px;margin:0 0 18px 0;background:none;position:relative;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.side-info ul li .icon{position:absolute;left:0;top:0;width:27px;height:27px;color:#e2001a}.side-gallery{margin-bottom:18px}.side-gallery .img{position:relative;display:block}.side-gallery .title{font-size:15px;line-height:27px;position:absolute;left:0;bottom:0;margin:0;width:100%;background:rgba(0,0,0,0.5);padding:11px 18px;color:#fff}.side-gallery .title .num{font-weight:400;color:#8ed8ff}.side-gallery .title .icon{top:-2px;color:#e40e27;width:27px;height:27px;margin-right:5px}.persons{margin-bottom:36px}.persons h3{margin-bottom:18px}.persons .item-list{margin-left:-27px;margin-bottom:-36px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.persons .item{padding-left:27px;width:50%;margin-bottom:36px}.persons .item .img{float:left;width:90px;height:90px}.persons .item .text{font-size:15px;padding-left:112px}.persons .item .name{font-size:15px;font-weight:600;color:#e2001a;margin:0}.persons .item .job{margin:0;color:#737373}.persons .item-list.set-1 .item{width:100%}.cart{margin:0}.cart h3{margin-bottom:27px}.cart-nav{margin:0 0 36px 0}.cart-nav ul{margin:0}.cart-nav ul li{width:33.33333%;float:left;padding:0}.cart-nav ul li a{line-height:27px;font-weight:600;display:block;text-align:center;border:2px solid #054a7e;border-left:none;text-decoration:none;padding:14px 18px;cursor:default}.cart-nav ul li.done a{cursor:pointer;text-decoration:underline}.cart-nav ul li.done a:hover{text-decoration:none}.cart-nav ul li.done a:before{content:'✓';width:27px;height:27px;line-height:27px;display:inline-block;vertical-align:top;background:#e2001a;color:#fff;position:relative;top:-2px;margin-right:9px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.cart-nav ul li.active a{background:#054a7e;border-color:#054a7e;color:#fff;cursor:default}.cart-nav ul li:first-child a{border-left:2px solid #054a7e}.cart-content{max-width:864px;margin:0 auto}.table-cart{margin:0 0 27px 0;width:100%}.table-cart th{border-top:2px solid #d5dce4;padding:18px;vertical-align:middle;text-align:left;background:#f1f4f7}.table-cart td{border-top:2px solid #d5dce4;padding:18px;vertical-align:middle}.table-cart td .img{margin:0 18px 0 0;float:left}.table-cart td .text{padding-left:162px}.table-cart td .title{font:600 18px/1.3em 'Merriweather',sans-serif;color:#e2001a;margin:0 0 9px 0}.table-cart td.val input.text{max-width:63px;text-align:right}.table-cart td.price{font-size:18px;font-weight:600;text-align:left;color:#e2001a}.table-cart td.total{font-size:15px;font-weight:600;text-align:left;color:#e2001a;white-space:nowrap}.table-cart td.total .val{font-size:25px}.table-cart .remove a{font-size:22px;width:27px;height:27px;line-height:27px;text-align:center;float:right;background:#054a7e;color:#fff;display:inline-block;vertical-align:top;text-decoration:none}.table-cart .remove a:hover{background:#e2001a}.cart-actions{text-align:right;line-height:48px;padding-top:27px;border-top:2px solid #d5dce4}.cart-actions .back{float:left}.table-summary{margin:0 0 27px 0;width:100%}.table-summary th{border-top:2px solid #d5dce4;padding:18px;vertical-align:top;text-align:left;font-weight:600}.table-summary td{border-top:2px solid #d5dce4;padding:18px;vertical-align:top}.search-results{margin:0}.search-results .item-list{margin:0 0 32px 0;border-top:5px solid #e9e9e9;border-bottom:5px solid #e9e9e9}.search-results .item{margin:0}.search-results .item h3{color:#054a7e}.search-results .item-inner{border-bottom:1px solid #d8d9d9;padding:27px}.search-results .item:last-child .item-inner{border:none}.search-results-top .results{font-size:18px;line-height:1.5em;margin-bottom:27px}.search-results-top .results .info{font-size:18px;line-height:1.5em;margin:0}.search-results-top .results .hl{font-weight:400;color:#000}.tag-list{margin-bottom:72px}.tag-list ul{margin:0 0 0 -5px}.tag-list li{padding-left:5px}.tag-list li a.active{color:#e41028}.tag-list li .pipe{color:#e41028;padding-left:4px;padding-right:4px}.login h1{margin-bottom:18px}.posts-inline{margin:0}.posts-inline .item-list{margin-left:-27px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.posts-inline .item{width:33.33333%;padding-left:27px;margin-bottom:27px}.posts-inline .item h3{font-size:18px;line-height:1.3em}.posts-inline .item h3 a{color:#e2001a;text-decoration:none}.posts-inline .item .img{height:185px;margin-bottom:18px;display:block}.posts-inline .item .img img{max-height:185px}.posts-inline .item .more{position:relative}.posts-inline .item .more.active:before{content:'';position:absolute;left:90px;bottom:-30px;z-index:20;width:0;height:0;border-style:solid;border-width:0 14px 14px 14px;border-color:transparent transparent #ccd3dc transparent}.posts-inline .item .more.active:after{content:'';position:absolute;left:88px;bottom:-34px;z-index:30;width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #fff transparent}.posts-inline .item .more .text{position:relative;padding-left:18px}.posts-inline .item .more .text:before{content:'+';position:absolute;left:0;top:-4px;color:#e2001a;font-size:22px;font-weight:600;text-decoration:none}.posts-inline .item-hidden{width:100%;padding-left:27px;margin-bottom:27px;display:none}.posts-inline .item-hidden.active{display:block}.posts-inline .item-hidden .item-inner{border:2px solid #ccd3dc;padding:22px;position:relative}.posts-inline .item-hidden .item-inner .img{padding:0 27px 27px 0;float:left}.posts-inline .item-hidden .text h2{font-size:27px;line-height:1.2em}.posts-inline .item-hidden .text p:last-child{margin-bottom:0}.posts-inline .item-hidden .text::after{content:'';display:block;clear:both}.posts-inline .item-hidden .close{font-size:27px;line-height:40px;color:#e2001a;background:#fff;text-decoration:none;position:absolute;right:-2px;top:-2px;width:45px;height:45px;display:block;text-align:center;border:2px solid #ccd3dc}.posts-inline .close-link{background:#054a7e;color:#fff;display:inline-block;vertical-align:top;padding:2px 9px 2px 22px;margin-top:18px;text-decoration:none;position:relative}.posts-inline .close-link:hover{background:#e2001a}.posts-inline .close-link:before{content:'×';font-size:18px;position:absolute;left:3px;top:50%;width:18px;height:18px;margin-top:-11px;text-align:center;line-height:18px}.posts-inline-wide .item:not(.item-hidden){width:100%}.posts-inline-wide .item:not(.item-hidden) .item-inner .img{float:left;height:auto}.posts-inline-wide .item:not(.item-hidden) .item-inner .img img{max-height:none}.posts-inline-wide .item:not(.item-hidden) .item-inner div.text{padding-top:6px;padding-left:380px}.posts-inline-wide .item:not(.item-hidden) .item-inner::after{content:"";display:block;clear:both}.posts-inline-wide .item:not(.item-hidden) .item-inner .more{display:block;margin-bottom:36px}.posts-inline-wide .item:not(.item-hidden) .item-inner .more.active::before,.posts-inline-wide .item:not(.item-hidden) .item-inner .more.active::after{display:none}.posts-inline-wide .item-hidden{position:relative}.posts-inline-wide .item-hidden::before{content:'';position:absolute;left:45%;top:-13px;z-index:20;width:0;height:0;border-style:solid;border-width:0 14px 14px 14px;border-color:transparent transparent #ccd3dc transparent}.posts-inline-wide .item-hidden::after{content:'';position:absolute;left:-webkit-calc(45% - 2px);left:-moz-calc(45% - 2px);left:calc(45% - 2px);top:-10px;z-index:30;width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #fff transparent}.side-popup{position:fixed;right:-1px;top:50%;z-index:101;width:432px;max-height:40%;-webkit-transition:right 0.3s;-o-transition:right 0.3s;-moz-transition:right 0.3s;transition:right 0.3s;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.side-popup.side-popup-hidden{right:-432px}.side-popup .side-popup-header{position:absolute;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;padding:0 1px 1px;cursor:pointer;background:#E2001A;-webkit-border-bottom-left-radius:9px;-moz-border-radius-bottomleft:9px;border-bottom-left-radius:9px;-webkit-border-bottom-right-radius:9px;-moz-border-radius-bottomright:9px;border-bottom-right-radius:9px;-webkit-box-shadow:0px 0px 9px 5px rgba(0,0,0,0.45);-moz-box-shadow:0px 0px 9px 5px rgba(0,0,0,0.45);box-shadow:0px 0px 9px 5px rgba(0,0,0,0.45)}.side-popup .side-popup-header .side-popup-header-inner{white-space:nowrap;background:#bd160e;color:white;font-size:15px;padding:11px 18px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px}.side-popup .side-popup-content{position:relative;overflow:auto;background:white;color:black;padding:11px 18px;border:2px solid #E2001A;-webkit-box-shadow:5px 5px 9px 0 rgba(0,0,0,0.45);-moz-box-shadow:5px 5px 9px 0 rgba(0,0,0,0.45);box-shadow:5px 5px 9px 0 rgba(0,0,0,0.45);font-size:105%}.side-popup .side-popup-content h1,.side-popup .side-popup-content h2,.side-popup .side-popup-content h3,.side-popup .side-popup-content h4,.side-popup .side-popup-content h5,.side-popup .side-popup-content h6{color:white}.side-popup .side-popup-content .side-popup-close{position:relative;left:18px;bottom:11px;float:right;width:43px;height:43px;cursor:pointer}.side-popup .side-popup-content .side-popup-close::before,.side-popup .side-popup-content .side-popup-close::after{content:"";display:block;position:absolute;left:-webkit-calc(50% - 9px);left:-moz-calc(50% - 9px);left:calc(50% - 9px);top:-webkit-calc(50% - 1.4px);top:-moz-calc(50% - 1.4px);top:calc(50% - 1.4px);width:18px;height:3px;background:black;-webkit-border-radius:1.4px;-moz-border-radius:1.4px;border-radius:1.4px;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.side-popup .side-popup-content .side-popup-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.side-popup .side-popup-content .side-popup-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width: 504px){.side-popup{display:none}}.toggle-texts{margin-bottom:20px}.toggle-texts .text .title{position:relative;cursor:pointer;border-bottom:1px solid #d5d5d5;padding:8px 40px 4px 0}.toggle-texts .text .title::after{content:'';display:block;width:0;height:0;border:6px solid transparent;border-left-color:#E2001A;position:absolute;right:12px;top:12px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:-o-transform 0.3s;-moz-transition:transform 0.3s, -moz-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s, -o-transform 0.3s}.toggle-texts .text .content{display:none;padding:12px 0 16px}.toggle-texts .text.open .title::after{-webkit-transform:translate(-6px, 3px) rotate(90deg);-moz-transform:translate(-6px, 3px) rotate(90deg);-ms-transform:translate(-6px, 3px) rotate(90deg);-o-transform:translate(-6px, 3px) rotate(90deg);transform:translate(-6px, 3px) rotate(90deg)}.toggle-texts .text.open .content{display:block}.social-buttons a{display:inline-block;width:32px;height:32px;text-indent:-99999px;background-image:url(/static/svg/social.svg);-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;background-repeat:no-repeat;-webkit-transition:0.3s opacity;-o-transition:0.3s opacity;-moz-transition:0.3s opacity;transition:0.3s opacity}.social-buttons a.facebook{background-position-x:0}.social-buttons a.twitter{background-position-x:-64px}.social-buttons a.linkedin{background-position-x:-32px}.social-buttons a.mail{background-position-x:-96px}.social-buttons a.whatsapp{background-position-x:-128px}.social-buttons a:hover{opacity:0.7}.gmap{width:100%;height:198px}.gmap img{max-width:inherit}.popup-contact{font-size:14px;background:#fff;color:#000;width:171px;height:72px;padding:9px}.popup-contact ul{margin:0}.popup-contact ul li{padding:0;background:none}.marker.film-club,.marker.team-project{font-family:'Merriweather', sans-serif !important}.marker.film-club .logo,.marker.team-project .logo{margin-bottom:14px}.marker.film-club .name,.marker.team-project .name{font-size:1.3em;color:#E2001A}.pager{margin:27px 0;text-align:center;position:relative}.pager li{display:inline-block;padding:0;background:none}.pager li a{display:block;width:32px;height:32px;line-height:32px;background:#e3e3e3;text-align:center}.pager li a.active{background:#054a7e;color:#fff;text-decoration:none}.pager .prev{position:absolute;left:0;top:5px}.pager .next{position:absolute;right:0;top:5px}.pager .counter{display:none}.select-autosubmit button[type=submit]{display:none}.add-favorite-movie form.std label{display:none}.movies .favorite-movies.full.item-list .item{float:left;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:50%;margin-bottom:15px}.movies .favorite-movies.full.item-list .item .img{width:50%}.movies .favorite-movies.full.item-list .item .actions{width:50%;padding-left:15px}@media screen and (max-width: 1079px){.movies .favorite-movies.full.item-list .item{width:50%}.movies .favorite-movies.full.item-list .item:last-child{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 810px) and (min-width: 692px){.movies .favorite-movies.full.item-list .item{width:100%}}@media screen and (max-width: 575px){.movies .favorite-movies.full.item-list .item{width:100%}}.movies .favorite-movies.full.item-list::after{content:"";display:block;clear:left}.logged-in ~ .favorite-movies{position:relative;display:inline-block;color:#E2001A;text-decoration:none;width:24px;text-indent:-99999px}.logged-in ~ .favorite-movies::after{content:"";position:absolute;left:0;width:24px;height:24px;text-indent:0;background:url(/static/svg/hearth-red-fill.svg)}.logged-in ~ .favorite-movies:hover::after{background:url(/static/svg/hearth-red-stroke.svg)}#lecture-add-to-favorite,#lecture-remove-from-favorite{padding-left:5px;padding-right:5px}#lecture-add-to-favorite::before{content:" ";display:inline-block;width:16px;height:16px;line-height:16px;background:url(/static/svg/hearth-white-fill.svg);-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;margin-right:5px;vertical-align:top}#lecture-remove-from-favorite::before{content:" ";display:inline-block;width:16px;height:16px;line-height:16px;background:url(/static/svg/hearth-white-stroke.svg);-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;margin-right:5px;vertical-align:top}.item-list-less-more .item.less-more-hidden{display:none}.item-list-less-more .less-more-link{display:inline-block;margin-top:25px;font-weight:bold}.item-list-less-more .less-more-link svg{position:relative;top:3px;left:3px;color:#e2001a}.item-list-less-more .less-more-link.less-link svg{top:0;-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center}.last{margin-bottom:0 !important}.btn{font-family:'Merriweather',sans-serif;font-weight:600;font-size:15px;line-height:18px;background:transparent;color:#e2001a;border:2px solid #e2001a;padding:15px 27px 12px 27px;display:inline-block;*display:inline;zoom:1;vertical-align:top;text-decoration:none;position:relative;margin-top:4px;margin-bottom:4px}.btn:hover{background-color:#e2001a;color:#fff}.btn.alt{background:#fff;color:#aac800}.btn.alt:hover{color:#fff}.va-wrap{display:table;width:100%;height:100%}.va-m{display:table-cell;vertical-align:middle;height:100%}.va-t{display:table-cell;vertical-align:top;height:100%}.va-b{display:table-cell;vertical-align:bottom;height:100%}.icon{width:18px;height:18px;display:inline-block;*display:inline;zoom:1;vertical-align:top;position:relative;fill:currentColor}.icon-porta{width:58px}.icon-play{display:inline-block;vertical-align:middle;width:0;height:0;position:relative;top:-2px;border-style:solid;border-width:0.35em 0 0.35em 0.5em;border-color:transparent transparent transparent currentColor;margin-right:14px}.hui-state-negative{color:#e2001a}.hui-state-positive{color:#090}.sh-content{display:none}.col2-set,.col3-set{letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em}.col{display:inline-block;*display:inline;zoom:1;vertical-align:top;letter-spacing:normal;word-spacing:normal}.col-narrow{max-width:756px}.col2-l-set{margin:0}.col2-l-set .col-1{float:left;max-width:324px;width:100%}.col2-l-set .col-2{padding-left:387px}.col2-r-set{margin:0}.col2-r-set .col-1{padding-right:387px}.col2-r-set .col-2{float:left;max-width:324px;width:100%}.col2-set{margin:0 0 27px -18px}.col2-set .col{width:50%;padding:0 0 0 18px}.col3-set{margin:0 0 27px -18px}.col3-set .col{width:33.33333%;padding:0 0 0 18px}.col4-set{margin:0 0 27px -18px}.col4-set .col{width:25%;padding:0 0 0 18px}.ib{font-family:'Arial',sans-serif;letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em}.ib>*{font-family:'Merriweather',sans-serif;display:inline-block;*display:inline;zoom:1;vertical-align:top;letter-spacing:normal;word-spacing:normal}.footer{font-size:15px;background:#054a7e;color:#8ed8ff;padding:45px 0}.footer h2{font-size:15px;line-height:1.625em;color:#fff}.footer h3{margin-bottom:0;font-size:100%;color:#fff;line-height:1.625em}.footer ul li{font-size:15px;line-height:1.625em;font-weight:600;margin:0;padding:0}.footer a{color:#8ed8ff}.footer a:hover{color:#fff}.footer .copy{color:rgba(255,255,255,0.75);margin:0;padding-left:100px}.footer .copy img{position:absolute;width:80px;left:14px;top:-6px}.footer .social{text-align:right}.footer .social a{display:inline-block;vertical-align:top;padding-left:9px}.footer .social .icon{width:40px;height:40px}.porta{width:62px;height:14px;display:block;float:right;color:rgba(255,255,255,0.5)}.porta:hover{color:#ff4942}.post-entry{margin-bottom:36px}.entry{margin-bottom:36px;position:relative}.entry h2{margin-top:27px}.entry h3{margin-top:27px}.entry h2:first-child{margin-top:0}.entry h3:first-child{margin-top:0}.entry ul{overflow:hidden}.entry ul:not(.unstyled) li{position:relative;padding-left:27px}.entry ul:not(.unstyled) li:before{content:'';position:absolute;left:3px;top:8px;width:7px;height:7px;display:block;background:#e2001a}.entry ol{overflow:hidden}.entry ol li{margin:0}.entry ol li:before{color:#e2001a}.entry .img-main{margin-bottom:27px}.print{text-align:right}.print .icon{width:21px;height:21px;color:#e2001a;margin-right:9px}.text-big{font-size:15px;line-height:1.5em;margin-bottom:27px}.note-hint{padding:27px;margin-bottom:18px;background:#eaedf1}.note-hint .head{font-size:15px;font-weight:600;margin-bottom:5px}.note-hint p{margin:0}.entry table{width:100%;margin:0 0 27px 0;border-top:2px solid #e0e5ea}.entry table thead th:first-child{padding-left:0}.entry table thead th{border:none;border-bottom:2px solid #809db8}.entry table td{border-bottom:2px solid #e0e5ea;padding:13px 18px}.entry table td:first-child{padding-left:0}.entry table th{font-size:15px;line-height:18px;font-weight:600;padding:14px 18px;background:none;color:#000;text-align:left;border-right:2px solid #809db8;border-bottom:2px solid #e0e5ea}.entry table p{margin:0}table.side-nav-table{margin-top:18px}table.side-nav-table td{vertical-align:middle;padding:11px 18px 7px 18px}table.side-nav-table td:first-child{padding-left:20px;padding-right:0}table.side-nav-table td i.fa{color:#e2001a}table.activity{width:100%}table.activity tr{margin:0}table.activity td.title{font-size:16px;font-weight:600;background:#054a7e;color:#fff;padding:9px 27px;border-bottom:2px solid #fff}table.activity td.title.alt{background:#e2001a;border-bottom:27px solid #fff}table.activity td.title.ttu{text-transform:uppercase}table.activity td.head{font-weight:600;color:#054a7e;padding:27px;border-bottom:2px solid #8ed8ff;border-right:2px solid #8ed8ff;text-align:right}table.activity td.desc{padding:27px;border-bottom:2px solid #8ed8ff;color:#000}table.activity tr:last-child td.head{border-bottom:none}table.activity tr:last-child td.desc{border-bottom:none}table.activity td p{margin-bottom:0}table.activity tfoot td{text-align:center;padding-top:27px}table.activity td b,table.activity td strong{color:#e2001a}table.activity ul li{position:relative;padding-left:27px}table.activity ul li:before{content:'';position:absolute;left:3px;top:8px;width:7px;height:7px;display:block;background:#e2001a}.screenings table{font-size:13px;width:100%;margin:0;border:none}.screenings table thead tr td{font-size:16px;padding:9px 0;background:#e2001a;color:#fff}.screenings table tr td.divider{border-right:4px solid #999}.screenings table tr td{border:none;background:#fff}.screenings table tr td .pd{padding:9px}.screenings table tr td a{font-size:13px;color:#fff;background:none;text-decoration:none;display:block;height:100%;position:relative}.screenings table tr td a:hover .title{text-decoration:none}.screenings table tr:nth-child(even) td{background:#f7f9fb}.screenings table tr:last-child td{border-bottom:0}.screenings table tr td.scr{min-width:180px;padding:0;opacity:0.7}.screenings table tr td.scr:hover{opacity:1}.screenings table tr td.scr:not(.disabled) a:hover:after{content:'';position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;background:rgba(255,255,255,0.8)}.screenings table tr td.scr:not(.disabled) a:hover .btn-wrapper{display:block}.screenings table tr td.scr a{padding:9px}.screenings table tr td.scr a .btn-wrapper{position:absolute;z-index:20;left:0;width:100%;top:50%;padding:0 9px;height:27px;margin-top:-14px;text-align:center;display:none}.screenings table tr td.scr a .btn{font-size:12px;line-height:18px;font-style:normal;display:inline-block;vertical-align:top;width:100%;padding:5px 5px;text-align:center;cursor:pointer}.screenings table tr td.place{width:54px;background:#054a7e;color:#fff}.screenings table tr td.place .theatre{font-size:11px;line-height:1.4em;text-transform:uppercase;font-weight:600;display:block}.screenings table tr td.place .time{color:rgba(255,255,255,0.5)}.screenings table tr td.disabled{opacity:0.5;background:#e3e3e3 !important}.screenings table tr td.disabled a{color:rgba(0,0,0,0.8);cursor:default}.screenings table tr td.disabled a .type{border-bottom:1px dashed rgba(0,0,0,0.5)}.screenings table tr td a .title{font-size:13px;line-height:1.5em;text-decoration:underline;padding-bottom:10px;display:block}.screenings table tr td a .free{font-size:11px;line-height:1.5em;display:block}.screenings table tr td a .type{font-size:11px;line-height:1.5em;padding-bottom:4px;margin-bottom:4px;display:block;border-bottom:1px dashed rgba(255,255,255,0.5)}.screenings table tr td a .moderator{font-size:9px;line-height:1.5em;font-style:italic;padding-top:5px;display:block}.screenings table tr td a .host{font-size:9px;line-height:1.5em;font-style:italic;padding-top:5px;display:block}.screenings table tr td a .status{display:inline-block;vertical-align:top;margin-right:5px;position:absolute;right:9px;bottom:3px;cursor:help;z-index:50}.screenings table tr td .day{font-size:13px;line-height:1.4em;text-transform:uppercase;font-weight:600;display:block}.screenings table tr td .date{color:rgba(255,255,255,0.7)}.screenings table tr td.c-f5f53d a{color:rgba(0,0,0,0.8)}.screenings table tr td.c-f5f53d a .type{border-bottom:1px dashed rgba(0,0,0,0.5)}.screenings table tr td.c-e3e3e3 a{color:rgba(0,0,0,0.8)}.screenings table tr td.c-e3e3e3 a .type{border-bottom:1px dashed rgba(0,0,0,0.5)}.fht-table,.fht-table thead,.fht-table tfoot,.fht-table tbody,.fht-table tr,.fht-table th,.fht-table td{margin:0;padding:0;font-size:100%;font:inherit;vertical-align:top}.fht-table{border-collapse:collapse;border-spacing:0}.fht-table-wrapper,.fht-table-wrapper .fht-thead,.fht-table-wrapper .fht-tfoot,.fht-table-wrapper .fht-fixed-column .fht-tbody,.fht-table-wrapper .fht-fixed-body .fht-tbody,.fht-table-wrapper .fht-tbody{overflow:hidden;position:relative}.fht-table-wrapper .fht-fixed-body .fht-tbody,.fht-table-wrapper .fht-tbody{overflow:auto}.fht-table-wrapper .fht-table .fht-cell{overflow:hidden;height:1px}.fht-table-wrapper .fht-fixed-column,.fht-table-wrapper .fht-fixed-body{top:0;left:0;position:absolute}.fht-table-wrapper .fht-fixed-column{z-index:1}.fht-thead{position:relative;z-index:500}.fht-tbody{height:auto !important}.fht-fixed-body .fht-thead{overflow-x:scroll !important}.fht-fixed-body .fht-thead table td:last-child{padding-right:0 !important}.fht-fixed-body .fht-tbody{overflow-x:hidden !important}.fht-fixed-body .fht-tbody tbody tr:first-child td{padding-top:18px}form.std label{font:normal 15px/22px 'Merriweather',sans-serif;color:#054a7e;margin:0 0 9px 0;display:block}form.std label.header-like{color:#000;font-size:1em;font-weight:600}form.std input.text{font:normal 15px/22px 'Merriweather',sans-serif;color:#054a7e;border:2px solid #afc5d6;padding:7px 14px 6px 14px;height:41px;width:100%}form.std textarea{font:normal 15px/22px 'Merriweather',sans-serif;color:#054a7e;resize:vertical;border:2px solid #afc5d6;padding:7px 14px;width:100%;min-width:100%;max-width:100%;height:135px;min-height:135px;max-height:270px}form.std select{font:normal 15px/22px 'Merriweather',sans-serif;color:#054a7e;width:100%;padding:0 9px;border:2px solid #afc5d6;padding:7px 14px 6px 14px}form.std option{font:normal 15px/18px 'Merriweather',sans-serif;padding:2px 18px}form.std option:before{content:none !important}form.std .note{font-size:12px;font-style:italic;line-height:1.5em;padding-top:9px;margin-bottom:0;color:#666}form.std .req{color:#e2001a}form.std .hint{font-size:9px;width:18px;height:18px;line-height:18px;text-align:center;text-decoration:none;color:#fff;background:#e2001a;display:inline-block;vertical-align:top;position:absolute;right:0;top:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}form.std .entry{font:normal 15px/22px 'Merriweather',sans-serif}form.std input.text[required="required"]{background-position:right center;background-repeat:no-repeat}form.form-custom .multiselect{margin-bottom:18px}form.form-custom .multiselect .cell{margin-bottom:18px}form.form-custom .multiselect .label-cell{margin-bottom:9px}form.form-custom .disabled{color:#e2001a}form.form-custom h2+p.disabled{padding-top:8px}form.form-custom .cell-set+p.disabled{padding-bottom:28px}form.form-custom .cell.radio-depended{padding-left:57px}form.form-custom label *[title],form.form-custom .contact-form-slots *[title]{border-bottom:1px dotted black;position:relative}form.form-custom label *[title] .tooltip-container,form.form-custom .contact-form-slots *[title] .tooltip-container{display:none;position:absolute;top:100%;padding-top:7px;z-index:999999;margin-right:-540px}form.form-custom label *[title] .tooltip-container .tooltip,form.form-custom .contact-form-slots *[title] .tooltip-container .tooltip{display:block;border:2px solid #e2001a;background:white;color:black;padding:4px 7px;z-index:2;margin-top:-7px;max-width:600px}form.form-custom label *[title] .tooltip-container::before,form.form-custom .contact-form-slots *[title] .tooltip-container::before{content:"";display:block;position:relative;width:13px;height:13px;border:2px solid #e2001a;border-right:none;border-bottom:none;background:white;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;margin:0 auto}.seminar-regform .clearfix{overflow:hidden}.seminar-regform form.std{margin-top:18px}.seminar-regform form.std textarea{height:65px;min-height:65px}.seminar-calendar-actions{margin-bottom:40px;font-weight:bold}.seminar-calendar-actions *{vertical-align:middle}.seminar-calendar-actions ul,.seminar-calendar-actions li,.seminar-calendar-actions a{display:inline-block;margin:0;padding:0}.seminar-calendar-actions ul{margin-left:10px}.seminar-calendar-actions a{width:32px;height:32px;background:url("/static/svg/calendar.svg");-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;overflow:hidden;text-indent:-99999px;margin:0 5px}.seminar-calendar-actions a.google{background-position-x:0}.seminar-calendar-actions a.outlook{background-position-x:-32px}.seminar-calendar-actions a.office365{background-position-x:-64px}.seminar-calendar-actions a.yahoo{background-position-x:-96px}#seminar-detail .img{float:left;width:252px;position:relative}#seminar-detail .img .label{position:absolute;z-index:10;right:13px;bottom:13px;width:56px;height:56px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:black;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}#seminar-detail .img .label img{max-width:48px;max-height:48px}#registration-popup{width:800px;max-width:100%;padding:20px;background:white}#registration-popup .content .aside{margin-bottom:32px}#registration-popup .content .aside h2{color:black;font-size:200%}#registration-popup .content .aside .img{width:100%}#registration-popup .content .aside .img img{width:100%}#registration-popup .content .entry{padding-top:40px}#registration-popup .actions{text-align:center}#registration-popup .actions a.btn.primary{background:#e2001a;color:white}#registration-popup .actions a.btn.primary:hover{background:white;color:#e2001a}#registration-popup .actions a{display:inline-block;margin:0 32px;vertical-align:middle}@media screen and (min-width: 692px){#registration-popup .content .aside{float:left;width:40%;margin-right:16px;margin-top:16px}#registration-popup .content:after{content:'';display:block;clear:both}}::-webkit-input-placeholder{color:rgba(5,74,126,0.6)}:-moz-placeholder{color:rgba(5,74,126,0.6)}::-moz-placeholder{color:rgba(5,74,126,0.6)}:-ms-input-placeholder{color:rgba(5,74,126,0.6)}form.std .cell-set{margin:0 0 0 -18px}form.std .cell{margin:0 0 27px 0;padding-left:18px;position:relative;text-align:left}form.std .cell.full{width:100%}form.std .cell.inline{display:inline-block}form.std .set-2 .cell{width:50%}form.std .set-3 .cell{width:33.33333%}form.std .set-4 .cell{width:25%}form.std .set-5 .cell{width:20%}form.std .set-6 .cell{width:16.66666%}form.std .toggle{position:relative;padding:0 0 0 27px}form.std .toggle .error-placement-wrapper{margin-left:-27px}form.std .toggle label{font-weight:600;display:inline-block;*display:inline;zoom:1;vertical-align:top;margin:0 0 0 0}form.std .toggle .note{font-size:15px;max-width:100%}form.std .inline-checkboxes{display:inline-block}form.std .inline-checkboxes .toggle{display:inline-block;padding-right:20px;padding-bottom:7px}form.std .radio,form.std .checker{position:absolute;left:0;top:1px}form.form-filter .cell-set{margin-left:0;width:100%;border-top:2px solid #afc5d6;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}form.form-filter .cell{border:2px solid #afc5d6;border-left:none;border-top:none;padding:0;height:45px;margin:0}form.form-filter .cell .selector{border:none;height:43px}form.form-filter .cell .selector span{border:none;height:43px;line-height:43px}form.form-filter .cell select{border:none;height:43px}form.form-filter .cell input.text{border:none;height:41px}form.form-filter .btn{font-size:15px;line-height:18px;position:absolute;right:14px;top:14px;width:117px;height:45px;padding:5px 9px}form.std.form-filter .select2-container{position:absolute;top:0;background:white;border:none;padding:0;height:43px;width:100% !important}form.std.form-filter .select2-container span{background:none}form.std.form-filter .select2-container--default .select2-selection--single .select2-selection__arrow{background-color:transparent}form.std.form-filter .selector:hover .select2-container--default .select2-selection--single .select2-selection__arrow{background-position:right -30px}form.std.form-filter .select2-container--default .select2-selection--single .select2-selection__rendered{padding:9px 15px 7px 15px;color:#054a7e;background:none}.select2-container{cursor:pointer}.select2-expandable-optgroup::before{content:"";display:block;width:7px;height:7px;margin:13px 11px 0 0;float:right;border-top:1px solid #e2001a;border-right:1px solid #e2001a;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.select2-expandable-optgroup .select2-lecture-filter-item{display:block;margin-top:-5px;margin-bottom:-5px;color:#054a7e;position:relative;padding-left:7px}.select2-expandable-optgroup .select2-lecture-filter-item::before{content:"";display:block;width:6px;height:6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#e2001a;position:absolute;left:-6px;top:7px}.select2-expandable-optgroup li:first-child .select2-lecture-filter-item:not(.select2-lecture-tip-filter-item){font-weight:bold}.select2-results__option--highlighted .select2-lecture-filter-item{color:white}.select2-container--default .select2-expandable-optgroup .select2-results__group{cursor:pointer}.select2-container--default .select2-selection--single{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.select2-expandable-optgroup:hover{background:#afc5d6}.select2-expandable-optgroup .select2-results__options{background:white}.select2-expandable-sub-selected{background:#dddddd}.select2-expandable-mouseover{background:#afc5d6}.select2-expandable-mouseover .select2-results__options,.select2-expandable-opened-by-mouse .select2-expandable-optgroup .select2-results__options{position:absolute;top:0;left:100%;border:1px solid #859bac;width:100%;min-height:100%;overflow-y:auto}.select2-expandable-mouseover .select2-results__options{z-index:2}.select2-expandable-opened-by-mouse .select2-expandable-mouseover .select2-results__options{z-index:1}.select2-expandable-mouseover.select2-expandable-optgroup .select2-lecture-filter-item,.select2-expandable-opened-by-mouse .select2-expandable-optgroup .select2-lecture-filter-item{padding-left:0}.select2-expandable-mouseover.select2-expandable-optgroup .select2-lecture-filter-item::before,.select2-expandable-opened-by-mouse .select2-expandable-optgroup .select2-lecture-filter-item::before{display:none}.col2-l-set .col-2 form.form-filter .btn,.layout-content form.form-filter .btn{top:0;width:162px}#lecturefilterform .cell:nth-child(1){width:21%;border-left:2px solid #afc5d6}#lecturefilterform .cell:nth-child(2){width:34%}#lecturefilterform .cell:nth-child(3),#lecturefilterform .cell:nth-child(4){width:10.5%}#lecturefilterform .cell:nth-child(5),#lecturefilterform .cell:nth-child(6){width:12%}@media screen and (max-width: 1214px){#lecturefilterform .cell:nth-child(1),#lecturefilterform .cell:nth-child(2){width:50%}#lecturefilterform .cell:nth-child(3){border-left:2px solid #afc5d6}#lecturefilterform .cell:nth-child(3),#lecturefilterform .cell:nth-child(4),#lecturefilterform .cell:nth-child(5),#lecturefilterform .cell:nth-child(6){width:25%}}#lecturefilterform .cell:nth-child(7),#lecturefilterform .cell:nth-child(8),#lecturefilterform .cell:nth-child(9),#lecturefilterform .cell:nth-child(10),#lecturefilterform .cell:nth-child(11){border:none;width:auto;max-width:50%;padding:13px 0 0 25px}.select2-container.select2-container--default .select2-results>.select2-results__options{max-height:486px}.select2-container .select2-dropdown{border:1px solid #859bac;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.select2-container.select2-container--open .select2-dropdown--below{border-top:1px solid #859bac}.select2-container.select2-container--open .select2-dropdown--above{border-bottom:1px solid #859bac}#lecture-search-reset-filter{position:absolute;top:72px;right:32px;font-weight:bold}#lecture-search-reset-filter.hidden{display:none}@media screen and (max-width: 810px){#lecture-search-reset-filter{position:static;display:block;text-align:center;padding:9px 0}}#lecturefilterform{text-align:center}#lecturefilterform .fields{text-align:left}#lecturefilterform .filtered-input:not(select),#lecturefilterform .filtered-input label,#lecturefilterform .filtered-input+.select2 .select2-selection__rendered{color:#e2001a}#lecturefilterform .btn{margin-top:0;height:47px;padding-top:6px}@media screen and (max-width: 990px){#lecturefilterform .head{display:none}#lecturefilterform .fields{padding-left:0}}@media screen and (min-width: 691px) and (max-width: 810px){#lecturefilterform #send{position:static;margin-top:15px}#lecturefilterform .fields{padding-right:0}}#schoolfilterform .btn{margin-top:0;height:41px;padding-top:10px}form.form-cart input.text{padding:5px 9px}form.form-search{max-width:180px;position:relative;top:-7px}form.form-search input.text{font-size:15px;border:1px solid #afc5d6;margin:1px;height:34px;pading-top:6px;padding-bottom:4px}form.form-search input.text:focus{outline:1px solid #afc5d6}form.form-search .btn{position:absolute;right:0;top:0;height:100%;width:45px;border:none;margin:0;padding:0;text-align:center}form.form-search .btn:hover{background:none}form.form-search .btn .icon{vertical-align:top}form.std .input-btn{padding-right:171px;position:relative}form.std .input-btn .cell{margin:0;width:100%;padding:0}form.std .input-btn .btn{width:162px;position:absolute;right:0;top:30px;height:41px;padding:11px 0;text-align:center}form.std .select2-container{font:normal 15px/22px 'Merriweather',sans-serif;color:#054a7e;background:#fff;border:2px solid #afc5d6;padding:7px 14px 6px 14px;height:41px;width:100%}form.std .select2-container--default .select2-selection--single{border:none;background:none}form.std .select2-container--default .select2-selection--single .select2-selection__arrow{background:#fff url("../img/select.png") right 18px no-repeat;width:27px;height:100%;right:0;top:0}form.std .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--focus{outline:2px dotted gray;outline:-webkit-focus-ring-color auto 1px}form.form-custom .cell-set.set-2 .cell{width:100%}form.form-custom input.text{max-width:414px}form.form-nl{max-width:450px;width:100%;margin-bottom:36px}form.form-nl .btn{position:absolute;right:0;top:0;width:135px;padding:10px 27px 9px 27px}form.form-nl .cell-set{position:relative}form.form-nl .cell{padding-right:144px;position:static}select#schoolLevels,select#schoolSubjects{height:126px}select#schoolLevels option,select#schoolSubjects option{padding:2px 5px}form.form-login{margin-bottom:54px}.application-form-datetime{display:inline-block;vertical-align:top;padding-right:22px}.contact-form-captcha label{float:left}.contact-form-captcha input{width:90px !important}@media (min-width: 504px){.contact-form-captcha input{float:left;margin-left:15px;position:relative;top:-9px}}.contact-form-captcha::after{content:"";display:block;clear:both}form.std .contact-form-slots td{border:2px solid #e0e5ea;padding:6px;font-size:13px}form.std .contact-form-slots td label{font-size:13px}form.std .contact-form-slots td .cell{margin:0;padding:0}form.std .contact-form-slots td .cell .disabled label{opacity:0.5}form.std .contact-form-slots td .cell div.radio span{background-position-x:-8px !important}form.std .show-password{display:block;margin-top:6px}.flash-message{font:normal 15px/22px 'Merriweather',sans-serif;background:#fc796b;color:#fff;width:100%;padding:14px 45px 14px 18px;margin:0 0 18px 0;display:inline-block;*display:inline;*zoom:1;vertical-align:top;position:relative;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px}.flash-message .close{font:normal 32px/22px 'Merriweather',sans-serif;width:18px;height:18px;padding:0;line-height:16px;text-align:center;color:#c96055;border:none;display:block;position:absolute;right:15px;top:14px;background:none}.flash-message .close:hover{color:#fff !important}.flash-message.alert-danger{background:#d14233;color:#fff}.flash-message.alert-danger .close{color:#912519}.flash-message.alert-success{background:#19b698;color:#fff}.flash-message.alert-success .close{color:#13927a}.modal-content .flash-message{margin:0 0 18px 0}.error,form.std label.error{font-size:15px;font-weight:400;color:#ff0030;display:block;margin-top:5px}#flash-messages{position:fixed;top:0;left:0;width:100%;z-index:9999}#flash-messages .flash-message{margin:0 auto;width:1062px;max-width:100%;display:block}.tabs{position:relative}.tabs .tab-nav ul{margin:0 0 0 -1px;padding:0}.tabs .tab-nav li{float:left;list-style-type:none;padding:0;background:none;margin:0 0 0 1px}.tabs .tab-nav li a{display:block;text-decoration:none;padding:14px 27px;background:#000;color:#fff}.tabs .tab-nav li a:hover{background:#a0a0a0;color:#000}.tabs .tab-nav li a.selected{background:#e3e3e3;color:#000}.tabs .tab-content .tab{float:left;width:100%;padding:0;display:none}.tabs .tab-content .tab.selected{position:static !important;display:block}.tabs .tab-nav-simple{text-align:center;margin-bottom:27px}.tabs .tab-nav-simple .head{font-weight:600;display:inline-block;vertical-align:top;margin:0 9px 0 0}.tabs .tab-nav-simple ul{text-align:center;display:inline-block;vertical-align:top;margin:0 0 0 -18px}.tabs .tab-nav-simple li{padding-left:18px;position:relative}.tabs .tab-nav-simple li a{font-size:15px;font-weight:600;color:#054a7e;padding:0;background:none;position:relative}.tabs .tab-nav-simple li a:hover{background:none;color:#e2001a}.tabs .tab-nav-simple li a.selected{background:none;color:#e2001a}.tabs .tab-nav-simple li a.selected:after{content:'';width:0;height:0;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #ffffff transparent;position:absolute;left:50%;bottom:-27px;margin-left:-9px}.tabs .tab-nav-simple li:after{content:'/ ';color:#afc5d6;position:absolute;left:6px;top:0}.tabs .tab-nav-simple li:first-child:after{content:none}.tabs .tab-nav-lectures{text-align:center;margin-bottom:22px}.tabs .tab-nav-lectures li{float:none;display:inline-block;margin:0 16px 1px}.tabs .tab-nav-lectures li a{font-weight:bold;border:2px solid #e2001a;background:transparent;color:#e2001a;padding:11px 25px}.tabs .tab-nav-lectures li a:hover,.tabs .tab-nav-lectures li a.selected{background:#e2001a;color:white}.lecture-tip-filter{text-align:center;margin-top:5px;margin-bottom:22px}.lecture-tip-filter .icon-tip{width:36px;height:36px;stroke:#e2001a;stroke-width:1.5;fill-opacity:0}.lecture-tip-filter label{display:inline-block;margin:0 6px}.lecture-tip-filter label::after{content:":"}.lecture-tip-filter .cell{display:inline-block;vertical-align:-70%;margin:0 7px}.lecture-tip-filter .cell label,.lecture-tip-filter .cell dt{display:none}.lecture-tip-filter .cell select{background:#fff url("../img/select.png") right 20px no-repeat;border:2px solid #afc5d6;height:41px;padding:0 0 0 14px;font-size:15px;color:#054a7e;font-family:'Merriweather', sans-serif;width:252px;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:85%}.lecture-tip-filter .cell .selector{width:252px !important;display:inline-block}.lecture-tip-filter .cell .selector option{font:normal 15px/18px 'Merriweather',sans-serif}.lecture-tip-filter .cell #subjectlevel-element{position:relative}.lecture-tip-filter .cell #subjectlevel-element .select2-container{position:absolute;left:0;top:0;width:100%}.lecture-tip-filter .cell #subjectlevel-element .select2-container span{background:none}.lecture-tip-filter .cell #subjectlevel-element .select2-container.select2-container--default .select2-selection--single{height:41px;border:2px solid #afc5d6;background:white}.lecture-tip-filter .cell #subjectlevel-element .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{width:41px;height:100%;background:transparent url("../img/select.png") right 18px no-repeat}.lecture-tip-filter .cell #subjectlevel-element .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.lecture-tip-filter .cell #subjectlevel-element .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding:7px 0 0 15px;color:#054a7e;font-size:15px;text-align:left;background:none}.lecture-tip-filter .cell #subjectlevel-element:hover .select2-container--default .select2-selection--single .select2-selection__arrow{background-position:right -30px}#lecture-tips-content h2{margin-top:28px;margin-bottom:32px}#lecture-tips-content .lecture-tip-button{display:block;border:2px solid #e2001a;color:#e2001a;text-decoration:none;padding:7px;margin-bottom:22px;text-align:center}#lecture-tips-content .lecture-tip-button:hover{background:#e2001a;color:white}#lecture-tips-content .lecture-tip{display:block;text-decoration:none;font-weight:normal;color:black;height:110px;margin-bottom:15px;border:2px solid #afc5d6;background:white;overflow:hidden}#lecture-tips-content .lecture-tip .lecture-tip-inner{padding:9px 15px 9px 198px;position:relative}#lecture-tips-content .lecture-tip .lecture-tip-inner>img{max-width:180px;max-height:108px;position:absolute;left:0;top:0}#lecture-tips-content .lecture-tip .lecture-tip-inner>p{margin:2px 0}#lecture-tips-content .lecture-tip .lecture-tip-inner .lecture-tip-introduction{font-weight:bold;font-size:95%}@media screen and (max-width: 691px){#lecture-tips-content .lecture-tip .lecture-tip-inner .lecture-tip-introduction{font-size:90%;line-height:1.3}}@media screen and (max-width: 576px){#lecture-tips-content .lecture-tip .lecture-tip-inner .lecture-tip-introduction{font-size:85%}}@media screen and (max-width: 486px){#lecture-tips-content .lecture-tip .lecture-tip-inner .lecture-tip-introduction{display:none}}#lecture-tips-content .lecture-tip .lecture-tip-inner h3,#lecture-tips-content .lecture-tip .lecture-tip-inner .lecture-tip-additional{display:inline}#lecture-tips-content .lecture-tip .lecture-tip-inner h3{color:#054a7e}#lecture-tips-content .lecture-tip .lecture-tip-inner .lecture-tip-additional{color:#e2001a;font-size:115%}#lecture-tips-content .lecture-tip .lecture-tip-inner .lecture-tip-additional::before{content:"/ "}#lecture-tips-content .lecture-tip .lecture-tip-inner .lecture-tip-themes{color:#054a7e;font-size:90%}#lecture-tips-content .lecture-tip .lecture-tip-inner .lecture-tip-description{margin-top:4px}#lecture-tips-content .lecture-tip .lecture-tip-inner .lecture-tip-additional,#lecture-tips-content .lecture-tip .lecture-tip-inner .lecture-tip-themes,#lecture-tips-content .lecture-tip .lecture-tip-inner .lecture-tip-description{opacity:0;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}#lecture-tips-content .lecture-tip:hover{background:#f5f8fa}#lecture-tips-content .lecture-tip:hover .lecture-tip-introduction,#lecture-tips-content .lecture-tip:hover .lecture-tip-additional,#lecture-tips-content .lecture-tip:hover .lecture-tip-themes,#lecture-tips-content .lecture-tip:hover .lecture-tip-description{opacity:1}#lecture-themes-content .block.alt-2+.block,#lecture-search-content .block.alt-2+.block{padding-top:32px}#lecture-themes-content .container{max-width:1505px}@media screen and (min-width: 1520px){#lecture-themes-content .container .movies .item-list .item{width:20%}}@media screen and (max-width: 586px){#lecture-themes-content .movies .head a{position:static}}#lecture-search-content h2{margin-bottom:18px}#lecture-search-content .lecture-search-results h2{margin-top:18px;margin-bottom:0}#lecture-search-content #lecture-search-title-row .container,#lecture-search-content .block.alpha .container{max-width:1540px}.slash-list{margin:27px 0 9px 27px;max-width:945px;margin-left:auto;margin-right:auto;text-align:center}.slash-list ul{margin:0;display:inline-block;vertical-align:top}.slash-list ul li{display:inline-block;vertical-align:top;position:relative;padding:0 9px 0 0}.slash-list ul li:after{content:'/ ';color:#afc5d6;padding-left:9px}.slash-list ul li:last-child:after{content:none}.slash-list ul li.head{display:inline-block;vertical-align:top;position:relative;padding:0}.slash-list ul li.head:after{content:none}.slash-list ul li.active a{color:#e2001a;font-weight:600;text-decoration:none;cursor:default}.slash-list ul li.active{color:#e2001a;font-weight:600;text-decoration:none}.slash-list ul li .num{color:#252525}.slash-list.alt ul li a{font-weight:600}.slash-list-lectures{max-width:none;margin:11px 0 27px 0}.slash-list-lectures ul li{margin:7px 3px}.slash-list-lectures ul li:after{display:none}.slash-list-lectures ul li a{display:inline-block;color:#054a7e;font-weight:bold;text-decoration:none;border:1px solid #054a7e;padding:4px 7px}.slash-list-lectures ul li a:hover{border-color:#e2001a;background:#e2001a;color:white}@media screen and (max-width: 828px){.slash-list-lectures ul li{margin:0;padding:0}.slash-list-lectures ul li a{border-width:0;padding:0;margin:1px 6px;font-weight:normal}.slash-list-lectures ul li a:hover{background:none;text-decoration:underline;color:#054a7e}}#lecture-search-sorting{text-align:right}#lecture-search-sorting label{vertical-align:middle}#lecture-search-sorting label::after{content:":";position:relative;left:-4px}#lecture-search-sorting dt{display:none}#lecture-search-sorting dd{display:inline-block;width:180px;vertical-align:middle}#lecture-search-sorting dd .selector{height:28px;line-height:28px}#lecture-search-sorting dd .selector span{height:25px;line-height:25px;background-position-y:9px}#lecture-search-sorting dd .selector select{height:25px;line-height:25px}#lecture-search-sorting dd .selector select option{font:normal 15px/18px 'Merriweather',sans-serif}.lecture-search-results-items,.theme-lecture-list,.movies-related{margin:0 auto;width:1510px}@media screen and (max-width: 1559px){.lecture-search-results-items,.theme-lecture-list,.movies-related{width:1208px}}@media screen and (max-width: 1257px){.lecture-search-results-items,.theme-lecture-list,.movies-related{width:906px}}@media screen and (max-width: 948px){.lecture-search-results-items,.theme-lecture-list,.movies-related{width:604px}}@media screen and (max-width: 638px){.lecture-search-results-items,.theme-lecture-list,.movies-related{width:300px}}.layout-content .lecture-search-results-items,.layout-content .theme-lecture-list,.layout-content .movies-related{width:auto !important}.lecture-search-results-items .lecture-search-results-item,.theme-lecture-list .lecture-search-results-item,.movies-related .lecture-search-results-item{width:300px;height:247px;margin:0 1px;display:inline-block;position:relative;vertical-align:top}.lecture-search-results-items .lecture-search-results-item .lecture-search-results-item-inner,.theme-lecture-list .lecture-search-results-item .lecture-search-results-item-inner,.movies-related .lecture-search-results-item .lecture-search-results-item-inner{display:block;text-align:left;background:#054a7e;color:white;text-decoration:none;position:absolute;left:0;top:0;width:100%;-webkit-box-shadow:0 0 0 rgba(255,255,255,0.5);-moz-box-shadow:0 0 0 rgba(255,255,255,0.5);box-shadow:0 0 0 rgba(255,255,255,0.5);-webkit-transition:width 0.3s, left 0.3s, top 0.3s, padding 0.3s, -webkit-box-shadow 0.3s;transition:width 0.3s, left 0.3s, top 0.3s, padding 0.3s, -webkit-box-shadow 0.3s;-o-transition:width 0.3s, left 0.3s, top 0.3s, padding 0.3s, box-shadow 0.3s;-moz-transition:width 0.3s, left 0.3s, top 0.3s, padding 0.3s, box-shadow 0.3s, -moz-box-shadow 0.3s;transition:width 0.3s, left 0.3s, top 0.3s, padding 0.3s, box-shadow 0.3s;transition:width 0.3s, left 0.3s, top 0.3s, padding 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s, -moz-box-shadow 0.3s}.lecture-search-results-items .lecture-search-results-item .lecture-search-results-item-inner img,.theme-lecture-list .lecture-search-results-item .lecture-search-results-item-inner img,.movies-related .lecture-search-results-item .lecture-search-results-item-inner img{height:191px}.lecture-search-results-items .lecture-search-results-item .lecture-search-results-item-inner h3,.theme-lecture-list .lecture-search-results-item .lecture-search-results-item-inner h3,.movies-related .lecture-search-results-item .lecture-search-results-item-inner h3{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:white;padding:11px 11px 7px;margin:0;-webkit-transition:padding 0.3s;-o-transition:padding 0.3s;-moz-transition:padding 0.3s;transition:padding 0.3s;font-size:15px;line-height:25px}.lecture-search-results-items .lecture-search-results-item .lecture-search-results-item-inner h3 ~ *,.theme-lecture-list .lecture-search-results-item .lecture-search-results-item-inner h3 ~ *,.movies-related .lecture-search-results-item .lecture-search-results-item-inner h3 ~ *{display:none}.lecture-search-results-items .lecture-search-results-item .lecture-search-results-item-inner p,.theme-lecture-list .lecture-search-results-item .lecture-search-results-item-inner p,.movies-related .lecture-search-results-item .lecture-search-results-item-inner p{padding:2px 0;margin:0}.lecture-search-results-items .lecture-search-results-item .lecture-search-results-item-inner .theme,.theme-lecture-list .lecture-search-results-item .lecture-search-results-item-inner .theme,.movies-related .lecture-search-results-item .lecture-search-results-item-inner .theme{color:#7BC8EA;font-weight:bold;font-size:90%}.lecture-search-results-items .lecture-search-results-item .lecture-search-results-item-inner .subtitle,.theme-lecture-list .lecture-search-results-item .lecture-search-results-item-inner .subtitle,.movies-related .lecture-search-results-item .lecture-search-results-item-inner .subtitle{color:#afc5d6;font-weight:bold;font-size:95%}.lecture-search-results-items .lecture-search-results-item .lecture-search-results-item-inner .perex,.theme-lecture-list .lecture-search-results-item .lecture-search-results-item-inner .perex,.movies-related .lecture-search-results-item .lecture-search-results-item-inner .perex{font-size:85%}.lecture-search-results-items .lecture-search-results-item .lecture-search-results-item-inner:hover:not(.touching),.lecture-search-results-items .lecture-search-results-item .lecture-search-results-item-inner.touched,.theme-lecture-list .lecture-search-results-item .lecture-search-results-item-inner:hover:not(.touching),.theme-lecture-list .lecture-search-results-item .lecture-search-results-item-inner.touched,.movies-related .lecture-search-results-item .lecture-search-results-item-inner:hover:not(.touching),.movies-related .lecture-search-results-item .lecture-search-results-item-inner.touched{z-index:2;left:-18px;top:-54px;padding:18px;width:-webkit-calc(100% + 36px);width:-moz-calc(100% + 36px);width:calc(100% + 36px);-webkit-box-shadow:0 0 9px #333;-moz-box-shadow:0 0 9px #333;box-shadow:0 0 9px #333}.lecture-search-results-items .lecture-search-results-item .lecture-search-results-item-inner:hover:not(.touching) h3,.lecture-search-results-items .lecture-search-results-item .lecture-search-results-item-inner.touched h3,.theme-lecture-list .lecture-search-results-item .lecture-search-results-item-inner:hover:not(.touching) h3,.theme-lecture-list .lecture-search-results-item .lecture-search-results-item-inner.touched h3,.movies-related .lecture-search-results-item .lecture-search-results-item-inner:hover:not(.touching) h3,.movies-related .lecture-search-results-item .lecture-search-results-item-inner.touched h3{white-space:normal;padding:11px 0 4px}.lecture-search-results-items .lecture-search-results-item .lecture-search-results-item-inner:hover:not(.touching) h3 ~ *,.lecture-search-results-items .lecture-search-results-item .lecture-search-results-item-inner.touched h3 ~ *,.theme-lecture-list .lecture-search-results-item .lecture-search-results-item-inner:hover:not(.touching) h3 ~ *,.theme-lecture-list .lecture-search-results-item .lecture-search-results-item-inner.touched h3 ~ *,.movies-related .lecture-search-results-item .lecture-search-results-item-inner:hover:not(.touching) h3 ~ *,.movies-related .lecture-search-results-item .lecture-search-results-item-inner.touched h3 ~ *{display:block}.lecture-search-results-items .lecture-search-results-item .lecture-search-results-item-inner.touched::after,.theme-lecture-list .lecture-search-results-item .lecture-search-results-item-inner.touched::after,.movies-related .lecture-search-results-item .lecture-search-results-item-inner.touched::after{content:"ZOBRAZIT DETAIL";display:block;text-align:right;position:relative;top:7px}@media screen and (max-width: 324px){.lecture-search-results-items .lecture-search-results-item,.theme-lecture-list .lecture-search-results-item,.movies-related .lecture-search-results-item{width:100%}}.lecture-search-results-items .lecture-search-results-item.lecture-search-results-hidden,.theme-lecture-list .lecture-search-results-item.lecture-search-results-hidden,.movies-related .lecture-search-results-item.lecture-search-results-hidden{display:none}.layout-content .lecture-search-results-items,.col-2 .lecture-search-results-items,.layout-content .theme-lecture-list,.col-2 .theme-lecture-list,.layout-content .movies-related,.col-2 .movies-related{width:auto}@media screen and (min-width: 1259px){.layout-content .lecture-search-results-items .lecture-search-results-item,.col-2 .lecture-search-results-items .lecture-search-results-item,.layout-content .theme-lecture-list .lecture-search-results-item,.col-2 .theme-lecture-list .lecture-search-results-item,.layout-content .movies-related .lecture-search-results-item,.col-2 .movies-related .lecture-search-results-item{width:279px}}@media screen and (min-width: 823px) and (max-width: 958px){.layout-content .lecture-search-results-items .lecture-search-results-item,.col-2 .lecture-search-results-items .lecture-search-results-item,.layout-content .theme-lecture-list .lecture-search-results-item,.col-2 .theme-lecture-list .lecture-search-results-item,.layout-content .movies-related .lecture-search-results-item,.col-2 .movies-related .lecture-search-results-item{width:270px}}@media screen and (min-width: 571px) and (max-width: 642px){.layout-content .lecture-search-results-items .lecture-search-results-item,.col-2 .lecture-search-results-items .lecture-search-results-item,.layout-content .theme-lecture-list .lecture-search-results-item,.col-2 .theme-lecture-list .lecture-search-results-item,.layout-content .movies-related .lecture-search-results-item,.col-2 .movies-related .lecture-search-results-item{width:270px}}.movies-related{width:1230px}.movies-related .lecture-search-results-item{width:244px;height:213px}.movies-related .lecture-search-results-item .lecture-search-results-item-inner img{height:157px}@media screen and (max-width: 1259px){.movies-related{width:984px}}@media screen and (max-width: 1013px){.movies-related{width:738px}}@media screen and (max-width: 767px){.movies-related{width:492px}}@media screen and (max-width: 521px){.movies-related{width:302px}.movies-related .lecture-search-results-item{width:300px;height:247px}.movies-related .lecture-search-results-item .lecture-search-results-item-inner img{height:191px}}.lecture-detail .layout-sidebar{width:224px}.lecture-detail .layout-sidebar .side-nav{max-width:224px;padding:9px 0}.lecture-detail .layout-sidebar .side-nav ul li a{font-size:15px;padding:6px 30px 6px 12px}.lecture-detail .layout-sidebar .side-nav ul li a .icon{right:12px;top:11px}.lecture-detail .layout-content{width:-webkit-calc(100% - 287px);width:-moz-calc(100% - 287px);width:calc(100% - 287px)}@media (max-width: 1079px){.lecture-detail .layout-sidebar{width:170px}.lecture-detail .layout-sidebar .side-nav{max-width:170px}.lecture-detail .layout-content{width:-webkit-calc(100% - 215px);width:-moz-calc(100% - 215px);width:calc(100% - 215px)}}@media (max-width: 691px){.lecture-detail .layout-sidebar,.lecture-detail .layout-content{width:auto}}.lecture-detail .lecture-detail-content-block{padding-top:43px}#lecture-popup{background:#f9f9f9}#lecture-popup .modal-content{min-width:420px;min-height:120px;max-width:-webkit-calc(min(80vw, 800px));max-width:-moz-calc(min(80vw, 800px));max-width:calc(min(80vw, 800px))}#lecture-popup .modal-actions{text-align:right;padding:10px 20px}#lecture-popup .modal-actions .btn{border-color:#054a7e;background:#054a7e;color:white}#lecture-popup .modal-actions .btn:hover{border-color:#e2001a;background:#e2001a}.anchor{height:0;position:relative;top:-30px}.qtip-default{font:normal 12px/20px;line-height:150%;padding:5px;background-color:rgba(0,0,0,0.9);color:rgba(0,0,0,0.9);border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.qtip-content{font-size:12px;color:#fff}body .fancybox-wrap{padding-bottom:18px}body .fancybox-inner.alt{overflow:visible !important;height:auto !important}body .fancybox-close{width:60px;height:60px;background:url("../img/fancybox/fancybox.png") 0 0 no-repeat;right:0;top:0}body .fancybox-close:hover{background-position:0 -60px}body .fancybox-prev{position:static}body .fancybox-prev span{width:40px;height:60px;display:block;background:url("../img/fancybox/fancybox.png") -60px 0 no-repeat;position:absolute;top:50%;text-indent:-80000px;left:-50px;visibility:visible}body .fancybox-prev:hover span{background-position:-60px -60px}body .fancybox-next{position:static}body .fancybox-next span{width:40px;height:60px;display:block;background:url("../img/fancybox/fancybox.png") -100px 0 no-repeat;position:absolute;top:50%;text-indent:-80000px;right:-50px;visibility:visible}body .fancybox-next:hover span{background-position:-100px -60px}body .fancybox-yt .fancybox-inner{overflow:hidden !important}.external-content-fullscreen-button{width:60px;height:60px;background:url("../img/fancybox/fancybox.png") -140px 0 no-repeat;position:absolute;right:0;bottom:0;cursor:pointer}.external-content-fullscreen-button:hover{background-position:-140px -60px}#lecture-external-content-confirm-close{display:none;position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}#lecture-external-content-confirm-close-inner{position:absolute;width:270px;left:-webkit-calc(50% - 135px);left:-moz-calc(50% - 135px);left:calc(50% - 135px);top:30%;background:white;padding:18px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 9px 22px rgba(0,0,0,0.5);-moz-box-shadow:0 9px 22px rgba(0,0,0,0.5);box-shadow:0 9px 22px rgba(0,0,0,0.5)}#lecture-external-content-confirm-close-inner input{display:inline-block;border:2px solid #e2001a;background:#e2001a;color:white;padding:7px 14px;font-size:13px;font-weight:bold;margin:0 4px}#lecture-external-content-confirm-close-inner input:hover{background:white;color:#e2001a}.modal-box{display:none;background:#eee}.modal-content{padding:36px 27px}.modal-contact{width:100%;max-width:540px}.modal-register{width:100%;max-width:540px}.modal-register h3{margin-bottom:27px}#popupform{max-width:388px}div.selector{font-size:15px;background:#fff;color:#054a7e;border:2px solid #afc5d6;line-height:40px;height:41px;width:100% !important;padding:0;position:relative;overflow:hidden;cursor:pointer;text-align:left}div.selector span{-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;background:#fff url("../img/select.png") right 18px no-repeat;border:none;padding:0;text-indent:14px;height:38px;line-height:38px;cursor:pointer;display:block;width:100% !important}div.selector select{text-align:left;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;position:absolute;height:38px;line-height:38px;top:0;left:0;width:100%;cursor:pointer}div.selector select option{padding:2px 0}div.selector.active span{background-position:right 20px}div.selector.focus span{background-position:right 20px}div.selector.hover span{background-position:right -30px}div.selector.hover.active span{background-position:right -30px}div.selector.focus.active span{background-position:right -30px}div.checker{position:relative;left:-1px;top:-1px}div.checker,div.checker span,div.checker input{width:20px;height:20px}div.checker span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center;background:url("../img/uf.png") -92px -11px no-repeat}div.checker span.checked{background-position:-92px -51px}div.checker input{margin:0;cursor:pointer;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;vertical-align:top}div.checker.active span{background-position:-92px -51px}div.checker.active span.checked{background-position:-92px -11px}div.checker.hover span,div.checker.focus span{background-position:-92px -11px}div.checker.hover span.checked,div.checker.focus span.checked{background-position:-92px -51px}div.checker.hover.active span,div.checker.focus.active span{background-position:-92px -11px}div.checker.hover.active span.checked,div.checker.focus.active span.checked{background-position:-92px -51px}div.radio{position:relative}div.radio,div.radio span,div.radio input{width:24px;height:26px;cursor:pointer}div.radio span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center;background:url("../img/uf.png") -48px -8px no-repeat}div.radio span.checked{background-position:-48px -48px}div.radio input{margin:0;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;margin:0;border:none;background:none;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center}div.radio.active span{background-position:-48px -48px}div.radio.active span.checked{background-position:-48px -8px}div.radio.hover span,div.radio.focus span{background-position:-48px -48px}div.radio.hover span.checked,div.radio.focus span.checked{background-position:-48px -48px}div.radio.hover.active span,div.radio.focus.active span{background-position:-48px -48px}div.radio.hover.active span.checked,div.radio.focus.active span.checked{background-position:-48px -48px}div.uploader{background-position:0 -297px;height:25px;width:171px;cursor:pointer;position:relative;overflow:hidden}div.uploader span.action{background-position:right -409px;height:25px;line-height:25px;width:77px;text-align:center;float:left;display:inline;overflow:hidden;cursor:pointer}div.uploader span.filename{-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;float:left;cursor:default;height:22px;margin:2px 0 2px 2px;line-height:22px;width:74px;padding:0 9px}div.uploader input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;position:absolute;top:0;right:0;float:right;cursor:default;width:100%;height:100%}div.uploader.active span.action{background-position:right -465px}div.uploader.hover,div.uploader.focus{background-position:0 -353px}div.uploader.hover span.action,div.uploader.focus span.action{background-position:right -437px}div.uploader.hover.active span.action,div.uploader.focus.active span.action{background-position:right -493px}div.uploader.disabled,div.uploader.disabled.active{background-position:0 -325px}div.uploader.disabled span.action,div.uploader.disabled.active span.action{background-position:right -381px}.slider ul,.slider li.panel{margin:0;padding:0;list-style:none;position:relative;display:block}.slider{overflow:hidden}.slider li.panel{display:inline-block;vertical-align:top;width:100%;position:relative;background:none}.slider li.panel:focus{z-index:2}.slider-nav{margin-top:18px;display:block;text-align:center;width:100%}.slider-nav ol{margin:0 0 0 -9px;z-index:100}.slider-nav li{margin:0 0 0 9px;padding:0;background:none;display:inline-block;font-size:0}.slider-nav li:before{content:none}.slider-nav li a{width:7px;height:7px;display:block;background:#2f4e75;text-indent:-80000px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.slider-nav li.current a{background:#b8bdc5}.slider-nav .prev{position:absolute;left:18px;top:50%;display:inline-block;width:2em;height:2em;border-left:0.2em solid #87cff6;border-bottom:0.2em solid #87cff6;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:0.5em;display:block;z-index:100}.slider-nav .prev:hover{border-color:#e2001a}.slider-nav .next{position:absolute;right:18px;top:50%;display:inline-block;width:2em;height:2em;border-right:0.2em solid #87cff6;border-top:0.2em solid #87cff6;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:0.5em;display:block;z-index:100}.slider-nav .next:hover{border-color:#e2001a}.service-slider{margin-bottom:36px;margin-left:-9px;margin-right:-9px}.service-slider li.panel .item{padding:0 9px}.service-slider li.panel .item-inner{padding:18px;background:#fff}.teaser-slider{margin:0;position:relative}.teaser-slider li.panel{-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}.teaser-slider li.panel:after{content:'';position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;background:rgba(5,74,126,0.83)}.teaser-slider li.panel .teaser-content{position:relative;z-index:20}.teaser-slider li.panel:not(:first-child){display:none}.teaser-slider .slider-nav{margin:0}.teaser-slider .slider-nav ol{position:absolute;right:27px;top:27px;margin-left:-5px}.teaser-slider .slider-nav ol li{padding-left:5px}.teaser-slider .slider-nav ol li a{width:18px;height:18px;border:2px solid #8ed8ff;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.teaser-slider .slider-nav ol li a:hover{border-color:#e2001a}.teaser-slider .slider-nav ol li.current a{background:#fff;border-color:#fff}.partner-slider{position:relative;z-index:30}.jw-text-track-cue .white{color:#fff}.jw-text-track-cue .lime{color:lime}.jw-text-track-cue .cyan{color:cyan}.jw-text-track-cue .red{color:red}.jw-text-track-cue .yellow{color:#ff0}.jw-text-track-cue .magenta{color:#f0f}.jw-text-track-cue .blue{color:blue}.jw-text-track-cue .black{color:#000}.jw-text-track-cue .bg_white{background-color:#fff}.jw-text-track-cue .bg_lime{background-color:lime}.jw-text-track-cue .bg_cyan{background-color:cyan}.jw-text-track-cue .bg_red{background-color:red}.jw-text-track-cue .bg_yellow{background-color:#ff0}.jw-text-track-cue .bg_magenta{background-color:#f0f}.jw-text-track-cue .bg_blue{background-color:blue}.jw-text-track-cue .bg_black{background-color:#000}::cue(.white){color:#fff}::cue(.lime){color:lime}::cue(.cyan){color:cyan}::cue(.red){color:red}::cue(.yellow){color:#ff0}::cue(.magenta){color:#f0f}::cue(.blue){color:blue}::cue(.black){color:#000}::cue(.bg_white){background-color:#fff}::cue(.bg_lime){background-color:lime}::cue(.bg_cyan){background-color:cyan}::cue(.bg_red){background-color:red}::cue(.bg_yellow){background-color:#ff0}::cue(.bg_magenta){background-color:#f0f}::cue(.bg_blue){background-color:blue}::cue(.bg_black){background-color:#000}img.x-form-trigger{display:inline !important}div.pimcore_tag_multihref{background-color:#fff}table.x-btn{line-height:normal !important;margin:0 !important;padding:0 3px 0 3px !important}table.x-btn td{line-height:normal !important;margin:0 !important;padding:0 !important}table.x-btn tr{border:none !important}.x-menu-list-item{line-height:normal !important}.ib script{display:none !important}.col2-l-set .col-2 .pimcore_block_clear,.layout-content .pimcore_block_clear{clear:none !important}.col2-l-set .col-2 .pimcore_block_entry,.layout-content .pimcore_block_entry{clear:none !important}.pimcore_block_buttons{font-family:'Arial',sans-serif;letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em}.pimcore_block_plus,.pimcore_block_minus,.pimcore_block_up,.pimcore_block_down,.pimcore_block_amount,.pimcore_block_type,.pimcore_block_options{float:none !important;display:inline-block;*display:inline;zoom:1;vertical-align:top;letter-spacing:normal;word-spacing:normal}.cke_panel_container{background:#fff !important}.cke_ltr{background:#fff !important}.cke_ltr ul li{background:none;padding:0}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{font-size:inherit;font-style:normal;font-family:sans-serif;line-height:30px;color:#000 !important;margin:0;padding:0;text-shadow:none}.cke_panel_listItem a{color:#000 !important}.cke_panel_listItem a:hover{color:#000 !important}.pimcore_editable{line-height:normal !important}.pimcore_area_entry{margin:0 !important;padding:0 !important}.loader-overlay{display:none;z-index:9990;width:100%;height:100%;position:fixed;left:0;top:0;background-image:url("../img/fancybox/fancybox_overlay.png")}.loader-box{position:absolute;width:44px;height:44px;margin-top:-22px;margin-left:-22px;opacity:0.8;left:50%;top:50%;background-image:url("../img/fancybox/fancybox_sprite.png");background-position:0 -108px;background-repeat:no-repeat}.loader{width:100%;height:100%;position:absolute;left:0;top:0;background-image:url("../img/fancybox/fancybox_loading.gif");background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 1296px){.header{height:122px}.header .logo{max-width:198px;top:60px}.main-nav{top:72px}.main-nav ul li{font-size:17px}.teaser-img h1{font-size:27px;line-height:1.3em}.teaser-img .head{padding-left:81px;padding-right:36px}.news .item{width:25%}.layout-content .news .item{width:50%}.projects .item .text h2{font-size:18px;line-height:1.3em}.projects .item .text{padding:14px 16px 9px 16px;min-height:112px}.img-box .text{font-size:15px;line-height:1.625em}.img-box .col2-set{margin-left:-18px}.img-box .col2-set .col{padding-left:18px}.partners .imgs{max-width:-webkit-calc(100% - 360px);max-width:-moz-calc(100% - 360px);max-width:calc(100% - 360px)}.col2-l-set .col-2 .filter .head,.layout-content .filter .head{display:none}.col2-l-set .col-2 .filter .fields,.layout-content .filter .fields{padding-left:0}}@media screen and (max-width: 1079px){.main-nav ul li{font-size:15px;padding-left:14px}.service-nav ul li a{font-size:15px}.side-nav{max-width:270px}.side-nav ul li a{font-size:15px}.teaser{height:auto}.teaser-img{padding-right:0;height:360px}.teaser-img h1{margin-bottom:27px}.teaser-img .btn-video{margin-left:0}.teaser-img .btn-video .img{display:none}.teaser-img .btn-wrap .title{left:0;padding-top:0;padding-left:0;margin-top:-9px}.teaser-content{height:360px}.teaser-content .btn{margin-bottom:18px}.teaser-nav{position:static;width:100%;height:auto}.teaser-nav .item:first-child{border-left:none}.teaser-nav .item{width:33.333333%;border-left:1px solid #0c76b4;border-bottom:none;height:135px}.teaser-nav .item h3{margin-right:108px}.teaser-nav .item .img{width:90px}.partners .item-list .item{width:25%}.news .item .text{border-left:2px solid #d5dce4}.news .item .head{padding:10px}.news .item h3{font-size:14px;line-height:1.5em}.news .item:nth-child(4n+1) .text{border-left:2px solid #d5dce4}.news .item:nth-child(3n+1) .text{border-left:none}.col2-l-set .col-2 .filter .head,.layout-content .filter .head{display:none}.col2-l-set .col-2 .filter .cell-set.set-4 .cell,.layout-content .filter .cell-set.set-4 .cell{width:50%}.movies .head{float:none;width:100%;margin-bottom:18px;position:relative}.movies .head h2{max-width:100%;min-height:0}.movies .item-list{padding-left:0}.movies .item{float:none}.movies .item-list.full .item{width:25%}.movies .item-list.full .item:last-child{display:none}.img-box .col2-set:after{content:none}.img-box .col2-set{margin-left:0}.img-box .col2-set .col{width:100%;padding-right:0;padding-left:0;margin-bottom:36px}.img-box .col2-set .col:last-child{margin-bottom:0}.img-box .text p{margin-bottom:27px}.activities .item{width:25%}.activities .item .text{border-left:2px solid #c0cad6}.activities .item:nth-child(5n+1) .text{border-left:2px solid #c0cad6}.activities .item:nth-child(4n+1) .text{border-left:none}.post-list .item .img{width:198px}.post-list .item .text{padding-left:230px}.col2-l-set{margin:0}.col2-l-set .col-1{width:270px}.col2-l-set .col-2{padding-left:315px}.movie-list .item .img{width:126px}.movie-list .item .item-text{padding-left:153px}.persons .item .img{float:none;margin-bottom:18px}.persons .item .text{padding-left:0}.photogallery .item{width:50%}.photogallery-detail .item{width:33.33333%}.user-type .item{width:100%;margin-bottom:27px;text-align:left}.user-type .item h3{min-height:0}form.form-filter .cell-set.set-6 .cell{width:33.33333%}.posts-inline .item-hidden .item-inner .img{max-width:288px}.posts-inline .item-hidden .item-inner .text{padding-left:315px}.posts-inline-wide .item:not(.item-hidden) .item-inner .img img{max-width:216px}.posts-inline-wide .item:not(.item-hidden) .item-inner div.text{padding-left:234px}.projects .item{width:-webkit-calc(33% - 22px);width:-moz-calc(33% - 22px);width:calc(33% - 22px)}img.alignleft,img.alignright{display:block;float:none;margin:0 auto 18px}}@media screen and (max-width: 892px){.main-nav{display:none}.service-nav{padding-right:45px;padding-top:7px}.service-nav ul li{display:none}.service-nav ul li.li-cart{display:inline-block}.service-nav ul li.li-cart .text{display:none}.side-nav.fixed{max-width:225px}.nav-btn{display:inline-block}.header{height:90px}.header .logo{max-width:162px;left:14px;top:34px}.news{max-width:864px;margin:0 auto}.news .item{width:50%}.layout-content .news .item{width:100%}.news .item .text{border-left:2px solid #d5dce4}.news .item:nth-child(3n+1) .text{border-left:2px solid #d5dce4}.news .item:nth-child(2n+1) .text{border-left:none}.teaser-img{height:auto}.teaser-img h1{font-size:25px;line-height:1.5em}.teaser-img .head{top:0;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.teaser-content{padding:81px 0;height:auto}.teaser-nav .item{padding-left:14px;padding-right:14px;height:108px}.teaser-nav .item h3{font-size:15px;line-height:1.5em;margin-left:90px;margin-right:0}.teaser-nav .item .img{width:63px;right:auto;left:14px}.movies .head{width:270px;float:left}.movies .head a{position:relative}.movies .item-list .item{width:50%}.movies .item-list.full .item{width:33.33333%}.movies .item-list.full .item:last-child{display:inline-block}.btn{font-size:15px;padding:16px 18px 14px 18px}.footer .copy{margin-bottom:45px}.activities .item{width:33.33333%}.activities .item .text{border-left:2px solid #c0cad6}.activities .item:nth-child(4n+1) .text{border-left:2px solid #c0cad6}.activities .item:nth-child(3n+1) .text{border-left:none}.movie-list .item .img{float:none;margin-bottom:18px}.movie-list .item .item-text{padding-left:0}.col2-l-set{margin:0}.col2-l-set .col-1{width:225px}.col2-l-set .col-2{padding-left:252px}.photogallery-detail .item{width:50%}.partners.archive .item{width:33.33333%}.partners{text-align:center}.partners .head{float:none;margin:0 auto;text-align:center}.partners .item-list .item{width:auto}.partners .imgs{max-width:675px;float:none;margin:0 auto;padding-top:27px}.learning-materials .item-list{margin-left:0}.learning-materials .item{width:100%;padding-left:0}.posts-inline .item{width:50%}.posts-inline .item-hidden .item-inner .img{padding-right:0;float:none}.posts-inline .item-hidden .item-inner .text{padding-left:0}form.form-filter .cell-set.set-6 .cell{width:50%}.posts-inline-wide .item:not(.item-hidden) .item-inner .img img{max-width:162px}.posts-inline-wide .item:not(.item-hidden) .item-inner div.text{padding-left:180px}}@media screen and (max-width: 691px){.section-head-l .right{position:static}.partners.archive .item{width:33.33333%}.footer{text-align:center}.footer .copy{margin:0 auto 45px auto;max-width:288px;padding-left:99px;position:relative;text-align:left}.img-box .img{width:100%;position:relative;min-height:234px}.img-box .text{display:none}.teaser-nav .item{width:100%;border-bottom:1px solid #0c76b4;border-left:none}.teaser-nav .item h3{margin-right:90px}.teaser-nav .item:last-child{border-bottom:none}.movies .head{width:180px}.movies .head h2{font-size:19px}.movies .item-list.full .item,.movies .item-list.medium .item{width:50%}.filter{text-align:center}.filter .head{float:none;display:inline-block;vertical-align:top}.filter .fields{padding-right:0;padding-left:0;margin-bottom:18px;text-align:left}.side-nav.fixer{display:none !important}.side-nav{margin:0 auto 36px auto;padding:0;width:100%;max-width:100%}.side-nav>ul{display:none}.side-nav .trigger{display:block;font-size:15px;line-height:1.5em;padding:9px 40px 9px 9px;cursor:pointer;position:relative}.side-nav .trigger::after{position:absolute;height:5px;border-bottom:12px double #e2001a;border-top:4px solid #e2001a;content:' ';width:21px;padding-top:5px;right:9px;top:50%;margin-top:-9px}.side-nav.open>ul{display:block;position:absolute;overflow:auto;border:2px solid #ccd3dc;background:white;left:-2px;right:-2px;z-index:100;border-top:1px solid #ccd3dc}.side-nav.open .trigger{background:#F1F1F1}.side-nav ul li a{color:black !important;text-decoration:none !important}.col2-l-set .col-1{width:100%;max-width:100%;float:none}.col2-l-set .col-2{padding-left:0}.cart-nav ul li{width:100%;margin:0}.cart-nav ul li a{border:2px solid #054a7e;border-top:none}.cart-nav ul li:first-child a{border-top:2px solid #054a7e}.table-cart{margin:0}.table-cart th{display:none}.table-cart tr{display:block;width:100%;position:relative}.table-cart td{display:block;width:100%;padding-left:0;padding-right:0}.table-cart td.item{padding-right:63px;padding-bottom:0}.table-cart td.val{border-top:none;display:inline-block;vertical-align:top;padding-top:0;width:auto}.table-cart td.price{border-top:none;display:inline-block;vertical-align:top;width:auto;float:right;padding-top:7px}.table-cart td.remove{display:block;position:absolute;right:0;top:18px;width:auto;border:none;padding:0}.table-cart td .img{display:block;margin-bottom:18px}.table-cart tfoot{border-top:2px solid #d5dce4}.table-cart tfoot td{border:none;display:inline-block;vertical-align:top;width:auto}.cart-actions{text-align:left}.cart-actions .back{float:none;margin-bottom:9px;display:block}.pager .prev{display:none}.pager .next{display:none}.footer .social{text-align:center;padding-top:18px}.posts-inline .item-hidden .text h2{font-size:22px;line-height:1.2em}.posts-inline .item-hidden .item-inner{padding:14px}.learning-materials .item-list{margin-left:-9px}.learning-materials .item{width:50%;padding-left:9px}form.form-filter .btn{position:static}#lecturefilterform .cell-set{border-left:none}#lecturefilterform .cell{width:100% !important;max-width:100% !important;border-left:2px solid #afc5d6}#lecturefilterform .cell:nth-child(7),#lecturefilterform .cell:nth-child(8),#lecturefilterform .cell:nth-child(9),#lecturefilterform .cell:nth-child(10){padding-left:11px}.select2-expandable-mouseover .select2-results__options{display:none !important}.select2-expandable-opened-by-mouse .select2-expandable-optgroup .select2-results__options{position:static;border:0;width:auto;height:auto}.select2-expandable-opened-by-mouse .select2-expandable-optgroup .select2-lecture-filter-item{padding-left:7px}.select2-expandable-opened-by-mouse .select2-expandable-optgroup .select2-lecture-filter-item::before{display:block}.posts-inline-wide .item:not(.item-hidden) .item-inner .img img{max-width:216px}.posts-inline-wide .item:not(.item-hidden) .item-inner div.text{padding-left:234px}.projects .item{width:-webkit-calc(50% - 22px);width:-moz-calc(50% - 22px);width:calc(50% - 22px)}}@media screen and (max-width: 576px){h1,.h1{font-size:23px;line-height:1.3em}h2,.h2{font-size:21px;line-height:1.3em}.block{padding:36px 0}.teaser-content{padding:36px 0}.teaser-img{text-align:center}.teaser-img .head{padding-left:14px;padding-right:14px}.news .item{width:100%}.news .item h3,.news .item .date{font-size:12px}.news .item .text{border-left:none}.news .item:nth-child(2n+1) .text{border-left:none}.img-box .text{padding-left:14px;padding-right:14px}.teaser-slider .slider-nav .prev{display:none}.teaser-slider .slider-nav .next{display:none}.teaser-slider .slider-nav ol{bottom:5px;top:auto;left:50%;right:auto;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.movies .head{width:100%;float:none}.movies .head h2{font-size:18px}.movies .item-list{padding-left:0}.movies .item-list .item{width:50%}.box-lecture .box-content .img{margin:0 auto 18px auto;float:none}.box-lecture .box-content .text{padding-left:0}.activities .item{width:50%}.activities .item .text{border-left:2px solid #c0cad6}.activities .item:nth-child(3n+1) .text{border-left:2px solid #c0cad6}.activities .item:nth-child(2n+1) .text{border-left:none}.movie-list .item .item-text table tr{display:block}.movie-list .item .item-text table td{display:block}.modal-dialog .btn{width:100%;margin-bottom:9px}.partners.archive .item{width:50%}.posts-inline .item{width:100%;margin-bottom:18px}.posts-inline .item:not(.item-hidden) .img{width:72px;height:auto;float:left}.posts-inline .item:not(.item-hidden) div.text{padding-left:90px}.posts-inline .item .more.active:before{display:none}.posts-inline .item .more.active:after{display:none}form.form-cart .set-3 .cell{width:50%}.posts-inline-wide .item:not(.item-hidden) .item-inner .img img{max-width:162px}.posts-inline-wide .item:not(.item-hidden) .item-inner div.text{padding-left:180px}}@media screen and (max-width: 486px){.post-list .item .img{width:100%;margin:0 auto 18px auto}.post-list .item .text{padding-left:0}.table-wrap{overflow-x:scroll;max-width:100%}.text-big{font-size:14px;line-height:1.625em}.box-movie .text{padding-left:22px;padding-right:22px}.learning-materials .item-list{margin-left:0}.learning-materials .item{width:100%;padding-left:0}.topic-related .img{float:none;margin:0 0 18px 0}.topic-related .text{padding-left:0}.movie-tag{text-align:center}.movie-tag .item{font-size:15px;position:static;display:inline-block;margin:0 auto;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.movie-tag .item:before{content:none}.movie-tag .item:after{content:none}.table-cart td .img{float:none}.table-cart td .text{padding-left:0}.persons .item{width:100%}form.std .set-3 .cell{width:100%}.teaser-img .btn-wrap .title{position:static;display:block;margin-bottom:15px}.projects .item{width:-webkit-calc(100% - 22px);width:-moz-calc(100% - 22px);width:calc(100% - 22px)}h3 img.alignleft,h3 img.alignright{float:none;display:block;margin-left:0;margin-right:0}}@media screen and (max-width: 378px){.movies .head{width:100%;float:none}.movies .head h2{margin-bottom:9px}.movies .head a{position:relative;top:0}.movies .item-list{padding-left:0}.movies .item-list .item{width:100%}.movies .item-list.full .item,.movies .item-list.medium .item{width:100%}.activities{max-width:288px;margin-left:auto;margin-right:auto}.activities .item{width:100%}.activities .item .text{border-left:none}.activities .item:nth-child(5n+1) .text{border-left:none}.activities .item:nth-child(3n+1) .text{border-left:none}.persons .item .img{float:none;display:block;margin:0 0 18px 0}.persons .item .text{padding-left:0}.side-info{text-align:center}.side-info ul li{padding-left:0}.side-info ul li .icon{display:block;margin:0 auto 9px auto;position:static}.photogallery .item{width:100%}.photogallery .item .text{border:none}.photogallery-detail .item{width:100%}.modal-content{padding-left:14px;padding-right:14px}img.alignleft,img.alignright{float:none !important;display:block;margin-left:0;margin-right:0}form.form-cart .set-3 .cell{width:100%}form.std .set-2 .cell{width:100%}.posts-inline-wide .item:not(.item-hidden) .item-inner .img{float:none;width:100%}.posts-inline-wide .item:not(.item-hidden) .item-inner .img img{max-width:100%}.posts-inline-wide .item:not(.item-hidden) .item-inner div.text{padding-left:0}table.responsive-table{border-width:0}table.responsive-table,table.responsive-table tbody,table.responsive-table tr,table.responsive-table td{display:block}table.responsive-table thead,table.responsive-table th{display:none}table.responsive-table td{padding:9px 0}table.responsive-table td[data-col-label]::before{content:attr(data-col-label);display:block;font-weight:bold;font-size:75%}table.responsive-table td:first-child{border-top:2px solid #809db8}table.responsive-table td:last-child{border-bottom-width:0}table.responsive-table tr:last-child td:last-child{border-bottom:2px solid #809db8}.news .item{width:100%}}@media screen and (min-width: 379px){.school-input .btn{margin-top:28px}}a{transition:color 0.1s;-moz-transition:color 0.1s;-webkit-transition:color 0.1s;-o-transition:color 0.1s;-ms-transition:color 0.1s}.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}.jquery-datepicker{position:relative;outline:none;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:240px;height:240px;padding:5px;font-size:16px;font-family:sans-serif}.jquery-datepicker .datepicker-box{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.jquery-datepicker .datepicker-box .box-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-height:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.jquery-datepicker .datepicker-box .box-row.row-header{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;position:relative;padding-bottom:5px;padding-right:60px;margin-bottom:5px}.jquery-datepicker .datepicker-box .box-row.row-header .header-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;padding:5px 7px;cursor:pointer;width:100%}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions{position:absolute;top:3px;right:3px;bottom:3px}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;float:left;height:100%;width:25px;cursor:pointer}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action:not(:last-child){margin-right:3px}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action::after{content:'';position:absolute;width:0;height:0;border-style:solid;top:50%;left:50%;margin-left:-3px;margin-top:-6px}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action.action-down::after{border-width:5px 6px 5px 0;border-color:transparent red transparent transparent}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action.action-up::after{border-width:5px 0 5px 6px;border-color:transparent transparent transparent red}.jquery-datepicker .datepicker-box .box-row.row-days{font-size:12px;text-align:center;text-transform:uppercase}.jquery-datepicker .datepicker-box .box-row.row-week{font-size:14px;text-align:right}.jquery-datepicker .datepicker-box .box-row .box-cell{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:5px;cursor:default}.jquery-datepicker .datepicker-box.is-active{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.jquery-datepicker.is-2x{width:480px;height:480px;font-size:21px}.jquery-datepicker.is-2x .datepicker-box .box-row.row-days{font-size:16px}.jquery-datepicker.is-2x .datepicker-box .box-row.row-week{font-size:18px}.jquery-datepicker.is-open{display:block}.jquery-datepicker.is-popup{position:absolute;top:50px;left:50px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,0.15);-moz-box-shadow:0 2px 12px rgba(0,0,0,0.15);box-shadow:0 2px 12px rgba(0,0,0,0.15)}.jquery-datepicker.is-popup::before,.jquery-datepicker.is-popup::after{content:'';position:absolute;width:0;height:0;border-style:solid}.jquery-datepicker.is-popup.tip-below::before,.jquery-datepicker.is-popup.tip-below::after{bottom:-10px;border-width:10px 10px 0 10px;border-color:red transparent transparent transparent}.jquery-datepicker.is-popup.tip-below::before{bottom:-11px}.jquery-datepicker.is-popup.tip-above::before,.jquery-datepicker.is-popup.tip-above::after{top:-10px;border-width:0 10px 10px 10px;border-color:transparent transparent red transparent}.jquery-datepicker.is-popup.tip-above::before{top:-11px}.jquery-datepicker.is-popup.tip-right::before,.jquery-datepicker.is-popup.tip-right::after{right:20px}.jquery-datepicker.is-popup.tip-left::before,.jquery-datepicker.is-popup.tip-left::after{left:20px}.jquery-datepicker.theme-light{border:1px solid #CCCCCC;background:#FFFFFF;color:#222222}.jquery-datepicker.theme-light .datepicker-box{background:#FFFFFF}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header{color:#626262;border-bottom:1px solid rgba(204,204,204,0.5)}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-title:hover{color:#222222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-actions .header-action.action-down::after{border-color:transparent #CCCCCC transparent transparent}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-actions .header-action.action-up::after{border-color:transparent transparent transparent #CCCCCC}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-actions .header-action.action-down:hover::after{border-color:transparent #222222 transparent transparent}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-actions .header-action.action-up:hover::after{border-color:transparent transparent transparent #222222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-days{color:#7b7b7b}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell:hover{background:#EEEEEE;color:#222222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-grayed{background:transparent;color:#CCCCCC}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-today{background:#FFFFFF;color:#12AFCB}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-today:hover{background:#EEEEEE;color:#222222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-marked{background:rgba(255,213,79,0.2);color:#cf9d00}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-marked:hover{background:#EEEEEE;color:#222222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-forbidden{background:rgba(229,115,115,0.2);color:#b72222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-selected{background:#12AFCB;color:#FFFFFF}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-selected:hover{background:#12AFCB;color:#FFFFFF}.jquery-datepicker.theme-light.tip-below::before{border-color:#CCCCCC transparent transparent transparent}.jquery-datepicker.theme-light.tip-above::before{border-color:transparent transparent #CCCCCC transparent}.jquery-datepicker.theme-light.tip-below::after{border-color:#FFFFFF transparent transparent transparent}.jquery-datepicker.theme-light.tip-above::after{border-color:transparent transparent #FFFFFF transparent}.jquery-datepicker.theme-dark{border:1px solid #323232;background:#1B1B1B;color:#FFFFFF}.jquery-datepicker.theme-dark .datepicker-box{background:#1B1B1B}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header{color:rgba(255,255,255,0.5);border-bottom:1px solid rgba(50,50,50,0.75)}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-title:hover{color:#FFFFFF}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-actions .header-action.action-down::after{border-color:transparent #323232 transparent transparent}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-actions .header-action.action-up::after{border-color:transparent transparent transparent #323232}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-actions .header-action.action-down:hover::after{border-color:transparent #FFFFFF transparent transparent}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-actions .header-action.action-up:hover::after{border-color:transparent transparent transparent #FFFFFF}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-days{color:rgba(255,255,255,0.35)}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell:hover{background:#323232;color:#FFFFFF}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-grayed{background:transparent;color:#323232}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-today{background:#1B1B1B;color:#12AFCB}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-today:hover{background:#323232;color:#FFFFFF}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-marked{background:rgba(255,213,79,0.05);color:#cf9d00}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-marked:hover{background:#323232;color:#FFFFFF}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-forbidden{background:rgba(229,115,115,0.05);color:#b72222}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-selected{background:#12AFCB;color:#FFFFFF}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-selected:hover{background:#12AFCB;color:#FFFFFF}.jquery-datepicker.theme-dark.tip-below::before{border-color:#323232 transparent transparent transparent}.jquery-datepicker.theme-dark.tip-above::before{border-color:transparent transparent #323232 transparent}.jquery-datepicker.theme-dark.tip-below::after{border-color:#1B1B1B transparent transparent transparent}.jquery-datepicker.theme-dark.tip-above::after{border-color:transparent transparent #1B1B1B transparent}.select2-dropdown{z-index:9000 !important}

/*# sourceMappingURL=styles.min.css.map */
