 body{line-height: 1.3}a{cursor: pointer;transition: 0.3s color cubic-bezier(.55, 0, .1, 1), 0.3s background cubic-bezier(.55, 0, .1, 1), 0.3s border cubic-bezier(.55, 0, .1, 1), 0.3s box-shadow cubic-bezier(.55, 0, .1, 1)}.pointer{cursor: pointer}hr{border: 0;background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3) 25%, rgba(255, 255, 255, 0) 0%);background-position: bottom;background-size: 4px 1px;background-repeat: repeat-x;margin: 0 0 20px;padding: 0 0 20px}@media (min-width: 1200px){.container{width: 1200px}}.relative{position: relative}.no-padding{padding: 0}.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio]{margin-left: 4px}.help-block{background-color: #fff;margin: 0}.help-block ul{margin: 5px 0 0;padding: 5px 15px;box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);border-left: 4px solid #a94442}.loader{display: none;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 10}.loader .spinner{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;width: 50px;height: 40px;line-height: 40px;text-align: center}@media (min-width: 992px){.sticky{position: -webkit-sticky;position: sticky;top: 0;z-index: 10;box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1)}}.auto-width{width: auto}blockquote{position: relative;padding: 0 30px 10px 100px;border-left: 0;min-height: 80px}blockquote:before{content: "\f10e";font-family: "FontAwesome";position: absolute;bottom: 0;left: 0;font-size: 60px;width: 80px;height: 80px;line-height: 55px;border-right: 5px solid #eeeeee;color: rgba(0, 0, 0, 0.1)}audio, canvas, progress, video{max-width: 100%;height: auto}pre{padding: 15px;margin: 0 0 20px;border-radius: 0}code{padding: 5px 10px;margin: 0 0 20px;border-radius: 0}p{margin: 0 0 20px}ol, ul{margin: 0 0 20px}.more{display: block;font-weight: 700}.sep{display: inline-block;margin-top: -2px;margin-left: 10px;padding-left: 10px;height: 14px;background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 25%, rgba(0, 0, 0, 0) 0%);background-position: left;background-size: 1px 4px;background-repeat: repeat-y}.inline-separator{display: inline-block;padding: 0 5px}.label{border-radius: 0}.priority{position: absolute;top: 0;left: 0;padding: 5px 15px;color: #fff;font-size: 12px;text-align: center}.inline-block{display: inline-block}.more-margin{padding: 45px 0}.occurance{background-color: #ffff00 !important;color: #000 !important}.fa.right-5{padding-right: 5px}.fa.left-5{padding-left: 5px}.fa.right-10{padding-right: 10px}.fa.left-10{padding-left: 10px}@media(min-width: 992px){.pull-md-left{float: left}.pull-md-right{float: right}}.checkbox+.checkbox, .radio+.radio{margin-top: 10px}.checkbox label, .radio label{width: calc(100% - 26px);padding-left: 30px}.radiolist .subfield label, .checkboxlist .subfield label{min-height: 20px;padding-left: 30px;margin-bottom: 0;font-weight: 400;cursor: pointer}.radiolist{margin-bottom: 5px}.form-group.radiolist{margin-bottom: 15px}.subfield{margin-bottom: 5px}.checkboxlist input[type=checkbox], .checkbox input[type=checkbox]{display: block;position: absolute;width: 11px;height: 11px;margin: 4px}input[type=checkbox]+label{position: relative}.checkboxlist input[type=checkbox]:checked+label::before, .checkbox input[type=checkbox]:checked+label::before{content: "\f00c"}.checkboxlist .subfield label::before, .checkbox label::before{position: absolute;display: block;width: 19px;height: 19px;line-height: 18px;left: 0;padding: 0;font-family: "FontAwesome";font-size: 12px;content: "";text-align: center;color: #3d3d3d;background: #fff;border: 1px solid #aab2bd;border-radius: 2px;cursor: pointer}.radiolist input[type=radio]{display: block;position: absolute;width: 11px;height: 11px;margin: 4px}input[type=radio]+label{position: relative}.radiolist input[type=radio]:checked+label::before{content: "\f00c"}.radiolist .subfield label::before{position: absolute;display: block;width: 19px;height: 19px;line-height: 18px;left: 0;padding: 0;font-family: "FontAwesome";font-size: 12px;content: "";text-align: center;color: #3d3d3d;background: #fff;border: 1px solid #aab2bd;cursor: pointer;border-radius: 90px}table .radiolist{position: relative}table .radiolist input[type=radio]{top: 0;left: 0;right: 0;bottom: 0;margin: auto !important}table .radiolist label{padding: 0;margin: 0}table .radiolist label::before{position: relative;display: block;width: 19px;height: 19px;line-height: 18px;top: 0;bottom: 0;left: 0;right: 0;padding: 0;font-family: "FontAwesome";font-size: 12px;content: "";text-align: center;color: #3d3d3d;background: #fff;border: 1px solid #aab2bd;cursor: pointer;border-radius: 90px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.nav-tabs>li>a{border-radius: 0}.tooltip-inner{background-color: #fff;color: #3d3d3d;padding: 5px 20px 4px;border-radius: 0;box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2)}.tooltip.in{opacity: 1}.tooltip.bottom .tooltip-arrow{border-bottom-color: #fff}.tooltip.top .tooltip-arrow{border-top-color: #fff}.tooltip.left .tooltip-arrow{border-left-color: #fff}.tooltip.right .tooltip-arrow{border-right-color: #fff}.panel, .panel-group .panel{border-radius: 0;box-shadow: none}.panel-default>.panel-heading{background-image: none}.progress{background-color: #afafaf}.progress-bar{max-height: 20px;padding: 0 5px}.progress, .progress-bar{border-radius: 0;background-image: none;box-shadow: none;height: auto;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}h1, h2, h3, h4, h5, h6{font-weight: 700;margin: 20px 0}h3{font-size: 22px}.block-content h3{margin-top: 0}.block-title{text-transform: uppercase;font-weight: 400}.btn{border-radius: 0;text-transform: uppercase;background-image: none;background-color: transparent;border: 1px solid #aab2bd;color: #3d3d3d;box-shadow: none;text-shadow: none;font-weight: 700;margin-bottom: 5px;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.btn:hover, .btn.active, .btn:active{background-color: #dbdce0;box-shadow: none}.btn i{font-size: 14px;line-height: 10px}.btn i.left{padding-right: 10px}.btn i.right{padding-left: 10px}.btn-sm{padding: 6px 15px 5px;font-size: 11px}.btn-md{padding: 9px 20px 8px}.btn-default{background-color: #fff}.btn-default.active a, .btn-default:hover a, .btn-default:focus a, .btn-default:active a{color: #fff}.btn-primary, .btn-primary.active, .btn-primary:hover, .btn-primary:focus, .btn-primary:active{color: #fff}.btn-white{background-color: transparent;color: #fff;border-color: #fff}.btn-white:hover{background-color: #fff}.input-group{margin-bottom: 5px}.form-control{border: 1px solid #aab2bd;color: #3d3d3d;border-radius: 0;box-shadow: none;text-shadow: none;background-image: none;background-color: transparent;min-width: 50px}.form-control[type="checkbox"], .form-control[type="radio"]{min-width: 0}.form-group{position: relative}.form-group.custom label{padding-right: 5px}.colored .form-control, .navbar-topbar .form-control{border: 1px solid #fff;background-color: #fff}.colored .login-dropdown .form-control, .navbar-topbar .login-dropdown .form-control{border: 1px solid #aab2bd}.colored .form-control option{color: initial}textarea.form-control{max-width: 100%;min-height: 100px}.form-group .description{display: block;padding: 5px 0 0}.form-group .refresh{position: absolute;top: 23px;right: 0;width: 36px;height: 36px;text-align: center;line-height: 36px;border: 1px solid #aab2bd}.field.separator:not(:first-of-type){margin: 30px 0 0}.field.separator h3{margin: 0}.verify_browser{margin-top: 20px}.block-content.block-breadcrumbs{padding: 0;position: relative;top: 20px;margin-top: -15px}.breadcrumb{background-color: #000;margin: 0;padding: 12px 60px 12px 20px;min-height: 40px;font-size: 11px;border-radius: 0}.breadcrumb>li+li:before{padding: 0 5px}.ico-rss-small{position: absolute;top: 0;bottom: 0;right: 20px;height: 16px;margin: auto}.block-activepage h2{font-size: 36px;font-weight: 300;margin: 40px 0}.block-activepage a:hover, .block-activepage a:focus{text-decoration: none}.alert{background-image: none;border-top-width: 0;border-bottom-width: 0;border-right-width: 0;border-left-width: 4px;border-radius: 0;box-shadow: none}.emblem{display: inline-block;max-width: 60px;max-height: 100%;vertical-align: middle}.emblem.pull-left{margin-right: 5px}.emblem.pull-right{margin-left: 5px}.emblem.center-block{position: absolute;left: 0;right: 0}.colored, .colored a, .colored a:hover, .colored a:focus{color: #fff}.dropdown-menu{border-radius: 0;min-width: 100%}.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{background-image: none}.dropdown-submenu .dropdown-menu{position: relative;top: 0;padding: 5px 15px}.navbar.navbar-static-top.navbar-default{margin-bottom: 0;border: 0;background-color: #fff;box-shadow: none;background-image: none}.navbar.navbar-static-top.sticky{z-index: 999;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2)}.side-menu{border-top: 4px solid #000;list-style-type: none;padding: 1px 0 0;margin: 0}.side-menu>li{border-bottom: 1px solid #aab2bd}.side-menu>li>a{display: block;position: relative;padding: 20px 25px 20px;font-size: 13px;font-weight: 700;text-decoration: none;transition: 0.3s background cubic-bezier(.55, 0, .1, 1), 0.3s color cubic-bezier(.55, 0, .1, 1)}.side-menu>li>a:hover, .side-menu>li>a:hover:before, .side-menu>li.current>a:before{color: #fff}.side-menu>li>a:before{content: "\f105";font-family: "FontAwesome";font-size: 18px;line-height: 16px;height: 18px;display: block;position: absolute;top: 0;bottom: 0;left: 0;margin: auto;transition: 0.3s left cubic-bezier(.55, 0, .1, 1), 0.3s color cubic-bezier(.55, 0, .1, 1)}.side-menu>li.current>a:before, .side-menu>li>a:hover:before{left: 10px}.side-menu>li>a span{color: #3d3d3d;transition: 0.3s color cubic-bezier(.55, 0, .1, 1)}.side-menu>li>a:hover span{color: #fff}.side-menu>li.current>a, .side-menu>li.current>a span{color: #fff}.side-menu ul{background-color: #fff;padding: 20px 25px;list-style-type: none}.side-menu ul li{padding: 0}.side-menu ul li a{display: block;position: relative;padding: 5px 15px;font-size: 13px;font-weight: 400;color: #3d3d3d}.side-menu ul li a:before{content: "\f0da";font-family: "FontAwesome";font-size: 14px;line-height: 14px;height: 14px;display: block;position: absolute;top: 0;bottom: 0;left: 0;margin: auto}.side-menu ul li.current>a{font-weight: 700}.side-menu ul li a:hover span{font-weight: 700}.side-menu ul ul{padding: 5px 15px}.navbar-brand .logo{margin: 0;font-size: 20px}.logo{display: inline-block;margin: 0;max-width: calc(100% - 75px);font-size: 24px}@media (max-width: 767px){.logo{max-width: 100%}}.logo svg{max-width: 100%;max-height: 66px;height: 66px;width: 420px}.logo a{text-decoration: none}.portal-title{position: absolute;top: 0;bottom: 0;right: 0;font-size: 30px;line-height: 75px;font-weight: 300;height: 75px;margin: auto;display: inline-block}@media (max-width: 991px){.portal-title{position: relative;width: 100%;height: auto;line-height: normal;margin: 15px 0}}.portal-title img{max-height: 100%}.portal-title .ico{position: relative;display: block;float: right;width: 40px;height: 40px;background-color: #e7eced;margin: 15px 0 15px 15px}.portal-title .ico.council{width: 70px;height: 70px;margin: 0 0 0 15px}@media (max-width: 991px){.portal-title .ico{float: left;margin: 0 15px 0 0}.portal-title .ico.council{display: none}}.portal-title .ico span{position: absolute;display: block;margin: auto;background-color: #333;width: 2px;height: 10px}.portal-title .ico span:first-child{top: 18px;left: 13px;transform: rotate(-45deg)}.portal-title .ico span:last-child{top: 10px;right: 15px;height: 20px;transform: rotate(45deg)}.portal-title .ico svg{position: absolute;top: 5px;left: 5px;max-width: 30px;max-height: 30px}.portal-title .ico.council svg{top: 0;left: 0;max-width: 70px;max-height: 70px}.portal-title.department{font-size: 22px;font-weight: 400}@media (max-width: 767px){.portal-title.department{font-size: 16px}.portal-title span{display: inline-block;width: calc(100% - 55px)}}.inline-containers{position: static}.inline-containers .block-content{display: inline-block;vertical-align: top}.block-content{padding: 15px 0;position: relative}.navbar .block-content{padding: 10px 0}.block-content.block-description p:last-child{margin-bottom: 0}.block-settings .language-controls, .block-settings .style-controls, .block-settings .font-controls, .block-settings .weather-controls, .block-settings .date-controls, .block-settings .main-site-link, .block-settings .scroll-down{display: inline-block;position: relative;margin-left: -3px;padding: 0 10px;vertical-align: top}.block-settings .language-controls{padding: 0}.block-settings .language-controls{margin-right: 0}.block-settings .main-site-link img{max-height: 28px}.block-srmcart #show_hidden_cart{line-height: 54px;padding: 0 15px;border-left: 1px solid rgba(0, 0, 0, .1)}.block-srmcart .cart_contents{width: 290px;padding: 10px 20px}.block-srmcart .cart_contents table{margin: 0 -20px 10px;width: 290px;word-break: break-word}.block-useraccount{font-size: 14px}@media (max-width: 767px){.block-useraccount{position: static}}.block-useraccount .login-toggle{display: block;cursor: pointer;padding: 0 10px;font-weight: 400}.block-useraccount .login-toggle.open{background-color: rgba(0, 0, 0, 0.2)}.block-useraccount .login-dropdown{display: none;position: absolute;right: 0;z-index: 100;width: 300px;margin: 2px 0;padding: 15px;background: #fff;border: 1px solid rgba(0, 0, 0, .1);box-shadow: 0 6px 12px rgba(0, 0, 0, .175);color: initial;line-height: normal;text-align: left}@media (max-width: 768px){.block-useraccount .login-dropdown{right: 15px}}.block-useraccount .login-controls i{font-size: 14px}.block-useraccount .login-controls i.fa-lock{font-size: 16px;padding-right: 5px}.block-useraccount #cas-button{color: #3d3d3d}.block-useraccount #cas-button:hover{color: #fff}.block-settings .language-controls.list a{display: inline-block;font-weight: 400;text-transform: uppercase;text-decoration: none}.block-settings .language-controls.list a.active{text-decoration: underline}.block-settings .language-controls.list .sep{padding: 0 5px}.block-settings .language-controls.flags a{display: inline-block;font-weight: 400;text-transform: uppercase;text-decoration: none;padding: 2px}.block-settings .language-controls.flags a.active{box-shadow: 0 0 3px rgba(0, 0, 0, 0.2)}.block-settings .language-controls.flags span{display: block;padding: 0 4px;margin: 0;font-size: 18px;font-weight: 400}.block-settings .language-controls .dropdown.open{background-color: rgba(0, 0, 0, 0.2)}.block-settings .language-controls.drop>ul{margin: 0;min-width: 30px;font-size: 14px;padding: 0 10px}.block-settings .language-controls.drop li{text-transform: uppercase;text-decoration: none;cursor: pointer}.block-settings .language-controls.drop li a{text-align: center;padding: 5px 10px}.block-settings .style-controls i{position: relative;top: 1px;font-size: 18px;cursor: pointer;padding: 0 3px}.block-settings .style-controls-hover{text-align: left;padding: 15px 20px;width: 280px;left: auto;right: 0}.block-settings .style-controls .text{color: #3d3d3d;line-height: normal}.block-settings .style-controls .text.font .icons{width: 50px}.block-settings .style-controls .text.font .fa{font-size: 30px;padding: 0;vertical-align: top}.block-settings .style-controls .text.font .fa-font{margin-left: -5px}.block-settings .style-controls .text.font{margin-top: 10px}.block-settings .style-controls .text.font .desc{display: inline-block;width: calc(100% - 70px);font-size: 12px;padding: 0 0 0 10px;border-left: 1px solid rgba(0, 0, 0, 0.2)}.block-settings .style-controls a{display: inline-block;margin: 0 1px;border: 1px solid #000;width: 35px;height: 35px;text-align: center;cursor: pointer;line-height: 33px;font-size: 16px;font-weight: 700;text-decoration: none}.block-settings .style-controls a.classic{color: #000;background-color: #fff}.block-settings .style-controls a.black{color: #fff;background-color: #000}.block-settings .style-controls a.yellow{color: #000;background-color: #ff0}.block-settings .style-controls a.black-yellow{color: #ff0;background-color: #000}.block-settings .font-controls a{display: inline-block;margin: -5px 2px;cursor: pointer;font-weight: 400;vertical-align: baseline}.block-settings .font-controls a.active{text-decoration: underline}.block-settings .font-controls a.normal{font-size: 12px}.block-settings .font-controls a.bigger{font-size: 15px}.block-settings .font-controls a.biggest{font-size: 18px}.block-settings .scroll-down{cursor: pointer}.block-settings .scroll-down i{position: relative;top: 1px;font-size: 18px;padding: 0 3px}.block-useraccount .login-controls .dropdown-menu *, .block-useraccount .login-controls .dropdown-menu{color: #333}.block-settings .rss-controls{float: left;padding-left: 16px;margin: 6px 0 6px 16px;height: 19px}.block-settings .rss-controls a{color: #000;font-size: 1.143em}.block-settings .date-controls i{display: inline-block;font-size: 23px;padding-right: 10px;margin-top: -4px;color: #000}.block-settings .date-controls .date{display: inline-block;color: #000;text-align: left}.info_c_box{position: fixed;bottom: 0;left: 0;right: 0;z-index: 9999;color: #fff}.info_c_box .info_c_box_text{background-color: rgba(0, 0, 0, 0.7);box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);padding-top: 15px;padding-bottom: 0}.info_c_box #close_c{padding-bottom: 15px}.main-slider{background-size: cover;background-position: center;background-repeat: no-repeat;margin-bottom: 80px;position: relative}.main-slider:after{content: " ";display: block;position: absolute;bottom: -80px;left: 0;height: 160px;width: 100%;background-color: #eaebec;z-index: -1}.main-slider.subpages{margin-bottom: 40px}.main-slider .block-slider{padding: 0}.slider{overflow: hidden}.main-slider .slider-container{position: relative;top: 60px;margin-top: -20px}.slider-container .slide{position: relative;min-height: 250px}.slider-container.half .slider-title{position: relative;width: 100%;border-left: 4px solid #000;background-color: #fff;color: #3d3d3d;margin-bottom: 20px;padding: 20px;cursor: pointer}.slider-container.half .slider-title.active:before{content: " ";display: block;position: absolute;bottom: 0;left: -16px;width: 0;height: 0;border-bottom: 15px solid #000;border-left: 12px solid transparent}.slider-container.half .slider-title h4{position: absolute;top: 50%;transform: translateY(-50%);font-weight: 700;text-decoration: none;margin: 0}.slider-container.half .slider-title.active h4{color: #fff}@media (max-width: 991px){.slider-container.half .slider-title{display: none;position: absolute;bottom: 0;margin: 0}.slider-container.half .slider-title.active{display: block}.slider-container.half .slider-title.active:before{display: none}}.slider-container.full .slider-title{position: absolute;top: 0;bottom: 0;left: 0;width: 100%;background-color: rgba(0, 0, 0, 0.8);color: #fff;padding: 20px}@media (min-width: 768px){.slider-container.full .slider-title{top: 50%;bottom: auto;left: 70px;width: auto;max-width: 60%;padding: 20px 40px;transform: translateY(-50%)}}@media (min-width: 992px){.slider-container.full .slider-title{top: 50%;left: 100px;max-width: 50%;padding: 20px 70px;transform: translateY(-50%)}}@media (max-width: 500px){.slider-container.full .slider-title h2{font-size: 20px}}.slider-container.left .slider-title{position: absolute;top: 0;bottom: 0;right: 0;z-index: 1;background-color: #000;color: #fff;padding: 40px 85px 40px 70px;height: 100%}@media (max-width: 1199px){.slider-container.left .slider-title{padding: 20px 40px}}@media (max-width: 991px){.slider-container.left .slider-title{padding: 40px 70px}}@media (max-width: 767px){.slider-container.left .slider-title{padding: 0 20px}.slider-container.left .slider-title h3{font-size: 20px}}.slider-container.left .progress_container{width: 100%}@media (min-width: 992px){.slider-container.left .progress_container{width: 66.666666%}}.slider-container.left .owl-item img, .slider-container.half .owl-item img{width: auto}.slider-container.bbar .slider-title{position: absolute;top: 0;bottom: 0;right: 0;background-color: #000;color: #fff;padding: 60px 30px;height: 100%}@media (max-width: 991px){.slider-container.bbar .slider-title{position: relative}}.slider-container.bbar .slider-title h3{font-size: 34px;font-weight: 300;margin: 0}@media (max-width: 991px){.slider-container.bbar .slider-title h3{font-size: 26px}}.slider-container.bbar .slider-desc{position: relative;background-color: #f9de26;color: #001f36;padding: 15px 105px 15px 30px;width: 100%;height: 60px;font-size: 18px;line-height: 30px}@media (max-width: 1199px){.slider-container.bbar .slider-title{padding: 20px 30px}}@media (max-width: 991px){.slider-container.bbar .slider-title{width: 100%;padding: 15px 55px}.slider-container.bbar .slider-desc{height: auto;padding: 15px 55px;font-size: 16px}}.slider-container.bbar .nav .arrow{top: auto;font-size: 45px;height: 60px;line-height: 58px;transition: 0.3s all cubic-bezier(.55, 0, .1, 1);color: #001f36}.slider-container.bbar .nav .arrow.prev{left: auto;right: 45px}@media (max-width: 991px){.slider-container.bbar .nav .arrow{top: 0;height: 100%;background-color: rgba(0, 0, 0, 0.2);width: 40px;text-align: center;padding: 0}.slider-container.bbar .nav .arrow.prev{left: 0;right: auto}.slider-container.bbar .nav .arrow i{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;height: 45px;color: #fff}}.slider-container.bbar .owl-item img{width: auto}.slider-container.coun .image{max-width: 1150px;height: 600px}@media (max-width: 991px){.slider-container.coun .image{height: auto}}.slider-container.coun .slider-text{position: absolute;left: 0;right: 0;top: 0;margin: auto}@media (max-width: 767px){.slider-container.coun .slider-text{position: relative;margin: 0 -15px}}.slider-container.coun .slider-text-container{position: relative}.slider-container.coun .slider-title{position: relative;background-color: #000;color: #fff;padding: 60px 30px;min-height: 320px}.slider-container.coun .slider-title h3{font-size: 34px;font-weight: 300;margin: 0}@media (max-width: 991px){.slider-container.coun .slider-title{min-height: 260px}.slider-container.coun .slider-title h3{font-size: 26px}}.slider-container.coun .slider-desc{position: relative;background-color: #f9de26;color: #001f36;padding: 30px;font-size: 18px}@media (max-width: 767px){.slider-container.coun .slider-title{width: 100%;padding: 15px 55px 60px;min-height: 0}.slider-container.coun .slider-desc{height: auto;padding: 15px 55px;font-size: 16px}}.slider-container.coun .nav{position: absolute;top: 240px}@media (max-width: 991px){.slider-container.coun .nav{top: 180px}}.slider-container.coun .nav .arrow{top: auto;bottom: auto;font-size: 45px;height: 60px;line-height: 58px;transition: 0.3s all cubic-bezier(.55, 0, .1, 1);color: #fff}.slider-container.coun .nav .arrow.prev{left: 30px}.slider-container.coun .nav .arrow.next{left: 75px;right: auto}@media (max-width: 767px){.slider-container.coun .nav{position: static}.slider-container.coun .nav .arrow{top: 0;bottom: 0;height: 100%;background-color: rgba(0, 0, 0, 0.2);width: 40px;text-align: center;padding: 0}.slider-container.coun .nav .arrow.prev{left: 0;right: auto}.slider-container.coun .nav .arrow.next{left: auto;right: 0}.slider-container.coun .nav .arrow i{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;height: 45px;color: #fff}.slider-container.coun .dots{display: none}}.slider-container.coun .owl-item img{width: auto}.slider-container.coun .number_of_slides{position: absolute;bottom: 20px;right: 30px;font-size: 18px;line-height: 60px}@media (max-width: 767px){.slider-container.coun .number_of_slides{right: 55px;bottom: 0}}.slider-container.coun .progress_bar_container{position: relative}@media (max-width: 767px){.slider-container.coun .progress_bar_container{position: static}}.slider-container.coun .progress_container{width: 370px;bottom: 80px;background: transparent}@media (max-width: 991px){.slider-container.coun .progress_container{width: 100%;bottom: 0}}.slider-container.down .slider-title{position: absolute;bottom: 0;left: 0;width: 100%;background-color: rgba(0, 0, 0, 0.8);color: #fff;padding: 15px 20px}.slider-container.down .slider-title h2{font-size: 24px;margin: 0 0 20px}@media (max-width: 768px){.slider-container.down .slider-title h2{font-size: 20px;margin: 0 0 5px}}.slider-container.down .dots{bottom: 145px;left: auto;right: 20px}.slider-container.down .nav .arrow{padding: 0 20px;bottom: 120px}.progress_container{position: absolute;left: 0;bottom: 0;height: 4px;background: rgba(239, 239, 239, 0.7);z-index: 5;width: 100%}.progress_bar{height: 4px;background: #fff}.slider-container .nav{text-align: center}.slider-container .nav .arrow{height: 40px;position: absolute;top: 0;bottom: 0;color: #FFF;font-size: 40px;line-height: 40px;margin: auto;padding: 0 15px;display: block;cursor: pointer}.slider-container .nav .arrow.prev{left: 0}.slider-container .nav .arrow.next{right: 0}.slider-container .dots{position: absolute;bottom: 20px;left: 0;right: 0;text-align: center}.slider-container .dots .dot{display: inline-block;cursor: pointer}.slider-container .dots .dot span{width: 12px;height: 12px;margin: 5px;background: transparent;border: 1px solid #fff;display: block;transition: opacity 200ms ease;border-radius: 30px}.slider-container .dots .dot.active span, .slider-container .dots .dot:hover span{background: #000}.slider-container .small-photos{position: relative;z-index: 1;text-align: center}.slider-container .small-photo{display: inline-block;width: 20%;padding: 0 30px;cursor: pointer}.swiper-wrapper{position: relative}.swiper-wrapper .nav .arrow{position: absolute;top: 0;bottom: 0;margin: auto;font-size: 45px;height: 50px;line-height: 0;cursor: pointer}.swiper-wrapper .nav .arrow.next{right: -15px}.swiper-wrapper .nav .arrow.prev{left: -15px}.swiper-wrapper .img-cont{padding: 15px 0;height: 80px}.swiper-wrapper .img-cont img{max-height: 100%}.block-searchadvanced{position: static}.block-searchadvanced .help-block{position: absolute;z-index: 1;top: 34px;width: 100%;background-color: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1)}.block-searchadvanced .dropdown .help-block{top: 70px}.block-searchadvanced .dropdown .help-block ul{padding: 0 20px;margin: 0}.block-searchadvanced .form-group{margin-bottom: 0}.block-searchadvanced .btn{font-size: 14px;height: 34px}.block-searchadvanced .dropdown-toggle{cursor: pointer}.block-searchadvanced .dropdown i{font-size: 16px}.block-searchadvanced .dropdown{position: static}.block-searchadvanced .dropdown.open{background-color: rgba(0, 0, 0, 0.2)}.block-searchadvanced .dropdown.open .dropdown-toggle{position: relative}.block-searchadvanced .dropdown.open .dropdown-toggle:after{content: "";top: 38px;left: 50%;margin-left: -7px;border: 6px solid #000;border-left: 7px solid transparent;border-top: 6px solid transparent;border-right: 7px solid transparent;position: absolute}.block-searchadvanced .dropdown-menu{top: 50px;padding: 70px 0;margin: 0;width: 100%;border: 0;border-radius: 0;background-repeat: no-repeat;background-position: right bottom;background-size: 800px auto;background-image: url('/themes/_system/images/logobg.svg')}.block-searchadvanced .dropdown .input-group{width: 100%;border-bottom: 1px solid #fff}.block-searchadvanced .dropdown .form-control{background-color: transparent;height: 65px;font-size: 36px;font-weight: 300;padding: 0;border: 0;color: #fff;box-shadow: none;padding: 0 30px}.block-searchadvanced .dropdown .form-control::-webkit-input-placeholder{color: #fff}.block-searchadvanced .dropdown .form-control::-moz-placeholder{color: #fff}.block-searchadvanced .dropdown .form-control:-ms-input-placeholder{color: #fff}.block-searchadvanced .dropdown .form-control:-moz-placeholder{color: #fff}.block-searchadvanced .dropdown .form-control:focus{box-shadow: none}.block-searchadvanced .dropdown .input-group-btn{width: 100px;position: absolute;right: 0;top: 0;z-index: 10}.block-searchadvanced .dropdown .input-group-btn i{font-size: 38px;line-height: 65px}.block-searchadvanced .dropdown .search-links{margin-top: 40px;font-weight: 700;text-align: center}.block-searchadvanced .dropdown .search-links i{padding-right: 5px}.block-searchadvanced .dropdown .most-searched{margin-top: 40px;padding-top: 30px;background-image: linear-gradient(to left, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0) 0%);background-position: top;background-size: 4px 1px;background-repeat: repeat-x}@media (max-width: 991px){.block-searchadvanced .dropdown .form-control{height: 60px;font-size: 24px;padding: 0 15px}.block-searchadvanced .dropdown .input-group-btn i{font-size: 30px;line-height: 60px}.block-searchadvanced .dropdown .input-group-btn{width: 60px}}.block-gallery .image{position: relative}.block-gallery .image img{position: relative;border: 1px solid #ededed;background-color: #fff;padding: 5px;z-index: 2}.block-gallery .image:after{content: " ";display: block;position: absolute;top: 2px;left: 2px;z-index: 0;width: 100%;height: 100%;background-color: #ededed}.block-gallery .caption{color: #3d3d3d;font-weight: 700}.gallery-box{position: relative}.gallery-items{padding: 20px 70px}.gallery-controls{position: absolute;top: 0;bottom: 0;width: 70px;height: 100%;text-align: center;background-color: #f5f5f5;cursor: pointer}.gallery-controls i{display: block;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;font-size: 40px;height: 40px}.gallery-controls.prev{left: 0}.gallery-controls.next{right: 0}@media (min-width: 992px){.block-logo{min-height: 95px}}ul.list-1>li:first-child a{border-top: 4px solid #000}ul.list-1 li a{position: relative;display: block;padding: 20px 25px 20px;border-bottom: 1px solid #aab2bd;font-weight: 700;text-decoration: none}ul.list-1 li a span{color: #3d3d3d;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}ul.list-1 li a:hover, ul.list-1 li a:hover span{color: #fff !important}ul.list-1 li a:before{content: "\f105";font-family: "FontAwesome";font-size: 18px;line-height: 16px;height: 18px;display: block;position: absolute;top: 0;bottom: 0;left: 0;margin: auto;transition: 0.3s left cubic-bezier(.55, 0, .1, 1)}ul.list-1 li a:hover:before{left: 10px}ul.list-1 li a i{position: relative;top: 2px;font-size: 24px;padding-right: 20px}ul.list-1 ul li a{padding: 6px 0 10px 20px}ul.list-bt{list-style: none;padding: 0}ul.list-bt > li{height: 60px;margin-bottom: 20px}ul.list-bt > li > a, ul.list-bt > li > .button-link{position: relative;display: inline-block;width: 100%;height: 100%;font-size: 13px;font-weight: 700;background-color: #fff}ul.list-bt > li > a .ico, ul.list-bt > li > .button-link .ico{display: inline-block;width: 70px;height: 100%;background-color: #000;margin-right: 15px;text-align: center;background-size: 50%;background-repeat: no-repeat;background-position: center}ul.list-bt > li > a .ico i, ul.list-bt > li > .button-link .ico i{font-size: 35px;color: #fff;line-height: 60px}ul.list-bt > li > a span, ul.list-bt > li > .button-link span{position: absolute;top: 50%;transform: translateY(-50%)}ul.list-bt > li > .button-link.white{background-color: #d9261c}ul.list-bt > li > .button-link.white .ico{background-color: #d9261c}ul.list-bt > li > .button-link.white span{color: #fff}ul.list-bt > li > a:hover{color: #fff}.block-links ul.list-yt li .youtube-vid{position: relative;overflow: hidden;padding-top: 65%;background-color: #000;background-repeat: no-repeat;background-size: cover;background-position: center}.block-links ul.list-yt li .youtube-play{position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-align: center}.block-links ul.list-yt li .youtube-link p{margin-top: 10px;font-weight: 700;color: #3d3d3d}.block-links ul.list-yt li .youtube-vid-replacer{width: 100%;height: 180px;background-color: #000}.block-links ul.list-yt li .youtube-play i{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 50px;height: 50px;color: rgba(255, 255, 255, 0.7);font-size: 50px}ul.block-news{list-style: none;padding: 0}ul.block-news li{position: relative;margin-bottom: 20px;width: 100%;height: 100%;background-color: #fff}ul.block-news li .date{font-size: 12px}ul.block-news li .date i{font-size: 14px}ul.block-news li .photo{float: left;display: block;position: relative;width: 100%;height: 140px;background-color: #000;background-repeat: no-repeat;background-size: cover;background-position: center}ul.block-news li .categories{position: absolute;bottom: 0;right: 0;color: #fff;font-size: 12px;background-color: #000;padding: 5px 30px}ul.block-news li .news-content{float: left;padding: 15px 15px 15px 0;width: 100%;font-size: 12px}@media (max-width: 991px){ul.block-news li .news-content{padding: 15px 30px}}ul.block-news li .title{margin-bottom: 10px}ul.block-news li .title a{color: #3d3d3d}ul.block-news li .desc{margin: 0}.news-categories{display: none;margin: 0 0 20px;padding: 0 0 10px;background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3) 25%, rgba(255, 255, 255, 0) 0%);background-position: bottom;background-size: 4px 1px;background-repeat: repeat-x}@media (max-width: 767px){.news-categories{margin-bottom: 15px}}.news-categories li{padding: 5px 15px;cursor: pointer}.news-categories li.active{box-shadow: none}.news-categories .btn i{display: none;padding-left: 10px}.news-categories .btn.active i{display: inline-block}.block-newscategory .news-categories-toggle{padding: 5px 0;margin: 0 0 5px;float: right;cursor: pointer}@media (max-width: 767px){.block-newscategory .news-categories-toggle{float: none}}.block-newscategory .news-categories-toggle i{padding-right: 15px}.block-newscategory .news-container{position: relative;margin: auto;margin-bottom: 20px;max-width: 400px;height: 100%;background-color: #fff;word-break: break-word}.block-newscategory .news-container.prior{border-bottom: 4px solid #000}.block-newscategory .news-container .date{font-size: 12px}.column .news-container .photo{display: block;position: relative;overflow: hidden;width: 100%;height: 140px;background-repeat: no-repeat;background-size: cover;background-position: center}.column .news-container .photo .photo-cont{width: 100%;height: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.block-newscategory .news-container:hover .photo-cont{transform: scale(1.1)}.block-newscategory .column .categories{position: absolute;bottom: 0;right: 0;color: #fff;font-size: 12px;background-color: #000;padding: 5px 30px}.description-box{position: relative;margin-bottom: 45px}.description-box .photo{height: 400px;overflow: hidden}.description-box .photo img{min-width: 100%;min-height: 100%;max-width: none;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}@media (max-width: 767px){.description-box .photo{height: 60vw}.description-box .photo img{max-width: 100%}}.description-box:hover .photo img{transform: scale(1.1)}.description-box.big .photo{position: relative;z-index: 1;height: 600px;background-size: cover;background-position: center;background-repeat: no-repeat}@media (max-width: 767px){.description-box.big .photo{height: 300px}}.description-box .text-cont-container{position: absolute}.description-box .text-cont-container.pull-left{left: 0}.description-box .text-cont-container.pull-right{right: 0}@media (max-width: 767px){.description-box .text-cont-container{position: relative}}.description-box .text-cont{position: relative;background-color: #000;color: #fff;padding: 45px}.description-box .text-cont:after{content: " ";position: absolute;bottom: -50px;right: 0;width: 70px;height: 4px;background-color: #000;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.description-box .text-cont-container.pull-left .text-cont:after{left: 0}.description-box .text-cont-container.pull-right .text-cont:after{right: 0}.description-box:hover .text-cont:after{width: 100px}@media (max-width: 767px){.description-box .text-cont{padding: 15px}}.description-box .text-cont h4{font-size: 24px;margin-bottom: 45px}.description-box .text-side{padding: 45px 15px}.description-box.slides{padding: 150px 0 100px;background-color: #eaebec}.description-box.slides .slides{max-width: 370px;width: 100%;margin: 0 auto}.description-box.slides .photo{float: left;width: 70px;height: 70px;border-radius: 90px;margin-right: 15px}.description-box.slides .text{float: left;width: calc(100% - 85px)}@media (max-width: 767px){.description-box.slides{text-align: center}.description-box.slides .photo{float: none;margin: 0 auto 20px}.description-box.slides .text{float: none;width: 100%;padding: 0 50px}}.description-box.slides .arrow{position: absolute;top: 0;bottom: 0;left: 270px;z-index: 1;margin: auto;height: 40px;cursor: pointer}.description-box.slides .arrow.next{left: auto;right: 270px}.description-box.slides .arrow i{font-size: 40px}@media (max-width: 1199px){.description-box.slides .arrow{left: 15px}.description-box.slides .arrow.next{right: 15px}}.description-slides{margin-top: -115px;margin-bottom: -45px;background: #ffffff;background: -moz-linear-gradient(left, #ffffff 0%, #ffffff 50%, #eaebec 50%, #eaebec 100%);background: -webkit-linear-gradient(left, #ffffff 0%, #ffffff 50%, #eaebec 50%, #eaebec 100%);background: linear-gradient(to right, #ffffff 0%, #ffffff 50%, #eaebec 50%, #eaebec 100%)}.description-slides .block-content{padding: 0}.events-list .event{margin-bottom: 20px}.events-list .event .date{float: left;padding: 15px 0;width: 70px;background-color: #000;color: #fff;text-align: center}.events-list .event .date .day{font-size: 24px;font-weight: 700;margin: 0}.events-list .event .date .month{font-size: 10px;margin: 0}.events-list .event .info{float: left;width: calc(100% - 85px);margin-left: 15px;padding-left: 15px;border-left: 1px solid #aab2bd;min-height: 80px}.events-list .event .info .title{display: inline-block;font-size: 14px;font-weight: 700;margin: 0 0 10px}.events-list .event .info .title a{color: #3d3d3d}.events-list .event .info p{color: #777777;margin: 0}.promo-events{padding: 20px 30px;background-color: #000}@media (max-width: 767px){.promo-events{padding: 15px}}.promo-events .event .info{width: 100%;margin-left: 0;padding: 15px 0 0;border-left: 0}.promo-events .event .info .title{margin: 0 0 15px}.promo-events .event .info .title a, .promo-events .event .info p{color: #fff;font-size: 16px}.promo-events{margin-bottom: 20px}.promo-events h4{padding: 20px 25px 0}.promo-events h4{color: #fff;font-size: 20px;font-weight: 300;margin: 0;padding: 10px 0 20px}@media (min-width: 992px){.block-event .more-events{position: absolute;top: 0;right: 0}.block-event .calendar-grid{text-align: center}.block-event .calendar.cal-grid .calendar-grid .fc-d{border: 0;height: 50px;line-height: 10px;position: relative}.block-event .calendar.cal-grid .calendar-grid .fc-d.is-day{width: 24px;border-left: 1px solid #aab2bd}.block-event .calendar.cal-grid .calendar-grid .fc-w{display: inline-block;vertical-align: top;width: auto;padding: 0;margin-top: 15px;border-top: 1px solid #aab2bd;border-bottom: 1px solid #aab2bd}.block-event .calendar.cal-grid .calendar-grid .fc-w:last-child{border-bottom: 1px solid #aab2bd}.block-event .calendar.cal-grid .calendar-grid .fc-w:last-child .fc-d:last-child{border-right: 1px solid #aab2bd}.block-event .calendar.cal-grid .calendar-grid .fc-d .date{font-size: 12px;text-align: center;padding: 5px 0}.block-event .calendar .calendar-grid .fc-d .fc-evnt{text-indent: -9999px;padding: 0;border-radius: 180px;width: 8px;height: 8px;display: inline-block}.block-event .calendar.cal-grid .calendar-grid .fc-d .fc-evnt.old{background-color: #eceeef}.block-event .calendar .fc-evnt-info{text-indent: 0;text-align: left;left: -42px;line-height: normal}.block-event .calendar.cal-grid .calendar-grid .fc-wn{display: none}.block-event .calendar.cal-grid .calendar-grid .small-day{display: block;position: absolute;top: -15px;left: 0;right: 0;text-transform: uppercase;font-size: 10px;font-weight: 700;margin: auto}}.block-event .calendar.cal-full .calendar-grid{text-align: center}.block-event .calendar.cal-full .calendar-grid .fc-d .fc-evnt{text-indent: -9999px;padding: 0;border-radius: 180px;width: 8px;height: 8px;display: inline-block}.block-event .calendar.cal-full .fc-evnt-info{text-indent: 0;text-align: left;left: -42px}.block-event .calendar.cal-full .calendar-grid .fc-d{height: 55px}.block-event .calendar.cal-full .calendar-grid .fc-d .date{font-size: 18px}.block-event .calendar.cal-full .calendar-grid{padding: 0}.block-event .calendar.cal-full .calendar-grid .fc-dn{font-size: 11px;padding: 5px 0}.block-event .calendar.cal-full .calendar-grid .fc-dn .day-short{display: block}.block-event .calendar.cal-full .calendar-grid .fc-dn .day-long{display: none}.block-event .month-links{text-align: center;margin: 0 0 20px}.block-event .month-links h4{margin: 0}.block-event .month-links .month-prev{padding-right: 30px;font-size: 20px}.block-event .month-links .month-next{padding-left: 30px;font-size: 20px}@media screen and (min-width: 992px){.block-event .calendar.cal-grid .calendar-grid .fc-d, .block-event .calendar.cal-grid .calendar-grid .fc-dn{display: inline-block}}.files-list .item{background-color: #f5f5f5;padding: 10px 15px;margin: 4px 0}.files-list .item a{font-weight: 700}.block-mainmenu{border-top: 1px solid #eaebec;margin: 0 -15px;padding: 0;text-transform: uppercase}@media (min-width: 768px){.block-mainmenu{margin: 0}}@media (min-width: 992px){.block-mainmenu .nav{margin: 0 auto;display: table;float: none;width: 100%}}.block-mainmenu .nav>li{font-size: 15px;color: #3d3d3d}@media (min-width: 992px){.block-mainmenu .nav>li{display: table-cell;float: none;text-align: center;vertical-align: top}}.block-mainmenu .nav>li>a{padding: 20px 10px 17px;color: #3d3d3d;border-bottom: 4px solid transparent}@media (max-width: 991px){.block-mainmenu .nav>li>a{padding: 15px;border-bottom: 0}}.block-mainmenu .nav>li>a:focus, .block-mainmenu .nav>li>a:hover, .block-mainmenu .nav>li>a.current{background-color: transparent;border-bottom-color: #909195}.block-mainmenu .nav .open>a, .block-mainmenu .nav .open>a:focus, .block-mainmenu .nav .open>a:hover{background-color: rgba(0, 0, 0, 0.3);border-color: rgba(0, 0, 0, 0.3);color: #fff}.block-mainmenu .nav>li>a i{font-size: 14px;padding-left: 5px}.block-mainmenu .navbar-collapse{padding: 0 15px}@media (min-width: 768px){.block-mainmenu .navbar-collapse{padding: 0}}.block-mainmenu .nav>li>.dropdown-menu{min-width: calc(100% + 50px);border: 0;border-radius: 0;padding: 20px 0}@media (max-width: 991px){.block-mainmenu .nav>li>.dropdown-menu{min-width: 0}}.block-mainmenu .nav .dropdown-menu li a{position: relative;display: block;padding: 5px 15px 5px 50px;text-transform: none;color: #fff;line-height: 20px;font-size: 13px}@media (max-width: 991px){.block-mainmenu .nav .dropdown-menu li a{color: #3d3d3d}}.block-mainmenu .nav .dropdown-menu li a:before{font-family: "FontAwesome";content: "";display: block;font-size: 12px;position: absolute;top: 0;bottom: 0;left: 45px;height: 12px;margin: auto}@media (max-width: 991px){.block-mainmenu .nav>li>.dropdown-menu li ul{background-color: transparent}}.block-mainmenu .nav .dropdown-menu>li>a{padding: 5px 15px 5px 35px}.block-mainmenu .nav .dropdown-menu>li.dropdown-submenu>a:before{content: "\f105";font-size: 20px;left: 20px;height: 20px}@media (max-width: 991px){.block-mainmenu .nav .dropdown-menu{padding-left: 20px}}.block-mainmenu .nav .dropdown-menu>li>a i{padding-right: 15px;font-size: 18px}.block-mainmenu .nav .dropdown-menu>li>a:focus, .navbar-nav .dropdown-menu>li>a:hover{color: #fff;background-image: none;background-color: transparent;text-decoration: underline}.block-mainmenu .nav .dropdown-menu>li>a.dropdown-toggle span i, .navbar-nav .navbar-nav>li>a.dropdown-toggle span i{padding-left: 10px}@media (max-width: 991px){.block-mainmenu .nav .dropdown-menu{position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none}}.navbar-brand, .navbar-nav>li>a{text-shadow: none}.navbar-header{text-align: center}.navbar-toggle{float: none;width: 100%;margin: 0;padding: 15px 0;border: none;border-radius: 0;background-color: #000;color: #fff;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.navbar-toggle.collapsed{background-color: transparent;color: #3d3d3d}.navbar-toggle .icon{display: inline-block}.navbar-toggle .menu-title{display: none}@media (max-width: 991px){.navbar-toggle .menu-title{position: relative;display: inline-block;padding-left: 10px;top: -2px}}.navbar-toggle .icon-bar{position: relative;background-color: #fff;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.navbar-toggle .icon-bar:first-child{transform: rotate(45deg);top: 6px}.navbar-toggle .icon-bar:nth-child(2){opacity: 0}.navbar-toggle .icon-bar:last-child{transform: rotate(-45deg);top: -6px}.navbar-toggle.collapsed .icon-bar{top: 0;transform: rotate(0deg);opacity: 1;background-color: #3d3d3d}@media (max-width: 991px){.navbar-header{float: none}.navbar-left, .navbar-right{float: none !important}.navbar-toggle{display: block}.navbar-collapse{border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1)}.navbar-fixed-top{top: 0;border-width: 0 0 1px}.navbar-collapse.collapse{display: none !important}.navbar-nav{float: none !important;margin-top: 7.5px}.navbar-nav>li{float: none}.navbar-nav>li>a{padding-top: 10px;padding-bottom: 10px}.collapse.in{display: block !important}}.block-menu .list-inline{margin-left: -10px;margin-bottom: 0}.block-menu .list-inline>li{padding-right: 10px;padding-left: 10px}.block-menualternative .list-inline li>a{display: inline-block}.block-menualternative .tree-view, .block-menualternative .tree-view ul{list-style: none;padding: 0;overflow: hidden}.block-menualternative .tree-view ul ul{padding: 0 15px}.block-menualternative .tree-view li a{display: block;padding: 2px 0}.block-menualternative>.tree-view>li{width: 16.6666667%;float: left;padding: 0 20px;background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0) 0%);background-position: left;background-size: 1px 4px;background-repeat: repeat-y;margin-bottom: -99999px;padding-bottom: 99999px}@media (max-width: 991px){.block-menualternative>.tree-view>li{width: 33.33333%;margin-bottom: 20px;padding: 0 20px}.block-menualternative>.tree-view>li:nth-child(3n+1){clear: left}}@media (max-width: 767px){.block-menualternative>.tree-view>li{width: 50%;margin-bottom: 20px;padding: 0 20px}.block-menualternative>.tree-view>li:nth-child(3n+1){clear: none}.block-menualternative>.tree-view>li:nth-child(2n+1){clear: left}}@media (max-width: 500px){.block-menualternative>.tree-view>li{width: 100%;margin-bottom: 20px;padding: 0 20px}.block-menualternative>.tree-view>li:nth-child(3n+1){clear: none}.block-menualternative>.tree-view>li:nth-child(2n+1){clear: none}}.block-menualternative>.tree-view>li>a{font-weight: 700;padding-bottom: 15px}.block-menualternative .list-inline{margin-left: -10px;margin-bottom: 0}.block-menualternative .list-inline>li{padding-right: 10px;padding-left: 10px}.block-menualternative .dropdown-nav{display: none}.block-menualternative .menu-mobile-toggle{display: none;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.block-menualternative .menu-mobile-dropdown{padding: 0}@media (max-width: 991px){.block-menualternative .menu-mobile-toggle{display: inline-block;padding: 0 10px}.block-menualternative .menu-mobile-toggle.open{background-color: rgba(0, 0, 0, 0.2)}.block-menualternative .menu-mobile-toggle .dot{position: relative;top: -2px;display: inline-block;width: 3px;height: 3px;background-color: #fff}.block-menualternative .menu-mobile-dropdown{position: absolute;z-index: 1000;min-width: 160px;margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;background-color: #fff;border: 1px solid rgba(0, 0, 0, .15);-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);box-shadow: 0 6px 12px rgba(0, 0, 0, .175)}.block-menualternative .menu-mobile-dropdown ul{padding: 5px 0}.block-menualternative .menu-mobile-dropdown li{display: block;line-height: 1.4;padding: 0}.block-menualternative .menu-mobile-dropdown .list-inline{margin-left: 0}.block-menualternative .menu-mobile-dropdown a{color: #3d3d3d;padding: 3px 20px}}.block-social .social-link{display: inline-block;margin: -4px 0;padding: 0 5px;font-size: 20px;position: relative;top: 2px}footer .block-social .block-title{display: inline-block;font-size: 12px;font-weight: 400;padding-right: 15px}.white-box{background-color: #fff;padding: 20px 25px;margin-bottom: 15px}.white-box.colored{background-color: #000;color: #fff}.white-box.accent{border-left: 4px solid #000}.faculty-list{margin-bottom: 10px}.faculty-item{text-align: center}.faculty-item a{position: relative;display: block;padding: 20px 30px;height: 140px;text-decoration: none;font-weight: 400;font-size: 16px;line-height: 20px;fill: #fff;overflow: hidden;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.faculty-item a:hover{background-size: 120%}@media (max-width: 991px){.faculty-item a{margin-bottom: 15px}}.faculty-item a, .faculty-item a:focus, .faculty-item a:hover{color: #fff}.faculty-item a .box-corner{position: absolute;bottom: 5px;right: 5px;width: 20px;height: 20px;border-right: 4px solid #fff;border-bottom: 4px solid #fff;z-index: 0;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.faculty-item a:hover .box-corner{right: 0;bottom: 0;width: 100px;height: 100px;border-width: 0;border-color: transparent}.faculty-item a .bg{position: absolute;top: 0;left: 0;min-width: 100%;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.faculty-item a:hover .bg{transform: scale(1.2)}.faculty-item .svg, .faculty-item svg{position: relative;z-index: 1;max-width: 55px;max-height: 55px;padding-bottom: 10px}.faculty-item .title{position: relative;z-index: 1}.faculty-item .bg-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%}footer{padding: 10px 0 0}footer.colored{padding: 20px 0}footer.colored *, footer.colored a, footer.colored a:hover, footer.colored a:focus{color: #fff}.block-content.block-footer p:last-child{margin-bottom: 0}.menu-module{margin: 0 0 -15px}.menu-module .nav-tabs{background: #fff}.module-content{margin: 15px 0}.content-white{position: relative;padding: 40px 70px 20px;margin: 0 0 20px;background-color: #fff}.content-white .content-white{padding: 40px 0 20px}@media (max-width: 767px){.content-white{padding: 15px}}.page-description, .page-module{position: relative;margin: 0 0 15px}.symbol-description{font-size: 12px;margin: 0 0 15px}.symbol-description i{font-size: 14px;padding-right: 5px}.symbol-description .date{color: #000}.page-footer{margin: 10px 0 0;padding: 10px 0 0;background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3) 25%, rgba(255, 255, 255, 0) 0%);background-position: top;background-size: 4px 1px;background-repeat: repeat-x}.page-footer .btn{margin-bottom: 3px;vertical-align: top;height: 28px}.page-footer .btn i{font-size: 14px}.creator_info{background-color: #fff;border-top: 1px solid #aab2bd;border-bottom: 1px solid #aab2bd;padding: 10px 15px;font-size: 11px}.btn.share-icon{padding: 4px 0 3px;width: 29px;text-align: center;font-size: 14px}.module-content .ignore-padding{margin: 0 -70px 20px}@media (max-width: 767px){.module-content .ignore-padding{margin: 0 -15px 15px}}.module-content .ignore-padding.colored{padding: 0 55px;color: #fff}@media (max-width: 767px){.module-content .ignore-padding.colored{padding: 0 15px 15px}}.ignore-padding.main-image{background-size: cover;background-position: center;background-repeat: no-repeat}.news-list{list-style: none;padding: 0}.news-list .news-box{position: relative;margin-bottom: 20px;width: 100%;height: 100%;background-color: #fff}.news-list .news-box .date{font-size: 12px}.news-list .news-box .date i{font-size: 14px}.news-list .news-box .photo{float: left;display: block;position: relative;width: 100%;height: 200px;background-color: #000;background-repeat: no-repeat;background-size: cover;background-position: center}.news-list .news-box.big .photo{height: 280px}.news-list .news-box .categories{position: absolute;bottom: 0;right: 0;color: #fff;font-size: 12px;background-color: #000;padding: 5px 30px}.news-list .news-box .categories a{color: #fff}.news-list .news-box .photo .label{display: inline-block;margin: 10px}.news-list .news-box .news-content{float: left;padding: 20px 30px 20px 0;width: 100%;font-size: 12px}@media (max-width: 991px){.news-list .news-box .news-content{padding: 15px 30px}}.news-list .news-box.wypis .news-content{float: none;width: 100%;padding: 15px 30px}.news-list .news-box .title{margin: 20px 0}.news-list .news-box.big .title{font-size: 24px}.news-list .news-box .title a{color: #3d3d3d}.news-list .news-box .desc{margin: 0}.news-categories{margin: 0 0 10px}.news-container{position: relative;margin-bottom: 20px;height: 100%;background-color: #fff}.news-container.big{margin-bottom: 40px}.news-container .date{font-size: 12px}.news-container .date i{font-size: 14px}.news-container .photo{display: block;position: relative;width: 100%;height: 140px;background-color: transparent;background-repeat: no-repeat;background-size: cover;background-position: center;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.news-container.big .photo{float: left;width: 50%;height: 280px}@media (max-width: 767px){.news-container.big .photo{float: none;width: 100%}}.news-container .text-content{position: relative}.column .news-container .categories{position: absolute;bottom: 0;right: 0;color: #fff;font-size: 12px;background-color: #000;padding: 5px 30px}.column .news-container .categories a{color: #fff}.column .news-container .news-content{padding: 25px;width: 100%;background-color: #fff;position: relative}.column .news-container.big .news-content{width: 50%;float: left}@media (max-width: 767px){.column .news-container.big .news-content{float: none;width: 100%}}.column .news-container .title{margin: 20px 0;min-height: 60px}.column .news-container.big .title{font-size: 24px;min-height: 80px}.column .news-container .title a{color: #3d3d3d}.column .news-container .desc{margin: 0}.news-categories-toggle{float: left;padding: 5px 0;margin: 0 0 5px;cursor: pointer}@media (max-width: 767px){.news-categories-toggle{float: none}}.news-categories-toggle i{padding-right: 15px}.clean-news-categories{float: right;margin: 0 0 10px}@media (max-width: 767px){.clean-news-categories{float: none}}.module-gallery .image{position: relative;display: inline-block;width: 100%;margin-bottom: 10px}.module-gallery .image img{position: relative;border: 1px solid #ededed;background-color: #fff;padding: 5px;z-index: 2}.module-gallery .image:after{content: " ";display: block;position: absolute;top: 2px;left: 2px;z-index: 0;width: 100%;height: 100%;background-color: #ededed}.module-gallery .caption{color: #3d3d3d;font-weight: 700}.link-box-container{display: block;position: relative;padding: 15px 30px;height: 220px;background-color: #f5f5f5;margin-bottom: 15px;overflow: hidden}.link-box-container:hover, .link-box-container.active{color: #fff !important;text-decoration: none}.link-box-container .overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #000000}.link-box-container .bg{position: absolute;top: 0;left: 0;z-index: 0;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.link-box-container:hover .bg{transform: scale(1.1)}.link-box-container h4{position: relative;z-index: 1;font-size: 20px;font-weight: 300}.link-box-container:after{position: absolute;bottom: 30px;right: 30px;content: "\f105";font-family: "FontAwesome";font-size: 20px}.link-box-container .ico{position: absolute;bottom: 30px;left: 30px;width: 50px;height: 50px;background-size: cover;background-repeat: no-repeat;background-position: center}.link-box-container .ico i{font-size: 45px;line-height: 50px}.links-columns{margin: 1px 1px 0 0}.link-column{border: 1px solid #f2f4f4;text-align: center;padding: 40px;margin: -1px -1px 0 0}.link-column:hover{box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1)}.link-column i{font-size: 50px;padding: 0 0 40px}.link-column h4{font-size: 14px;text-align: center;margin: 0;padding: 0;height: 50px}.link-boxy{border: 1px solid #e8e8e8;border-top: 0;text-align: left;padding: 5px}.link-boxy:hover{text-decoration: none}.link-boxy:first-child{border-top: 1px solid #e8e8e8}.link-boxy:hover{box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1)}.link-boxy i{font-size: 20px;width: 60px}.link-boxy img, .link-boxy svg{max-width: 60px;max-height: 35px}.link-boxy .ico{display: inline-block;width: 60px;min-height: 35px;line-height: 35px;text-align: center;vertical-align: middle}.link-boxy .name{display: inline-block;width: calc(100% - 80px);font-size: 12px;font-weight: 700;color: #000;vertical-align: middle}.link-cam{position: relative;margin-bottom: 15px}.link-cam .ico{position: relative;display: block;float: left;width: 100px;height: 140px;color: #fff;text-align: center;padding: 15px 10px}.link-cam .ico .fa{display: block;position: absolute;bottom: 15px;left: 0;right: 0;margin: auto;font-size: 35px}.link-cam .img{position: relative;display: block;float: left;overflow: hidden;width: calc(100% - 100px);height: 140px}.link-cam .img img{min-width: 100%;min-height: 100%;max-width: none;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto}.link-cam .name{position: absolute;bottom: 0;right: 0;width: 100%;text-align: center;color: #fff;font-weight: 700;padding: 10px 0}ul.list{list-style: none;padding: 0}ul.list li{height: 60px;margin-bottom: 20px}ul.list.with-picture li{height: auto}ul.list li a{position: relative;display: inline-block;width: 100%;height: 100%;font-size: 13px;font-weight: 700;background-color: #fff}ul.list.with-picture li a{height: 60px;padding: 0 15px}ul.list li a .ico{display: inline-block;width: 70px;height: 60px;background-color: #000;margin-right: 15px;background-size: 50%;background-repeat: no-repeat;background-position: center;color: #fff;text-align: center;line-height: 60px;font-size: 30px}ul.list.with-picture li .ico{position: relative;display: block;width: 100%;padding-top: 45%;margin-right: 15px;background-size: cover;background-repeat: no-repeat;background-position: center}ul.list.with-picture li .ico i{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;font-size: 60px;width: 70px;height: 70px;text-align: center;line-height: 70px}ul.list li a span{position: absolute;top: 50%;transform: translateY(-50%)}ul.list li a:hover{color: #fff}ul.list-1.list-in-module>li:first-child a{border-top: 0}ul.list li a .border{display: inline-block;width: 4px;height: 60px;background-color: #000;margin-right: 15px}ul.list.tags-list{background-color: #fff;border: 1px solid #d7dce1;border-radius: 5px;min-height: 60px}ul.list.tags-list li{margin: 10px}.calendar-controls{padding: 0 0 10px;margin: 0 0 10px;background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3) 25%, rgba(255, 255, 255, 0) 0%);background-position: bottom;background-size: 4px 1px;background-repeat: repeat-x}.change-month{padding-left: 15px}.calendar-grid{background-color: #fff;padding: 30px;border-collapse: collapse}.calendar-grid .small-day{display: none}@media (max-width: 767px){.calendar-grid .small-day{display: block;float: right;padding: 5px;font-weight: 700;text-transform: uppercase}.block-event .calendar.cal-full .calendar-grid .small-day{display: none}}@media (max-width: 767px){.calendar-grid{padding: 15px}}.calendar-cg{float: right}.calendar .calendar-grid .fc-wn, .calendar .calendar-grid .fc-w{display: table;width: 100%;table-layout: fixed}@media (max-width: 767px){.calendar .calendar-grid .fc-wn{display: none}.calendar .calendar-grid .fc-w{display: block}.block-event .calendar.cal-full .calendar-grid .fc-wn{display: table}.block-event .calendar.cal-full .calendar-grid .fc-w{display: table}}.calendar .calendar-grid .fc-w{border-top: 1px solid #eaebec;padding: 5px 0}.calendar .calendar-grid .fc-w:last-child{border-bottom: 1px solid #eaebec}@media (max-width: 767px){.calendar .calendar-grid .fc-w{border-top: 0;padding: 0}}.calendar .calendar-grid .fc-d, .calendar .calendar-grid .fc-dn{display: table-cell;vertical-align: top}@media (max-width: 767px){.calendar .calendar-grid .fc-d, .calendar .calendar-grid .fc-dn{display: block}.block-event .calendar.cal-full .calendar-grid .fc-d, .calendar .calendar-grid .fc-dn{display: table-cell}}.calendar .calendar-grid .fc-dn{text-transform: uppercase;font-size: 11px;padding: 0 0 10px}.calendar .calendar-grid .fc-d{height: 80px;background: #fff;border-left: 1px solid #eaebec;border-right: 1px solid #eaebec;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.calendar .calendar-grid .fc-d:hover{z-index: 1;position: relative;box-shadow: 0 6px 20px rgba(0, 0, 0, 0.2)}@media (max-width: 767px){.calendar .calendar-grid .fc-d{height: auto;border-top: 1px solid #eaebec}}.calendar .calendar-grid .fc-d .date{display: block;font-size: 22px;font-weight: 700;text-align: right;padding: 5px}@media (max-width: 767px){.calendar .calendar-grid .fc-d .date{text-align: left}}.calendar .calendar-grid .fc-d .fc-evnt{position: relative;margin: 2px 0 0;padding: 7px 7px 5px;background: #000;color: #fff;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.calendar .calendar-grid .fc-d .fc-evnt.old{background: #f4f4f4;color: #333}.calendar .calendar-grid .fc-d .more{padding: 0 5px;margin: 5px}.calendar .fc-evnt-info{display: none;position: absolute;z-index: 200;bottom: 40px;max-width: 400px;min-width: 260px;padding: 15px 0;background: #fff;color: #242424;border: 1px solid #ccc;box-shadow: 3px 3px 2px 0px rgba(0, 0, 0, 0.2)}.calendar .fc-evnt-info .fc-evnt-arrow{position: absolute;width: 0;height: 0;bottom: -13px;left: 30px;box-sizing: border-box;border: 1em solid black;border-color: transparent transparent #fff #fff;transform: rotate(-45deg);box-shadow: -4px 4px 2px 0 rgba(0, 0, 0, 0.2);cursor: initial}.calendar .fc-evnt-info .text, .calendar .fc-evnt-info .buttons{padding: 0 15px}.calendar .fc-evnt-info .text p{margin: 0}.calendar .fc-evnt-info h4{margin: 0 0 10px}.calendar .calendar-grid .fc-d.today{background-color: #eaebec}.calendar .calendar-grid .fc-d.special .date, .calendar .calendar-grid .fc-d.special .small-day{color: #d51e25}.calendar .calendar-grid .fc-d .fc-evnt:hover{background: #3d3d3d;color: #fff;cursor: pointer}.calendar .calendar-grid .fc-dn .day-short{display: none}.calendar-list{display: none}.calendar-profile{display: none}.calendar-list-item .date-cont{color: #fff;padding: 20px 0;height: 90px;background-color: #000;text-align: center}.calendar-list-item .date-cont .month{font-size: 12px}.calendar-list-item .date-cont .day{font-size: 32px;font-weight: 700;line-height: 32px}.calendar-list-item .info{border-left: 1px solid #aab2bd;margin-bottom: 20px;min-height: 90px}.calendar-list-item .info .wall-box-header{min-height: 90px;padding-bottom: 60px;position: relative}@media (max-width: 767px){.calendar-list-item .info{border-left: 0}}.calendar-list-item .info-event{background-color: #fff;padding: 20px 70px}@media (max-width: 767px){.calendar-list-item .info-event{padding: 0 15px 20px}}.calendar-list-item .info-event img{float: left;padding: 0 30px 15px 0}@media (max-width: 767px){.calendar-list-item .info-event img{float: none;padding: 0 0 15px}}.calendar-list-item .info .info-box{margin-bottom: 10px}.calendar-list-item .info p{margin: 0}.calendar-list-item .show-map{position: absolute;right: 15px;bottom: 0;margin: 0;text-align: center;cursor: pointer}@media (max-width: 767px){.calendar-list-item .show-map{float: none}}.calendar-list-item .show-map span{display: block;overflow: hidden;height: 20px;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.calendar-list-item .show-map.active span{height: 0}.calendar-list-item .show-map i{display: block;font-size: 24px;padding-bottom: 10px}.calendar-list-item .map-event{margin: 10px 0 0;padding: 10px 0 0;background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3) 25%, rgba(255, 255, 255, 0) 0%);background-position: top;background-size: 4px 1px;background-repeat: repeat-x}.interactive_campus{position: relative}.interactive_campus .categories-expandable{position: absolute;top: 15px;right: 15px;z-index: 2}.interactive_campus .show-categories{float: left;width: 35px;height: 35px;background-color: #000;color: #fff;text-align: center;line-height: 35px;cursor: pointer;box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2)}.interactive_campus .categories{float: right;background-color: #fff;padding: 10px 30px;width: 260px;box-shadow: 0 3px 3px 0px rgba(0, 0, 0, 0.2)}.interactive_campus .other-maps{float: right;background-color: #e5e5e5;padding: 20px 30px;width: 260px;box-shadow: 0 3px 2px 0px rgba(0, 0, 0, 0.2)}.interactive_campus .categories p, .interactive_campus .other-maps p{font-size: 1.071em;font-weight: 700;color: #b32017;margin: 0 0 10px;text-transform: uppercase}.interactive_campus .categories select{margin-right: 0;width: 100%;margin-bottom: 15px}.interactive_campus .categories .campus-categories{position: relative;font-size: 0.929em;min-height: 25px;line-height: 1em;padding-bottom: 5px;padding-left: 30px}.interactive_campus .categories .campus-categories::before{position: absolute;width: 19px;height: 19px;line-height: 18px;left: 0;padding: 0;font-family: "FontAwesome";font-size: 12px;content: "";text-align: center;color: #3d3d3d;background: #fff;border: 1px solid #aab2bd;border-radius: 2px;cursor: pointer}.interactive_campus .categories .campus-categories.visible::before{content: "\f00c"}.interactive_campus .categories .campus-categories img{padding: 0 10px 0 0;max-width: 20px}.interactive_campus .categories .campus-categories span{display: block;float: right;width: calc(100% - 30px);padding-top: 3px}.marker-content{margin: 5px 0}.marker-content h4{margin: 0 0 10px}.marker-content .picture{float: left;width: 100px;height: 150px;background-size: cover;background-position: center;margin: 0 15px 5px 0}.table-responsive{margin: 0 0 20px}table.study-calendar{background-color: #fff;border-collapse: collapse;font-weight: 700;font-size: 12px;text-transform: uppercase}table.study-calendar tr th{border-bottom: 2px solid #000;height: 40px;padding: 0 15px;text-align: center}table.study-calendar tr{border-bottom: 1px solid #ededed}table.study-calendar tr.weekend{background-color: #ededed;color: #333}table.study-calendar tr.weeks{color: #000}table.study-calendar tr.weeks-p{color: #000}table.study-calendar tr td{padding: 10px;width: 35px;height: 35px;text-align: center;word-wrap: break-word}table.study-calendar tr td.day_of_week{text-align: center;color: #000;width: 100px;font-size: 10px}table.study-calendar tr.weeks-p{border-top: 2px solid #000}table.study-calendar tr td.week_type{text-align: center;color: #000;font-size: 8px}table.study-calendar tr td .description{display: block;font-size: 8px}table.study-calendar tr td.sunday{color: #d20000}table.study-calendar tr td.type-5{border: 3px solid #333 !important}table.study-calendar tr td.type-4{background-color: #c8c8e1;border: 1px solid #fff}table.study-calendar tr td.type-3{background-color: #ff0000;border: 1px solid #ff7070;color: #fff}table.study-calendar tr td.type-2{background-color: #ff0000;border: 1px solid #ff7070;color: #fff}table.study-calendar tr td.type-1{background-color: #6263a6;border: 1px solid #c8c8e1;color: #fff}table.study-calendar tr td.day-first{border-top: 2px solid #000}table.study-calendar tr td.week-first{border-left: 2px solid #000}.more-all{border: 1px solid #aab2bd;background-color: transparent}img{max-width: 100%;height: auto}.img-thumbnail, .thumbnail{border-radius: 0;border: 0;padding: 0;box-shadow: none}.thumbnail .caption{padding: 9px 0}.thumbnail iframe{min-height: 220px}.module-Error404{padding: 40px 70px;background-color: #fff}.error-not-found .error-nf-img{text-align: center;font-size: 6em;font-weight: 700}.error-not-found .error-content{text-align: center;padding: 0 30px}.fa-icon-stack{position: relative;display: inline-block;width: 30px;vertical-align: middle}.fa-icon-stack .ext{position: absolute;left: 0;top: 13px;width: 22px;font-size: 8px;font-weight: 700;text-align: center;text-transform: uppercase}.pie{height: 300px;width: 300px;position: relative;margin: 0 auto}.top-header, .top-header a{color: #fff}.top-header .block-content{padding: 0;line-height: 40px;font-size: 13px}.top-header .block-menualternative .list-inline>li>a{display: inline-block;text-transform: uppercase}.top-header .block-searchadvanced, .top-header .block-srmcart{border-left: 1px solid #a6a7a9}.top-header .block-searchadvanced .dropdown-toggle{padding: 0 15px}.top-header .block-social{padding: 0 10px}.top-header .scroll-down, .top-header .block-searchadvanced, .top-header .language-controls, .top-header .main-site-link, .top-header .block-useraccount, .top-header .block-social, .top-header .font-controls, .top-header .style-controls{border-right: 1px solid #a6a7a9}.top-header a:hover, .top-header a:focus, .top-header .btn:hover, .top-header .btn:focus{color: #fff}.pagination>li:first-child>a, .pagination>li:first-child>span, .pagination>li:last-child>a, .pagination>li:last-child>span{border-radius: 0}.pagination>li{display: inline-block;margin: 0 1px;text-align: center}.pagination>li>a, .pagination>li>span{display: block;border-radius: 0;min-width: 40px;height: 40px;line-height: 40px;padding: 0 10px;border: 1px solid #fff;color: #3d3d3d}.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{color: #3d3d3d;background-color: #fff;border-color: #aab2bd}.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover{color: #3d3d3d;background-color: transparent;border: 0}.bootgrid-footer .pagination>li>a, .bootgrid-footer .pagination>li>span{min-width: 30px;height: 30px;line-height: 30px;padding: 0 6px}.bootgrid-footer .infos{font-size: 12px}.control-label{margin-top: 0}.question-container{margin-top: 10px;margin-bottom: 10px}.recruitment-filters{position: relative;z-index: 5;box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15)}#recruitment-advanced-button{cursor: pointer;margin-top: 10px}.advanced-overflow{position: relative}.faculty-record::before{content: " ";position: absolute;left: 0;top: 0;width: 4px;height: 100%;background-color: #000;border-top: #000}.faculty-record{display: block;position: relative;background-color: #fff;padding: 15px 25px 15px 40px}.faculty-record:hover{text-decoration: none}.faculty-record .recruitment{font-size: 12px;font-weight: 400;color: rgba(0, 0, 0, 0.7);margin: 0}.faculty-record .title{font-weight: 700;margin: 0 0 10px}.faculty-record .faculty{font-size: 12px;font-weight: 400;color: rgba(0, 0, 0, 0.7);margin: 0 0 5px}.faculty-record .recruit-details span{font-size: 12px;font-weight: 600;color: #616161;padding: 0 20px 0 0}.faculty-record .recruit-top-info{margin: 0 0 15px}.faculty-record .recruit-top-info span.top-info{font-size: 12px;color: #3d3d3d;padding: 0 20px 0 0}.faculty-record .recruit-top-info span.top-info.cost{color: #ff5e00}.faculty-record .faculty-logo{position: absolute;top: 15px;right: 15px}.faculty-record .faculty-logo svg{width: 24px;height: 24px}#recruitment-advanced-container{position: absolute;width: 100%;left: 0;right: 0;z-index: 2;margin: 40px auto;background-color: #fff;box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);padding: 30px 30px 25px}#recruitment-advanced-container::before{content: " ";display: block;position: absolute;top: -15px;right: 30px;width: 0;height: 0;border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 15px solid #fff}.recruitment-filters-content{text-align: center;margin: 0 0 20px}.recruitment-filters-content span{font-weight: 700;padding: 0 20px}.recruitment-filters-content span i{font-size: 12px;color: #000;cursor: pointer}.faculties-logo-cont{padding-bottom: 10px;border-bottom: 1px solid #b2b2b2}.faculties-logo-cont .faculty-logo svg{width: 24px;height: 24px}.faculties-logo-cont .faculty-title{position: relative;top: 8px;left: 5px;font-weight: 700}.faculty-info{background-color: #000;color: #fff;padding: 30px 70px}@media (max-width: 767px){.faculty-info{padding: 30px 15px}}.faculty-info .info{padding: 0 0 10px}.faculty-info .small{font-size: 11px;color: rgba(255, 255, 255, 0.7)}.letter{min-width: 25px;margin-bottom: 3px}.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding: 10px 15px}.table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th{padding: 5px}table .checkbox, table .radio{margin-top: 5px;margin-bottom: 0}.select2-container--default.select2-container--focus, .select2-selection.select2-container--focus, .select2-container--default:focus, .select2-selection:focus, .select2-container--default:active, .select2-selection:active{outline: none}.select2-container--default .select2-selection--single, .select2-selection .select2-selection--single{border: 1px solid #aab2bd;border-radius: 0;padding: 6px 12px;height: 34px}.form-group.has-error.has-danger .select2-container--default .select2-selection--single{border-color: #a94442}.select2-dropdown{border: 1px solid #aab2bd;border-radius: 0}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color: #000;color: #fff}.select2-results__option{padding: 6px 12px;user-select: none;-webkit-user-select: none}.select2-container .select2-selection--single .select2-selection__rendered{padding-left: 0;padding-right: 0;height: auto;margin-top: -4px}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right: 6px;padding-left: 20px}.select2-container--default .select2-selection--single .select2-selection__arrow{height: 28px;right: 3px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top: 0}.select2-dropdown .select2-search__field, .select2-search--inline .select2-search__field{border: 1px solid #aab2bd}.select2-dropdown .select2-search__field:focus, .select2-search--inline .select2-search__field:focus{outline: none;border: 1px solid #000}.select2-container--default .select2-search--dropdown .select2-search__field{border: 1px solid #aab2bd}.form-group.has-danger .select2-container--default .select2-selection--multiple{border-color: #a94442}.login-form{position: relative;font-size: 13px;background-color: #eaebed;min-height: 100%}.login-form .main-slider{background-position: center top;background-size: cover;height: 200px;margin-bottom: 0}.login-form .login-container{position: relative;top: -100px;padding-bottom: 100px}.login-form .login-box{background-color: #fff}.login-form .logo-container{position: relative;text-align: center;padding: 0 100px;height: 100px;line-height: 100px;border-bottom: 1px solid #ebebeb}.login-form .logo-container img, .login-form .logo-container svg{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;max-width: 70%;max-height: 90%}.login-form .content-white{padding: 40px 0 20px}.login-form .content-white .reminders{border-top: 1px solid #ebebeb;padding: 20px 100px 0;margin: 40px -100px 0}@media (max-width: 767px){.login-form .logo-container{padding: 0 15px}.login-form .content-white{padding: 40px 15px 20px}.login-form .content-white .reminders{padding: 20px 15px 0;margin: 40px -15px 0}}.login-form .inner-addon{position: relative}.login-form .inner-addon .glyphicon{position: absolute;padding: 11px 15px;pointer-events: none;top: 20px}.login-form .right-addon .glyphicon{right: 0px}.login-form .right-addon input{padding-right: 40px}.fc-unthemed th, .fc-unthemed td, .fc-unthemed thead, .fc-unthemed tbody, .fc-unthemed .fc-divider, .fc-unthemed .fc-row, .fc-unthemed .fc-content,  .fc-unthemed .fc-popover, .fc-unthemed .fc-list-view, .fc-unthemed .fc-list-heading td{border-color: #eaebec}.fc-unthemed thead, .fc-unthemed thead td, .fc th{font-size: 11px;font-weight: 400;text-align: left;border: 0;padding-bottom: 5px;text-transform: uppercase}.fc-unthemed td.fc-today{background: #eaebec}.fc-icon{display: inline-block;height: 1em;line-height: 1em;font-size: 14px;text-align: center;overflow: hidden;font-family: "FontAwesome"}.fc-icon:after{position: relative}.fc-icon-left-single-arrow:after{content: "\f100";font-weight: 400;font-size: 14px;top: -7%}.fc-icon-right-single-arrow:after{content: "\f101";font-weight: 400;font-size: 14px;top: -7%}.fc-icon-left-double-arrow:after{content: "\000AB";font-size: 160%;top: -7%}.fc-icon-right-double-arrow:after{content: "\000BB";font-size: 160%;top: -7%}.fc-icon-left-triangle:after{content: "\25C4";font-size: 125%;top: 3%}.fc-icon-right-triangle:after{content: "\25BA";font-size: 125%;top: 3%}.fc-icon-down-triangle:after{content: "\25BC";font-size: 125%;top: 2%}.fc-icon-x:after{content: "\000D7";font-size: 200%;top: 6%}.fc button{margin: 0;height: auto;padding: 6px 15px 5px;font-size: 11px;white-space: nowrap;cursor: pointer;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.fc-state-default.fc-corner-left, .fc-state-default.fc-corner-right{border-top-left-radius: 0;border-bottom-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 0}.fc button .fc-icon{position: relative;top: -0.05em;margin: 0 .2em;vertical-align: middle}.fc-state-down, .fc-state-active{background-color: #dbdce0;background-image: none;box-shadow: none}.fc-list-table td{padding: 18px 20px}.fc-ltr .fc-basic-view .fc-day-top.fc-sun .fc-day-number{color: #d51e25}.fc-list-item-title a{cursor: pointer}.fc-event{position: relative;display: block;font-size: 11px;line-height: 1.3;border-radius: 0;border: 1px solid #000;font-weight: normal;padding: 5px;margin: 0 5px;cursor: pointer;transition: 0.3s all cubic-bezier(.55, 0, .1, 1)}.fc-event:hover{box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1)}.fc-toolbar h2{margin: 0;text-transform: uppercase;font-weight: 400;font-size: 22px}.fc-view,  .fc-view>table{position: relative;z-index: 1;background-color: #fff;padding: 30px 0}.fc-basic-view .fc-week-number, .fc-basic-view .fc-day-number{padding: 5px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float: right;font-size: 22px;font-weight: 700}.fc-basic-view .fc-day-top .fc-week-number{min-width: 1.5em;text-align: center;background-color: #f2f2f2;color: #808080}.modal-content{border-radius: 5px;border: 0}.modal-header h1, .modal-header h2, .modal-header h3, .modal-header h4, .modal-header h5, .modal-header h6{margin: 0}.modal-body ul{margin: 0}.modal-footer .btn+.btn{margin-bottom: 5px}.modal{text-align: center;padding: 0 !important}.modal:before{content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -4px}.modal-dialog{display: inline-block;text-align: left;vertical-align: middle}.modal-dialog{width: calc(100% - 20px)}@media (min-width: 768px){.modal-dialog{width: 600px}}.inputfile{border: 1px solid #aab2bd;border-radius: 4px;padding: 10px 15px;width: 100%}.inputfileheader{margin: 0 0 10px}.current-image{position: relative;width: 130px;min-height: 80px;margin-right: 20px;margin-bottom: 30px;float: left;background-color: #e3e3e3}.current-image .delete-round{position: absolute;bottom: -20px;right: 0;left: 0;margin: auto;background-color: #e3e3e3;border: 1px solid rgba(0, 0, 0, 0.1);color: rgba(0, 0, 0, 0.7);font-size: 20px;border-radius: 90px;width: 40px;height: 40px;line-height: 40px;text-align: center;cursor: pointer;box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1)}.popover{font-family: inherit;font-size: 12px;border-radius: 0;border: 0}.popover-title, .popover-content{padding: 18px 20px}.list-group{box-shadow: none}.list-group-item{border-color: #aab2bd;border-radius: 4px;margin: 5px 0}.list-group-item .form-group.radiolist, .list-group-item .subfield{margin-bottom: 0}.structures-links, .structure{display: none}.structures-links.active{display: block}.contact-block{border-top: 4px solid #000;background-color: #edeef0;padding: 20px}.module-searchemployers input[type=submit].btn-block{margin-top: 21px}.tab-pane{padding-top: 20px}.treeview, .treeview ul{padding: 0;margin: 20px 0 0;list-style: none}.treeview ul{margin-top: 4px}.treeview .hitarea{background: url("/themes/_system/images/treeview-default.gif") -67px -25px no-repeat !important;height: 20px;width: 16px;margin-left: -17px;float: left;cursor: pointer}* html .hitarea{display: inline;float: none}.treeview li{margin: 0;padding: 3px 0pt 3px 16px}.scale #treecontrol{margin: 1em 0;display: none}.scale .treeview .hover{cursor: pointer}.scale .treeview li{line-height: 14px;background: url("/themes/_system/images/treeview-default-line.gif") 0px 0px no-repeat !important;margin-bottom: 0px;padding-left: 20px}.scale .treeview li a, .scale .treeview li span{padding-left: 5px}.scale .treeview li.collapsable, .treeview li.expandable{background-position: 0 -176px !important}.scale .treeview .expandable-hitarea{background-position: -83px -3px !important}.scale .treeview li:last-of-type{background-position: 0 -1766px !important}.scale .treeview li.lastCollapsable, .scale .treeview li.lastExpandable{background-image: url("/themes/_system/images/treeview-default.gif")}.scale .treeview li.lastCollapsable{background-position: 0 -172px}.scale .treeview li.lastExpandable{background-position: -32px -67px}.scale .treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea{background-position: 0}.scale .treeview-red li{background-image: url("/themes/_system/images/treeview-red-line.gif")}.scale .treeview-red .hitarea, .scale .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable{background-image: url("/themes/_system/images/treeview-red.gif")}.scale .treeview-black li{background-image: url("/themes/_system/images/treeview-black-line.gif")}.scale .treeview-black .hitarea, .scale .treeview-black li.lastCollapsable, .scale .treeview-black li.lastExpandable{background-image: url("/themes/_system/images/treeview-black.gif")}.scale .treeview-gray li{background-image: url("/themes/_system/images/treeview-gray-line.gif")}.scale .treeview-gray .hitarea, .scale .treeview-gray li.lastCollapsable, .scale .treeview-gray li.lastExpandable{background-image: url("/themes/_system/images/treeview-gray.gif")}.scale .treeview-famfamfam li{background-image: url("/themes/_system/images/treeview-famfamfam-line.gif")}.scale .treeview-famfamfam .hitarea, .scale .treeview-famfamfam li.lastCollapsable, .scale .treeview-famfamfam li.lastExpandable{background-image: url("/themes/_system/images/treeview-famfamfam.gif")}.scale .treeview .placeholder{background: url("/themes/_system/images/ajax-loader.gif") 0 0 no-repeat;height: 16px;width: 16px;display: block}.scale .filetree li{padding: 3px 0 2px 16px}.scale .filetree span.folder, .scale .filetree span.file{padding: 1px 0 1px 16px;display: block}.scale .filetree span.folder{background: url("/themes/_system/images/folder.gif") 0 0 no-repeat}.scale .filetree li.expandable span.folder{background: url("/themes/_system/images/folder-closed.gif") 0 0 no-repeat}.scale .filetree span.file{background: url("/themes/_system/images/file.gif") 0 0 no-repeat}div.dt-button-collection{background: #ffffff;padding: 10px;border: 1px solid rgba(0, 0, 0, .15);width: 280px !important;text-align: left;box-shadow: 0 6px 10px rgba(0,0,0,0.02)}div.dt-button-collection .dt-button{text-align: left;position: relative;padding-right: 30px}div.dt-button-collection .dt-button:after{position: absolute;right: 10px}.dataTables_wrapper .lenght_cont{float: right;width: auto;margin-bottom: 10px} .animated{-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both}.animated.infinite{-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite}.animated.hinge{-webkit-animation-duration: 2s;animation-duration: 2s}.animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut{-webkit-animation-duration: .75s;animation-duration: .75s}@-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0)}90%{-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0)}}@keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0)}90%{-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0)}}.bounce{-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;transform-origin: center bottom}@-webkit-keyframes flash{from, 50%, to{opacity: 1}25%, 75%{opacity: 0}}@keyframes flash{from, 50%, to{opacity: 1}25%, 75%{opacity: 0}}.flash{-webkit-animation-name: flash;animation-name: flash}@-webkit-keyframes pulse{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}50%{-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}50%{-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}.pulse{-webkit-animation-name: pulse;animation-name: pulse}@-webkit-keyframes rubberBand{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}30%{-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1)}40%{-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1)}50%{-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1)}65%{-webkit-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1)}75%{-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}30%{-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1)}40%{-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1)}50%{-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1)}65%{-webkit-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1)}75%{-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name: rubberBand;animation-name: rubberBand}@-webkit-keyframes shake{from, to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0)}}@keyframes shake{from, to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0)}}.shake{-webkit-animation-name: shake;animation-name: shake}@-webkit-keyframes headShake{0%{-webkit-transform: translateX(0);transform: translateX(0)}6.5%{-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg)}31.5%{-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg)}50%{-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes headShake{0%{-webkit-transform: translateX(0);transform: translateX(0)}6.5%{-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg)}31.5%{-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg)}50%{-webkit-transform: translateX(0);transform: translateX(0)}}.headShake{-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-name: headShake;animation-name: headShake}@-webkit-keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg)}to{-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg)}to{-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing}@-webkit-keyframes tada{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}10%, 20%{-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}10%, 20%{-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}.tada{-webkit-animation-name: tada;animation-name: tada}@-webkit-keyframes wobble{from{-webkit-transform: none;transform: none}15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform: none;transform: none}}@keyframes wobble{from{-webkit-transform: none;transform: none}15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform: none;transform: none}}.wobble{-webkit-animation-name: wobble;animation-name: wobble}@-webkit-keyframes jello{from, 11.1%, to{-webkit-transform: none;transform: none}22.2%{-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from, 11.1%, to{-webkit-transform: none;transform: none}22.2%{-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name: jello;animation-name: jello;-webkit-transform-origin: center;transform-origin: center}@-webkit-keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}0%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9)}60%{opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97)}to{opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}0%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9)}60%{opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97)}to{opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name: bounceIn;animation-name: bounceIn}@-webkit-keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}0%{opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0)}60%{opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0)}75%{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0)}90%{-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0)}to{-webkit-transform: none;transform: none}}@keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}0%{opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0)}60%{opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0)}75%{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0)}90%{-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0)}to{-webkit-transform: none;transform: none}}.bounceInDown{-webkit-animation-name: bounceInDown;animation-name: bounceInDown}@-webkit-keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}0%{opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0)}60%{opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0)}75%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}90%{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0)}to{-webkit-transform: none;transform: none}}@keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}0%{opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0)}60%{opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0)}75%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}90%{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0)}to{-webkit-transform: none;transform: none}}.bounceInLeft{-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft}@-webkit-keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}from{opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0)}60%{opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0)}75%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0)}90%{-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0)}to{-webkit-transform: none;transform: none}}@keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}from{opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0)}60%{opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0)}75%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0)}90%{-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0)}to{-webkit-transform: none;transform: none}}.bounceInRight{-webkit-animation-name: bounceInRight;animation-name: bounceInRight}@-webkit-keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}from{opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0)}60%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0)}75%{-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0)}90%{-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0)}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}from{opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0)}60%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0)}75%{-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0)}90%{-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0)}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name: bounceInUp;animation-name: bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9)}50%, 55%{opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)}to{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}}@keyframes bounceOut{20%{-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9)}50%, 55%{opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)}to{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}}.bounceOut{-webkit-animation-name: bounceOut;animation-name: bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0)}40%, 45%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0)}to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0)}40%, 45%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0)}to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0)}to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0)}to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0)}to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0)}to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0)}40%, 45%{opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0)}to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0)}40%, 45%{opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0)}to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp}@-webkit-keyframes fadeIn{from{opacity: 0}to{opacity: 1}}@keyframes fadeIn{from{opacity: 0}to{opacity: 1}}.fadeIn{-webkit-animation-name: fadeIn;animation-name: fadeIn}@-webkit-keyframes fadeInDown{from{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInDown{from{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInDown{-webkit-animation-name: fadeInDown;animation-name: fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInDownBig{from{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInDownBig{-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInLeft{from{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInLeft{-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInLeftBig{from{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInLeftBig{-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInRight{from{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInRight{-webkit-animation-name: fadeInRight;animation-name: fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInRightBig{from{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInRightBig{-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInUp{from{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInUp{-webkit-animation-name: fadeInUp;animation-name: fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInUpBig{from{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInUpBig{-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity: 1}to{opacity: 0}}@keyframes fadeOut{from{opacity: 1}to{opacity: 0}}.fadeOut{-webkit-animation-name: fadeOut;animation-name: fadeOut}@-webkit-keyframes fadeOutDown{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}80%{-webkit-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}to{-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}}@keyframes flip{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}80%{-webkit-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}to{-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}}.animated.flip{-webkit-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip}@-webkit-keyframes flipInX{from{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform: perspective(400px);transform: perspective(400px)}}@keyframes flipInX{from{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform: perspective(400px);transform: perspective(400px)}}.flipInX{-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX}@-webkit-keyframes flipInY{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform: perspective(400px);transform: perspective(400px)}}@keyframes flipInY{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform: perspective(400px);transform: perspective(400px)}}.flipInY{-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform: perspective(400px);transform: perspective(400px)}30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1}to{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0}}@keyframes flipOutX{from{-webkit-transform: perspective(400px);transform: perspective(400px)}30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1}to{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0}}.flipOutX{-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-backface-visibility: visible !important;backface-visibility: visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform: perspective(400px);transform: perspective(400px)}30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1}to{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0}}@keyframes flipOutY{from{-webkit-transform: perspective(400px);transform: perspective(400px)}30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1}to{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0}}.flipOutY{-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0}60%{-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1}80%{-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1}to{-webkit-transform: none;transform: none;opacity: 1}}@keyframes lightSpeedIn{from{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0}60%{-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1}80%{-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1}to{-webkit-transform: none;transform: none;opacity: 1}}.lightSpeedIn{-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}@-webkit-keyframes lightSpeedOut{from{opacity: 1}to{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0}}@keyframes lightSpeedOut{from{opacity: 1}to{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0}}.lightSpeedOut{-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0}to{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1}}@keyframes rotateIn{from{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0}to{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1}}.rotateIn{-webkit-animation-name: rotateIn;animation-name: rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1}}.rotateInDownLeft{-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1}}@keyframes rotateInDownRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1}}.rotateInDownRight{-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1}}.rotateInUpLeft{-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1}}@keyframes rotateInUpRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1}}.rotateInUpRight{-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin: center;transform-origin: center;opacity: 1}to{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0}}@keyframes rotateOut{from{-webkit-transform-origin: center;transform-origin: center;opacity: 1}to{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0}}.rotateOut{-webkit-animation-name: rotateOut;animation-name: rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}}.rotateOutDownLeft{-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}}.rotateOutDownRight{-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}}.rotateOutUpLeft{-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0}}.rotateOutUpRight{-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1}to{-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0}}@keyframes hinge{0%{-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1}to{-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0}}.hinge{-webkit-animation-name: hinge;animation-name: hinge}@-webkit-keyframes rollIn{from{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes rollIn{from{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity: 1;-webkit-transform: none;transform: none}}.rollIn{-webkit-animation-name: rollIn;animation-name: rollIn}@-webkit-keyframes rollOut{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name: rollOut;animation-name: rollOut}@-webkit-keyframes zoomIn{from{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}50%{opacity: 1}}@keyframes zoomIn{from{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}50%{opacity: 1}}.zoomIn{-webkit-animation-name: zoomIn;animation-name: zoomIn}@-webkit-keyframes zoomInDown{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomInDown{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInDown{-webkit-animation-name: zoomInDown;animation-name: zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomInLeft{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInLeft{-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomInRight{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInRight{-webkit-animation-name: zoomInRight;animation-name: zoomInRight}@-webkit-keyframes zoomInUp{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomInUp{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInUp{-webkit-animation-name: zoomInUp;animation-name: zoomInUp}@-webkit-keyframes zoomOut{from{opacity: 1}50%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}to{opacity: 0}}@keyframes zoomOut{from{opacity: 1}50%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}to{opacity: 0}}.zoomOut{-webkit-animation-name: zoomOut;animation-name: zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomOutDown{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomOutDown{-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center}}@keyframes zoomOutLeft{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center}}.zoomOutLeft{-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center}}@keyframes zoomOutRight{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center}}.zoomOutRight{-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomOutUp{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomOutUp{-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name: slideInDown;animation-name: slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name: slideInLeft;animation-name: slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name: slideInRight;animation-name: slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name: slideInUp;animation-name: slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name: slideOutDown;animation-name: slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name: slideOutRight;animation-name: slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name: slideOutUp;animation-name: slideOutUp}@media print{body{margin: 0!important}header, nav, footer, #developertoolbar, .btn, #menu-left, .info_c_box, .search-section{display: none!important}}  code[class*="language-"], pre[class*="language-"]{color: black;background: none;text-shadow: 0 1px white;font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;text-align: left;white-space: pre;word-spacing: normal;word-break: normal;word-wrap: normal;line-height: 1.5;-moz-tab-size: 4;-o-tab-size: 4;tab-size: 4;-webkit-hyphens: none;-moz-hyphens: none;-ms-hyphens: none;hyphens: none}pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection{text-shadow: none;background: #b3d4fc}pre[class*="language-"]::selection, pre[class*="language-"] ::selection, code[class*="language-"]::selection, code[class*="language-"] ::selection{text-shadow: none;background: #b3d4fc}@media print{code[class*="language-"], pre[class*="language-"]{text-shadow: none}}pre[class*="language-"]{padding: 1em;margin: .5em 0;overflow: auto}:not(pre) > code[class*="language-"], pre[class*="language-"]{background: #f5f2f0}:not(pre) > code[class*="language-"]{padding: .1em;border-radius: .3em;white-space: normal}.token.comment, .token.prolog, .token.doctype, .token.cdata{color: slategray}.token.punctuation{color: #999}.namespace{opacity: .7}.token.property, .token.tag, .token.boolean, .token.number, .token.constant, .token.symbol, .token.deleted{color: #905}.token.selector, .token.attr-name, .token.string, .token.char, .token.builtin, .token.inserted{color: #690}.token.operator, .token.entity, .token.url, .language-css .token.string, .style .token.string{color: #a67f59;background: hsla(0, 0%, 100%, .5)}.token.atrule, .token.attr-value, .token.keyword{color: #07a}.token.function{color: #DD4A68}.token.regex, .token.important, .token.variable{color: #e90}.token.important, .token.bold{font-weight: bold}.token.italic{font-style: italic}.token.entity{cursor: help}.main-slider{background-image: url('/themes/pwsz/img/slider.jpg')}.main-slider.usercard{background-image: url('/themes/pwsz/img/slide_usercard.jpg')}.navbar-nav>li>.dropdown-menu, .navbar-nav>li>.dropdown-menu li ul, .navbar-nav .dropdown-menu>li>a:focus, .navbar-nav .dropdown-menu>li>a:hover{background-color: #001f36}