 .flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav {margin:0; padding:0; list-style:none;}.flexslider {margin:0; padding:0;}.flexslider .slides > li {display:none; -webkit-backface-visibility:hidden; } .flexslider .slides img {width:100%; display:block;}.flex-pauseplay span {text-transform:capitalize;}.slides:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;} html[xmlns] .slides {display:block;} * html .slides {height:1%;}.no-js .slides > li:first-child {display:block;}.flexslider {margin:0 0 60px; background:#fff; border:4px solid #fff; position:relative; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; border-radius:4px; box-shadow:0 1px 4px rgba(0,0,0,.2); -webkit-box-shadow:0 1px 4px rgba(0,0,0,.2); -moz-box-shadow:0 1px 4px rgba(0,0,0,.2); -o-box-shadow:0 1px 4px rgba(0,0,0,.2); zoom:1;}.flex-viewport {max-height:2000px; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; transition:all 1s ease;}.loading .flex-viewport {max-height:300px;}.flexslider .slides {zoom:1; }.carousel li {margin-right:5px}.flex-direction-nav {*height:0;}.flex-direction-nav a {width:30px; height:30px; margin:-20px 0 0; display:block; background:url(../img/bg_direction_nav.png) no-repeat 0 0; position:absolute; top:50%; z-index:10; cursor:pointer; text-indent:-9999px; opacity:0; -webkit-transition:all .3s ease;}.flex-direction-nav .flex-next {background-position:100% 0; right:-36px; }.flex-direction-nav .flex-prev {left:-36px;}.flexslider:hover .flex-next {opacity:0.8; right:5px;}.flexslider:hover .flex-prev {opacity:0.8; left:5px;}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity:1;}.flex-direction-nav .flex-disabled {opacity:.3!important; filter:alpha(opacity=30); cursor:default;}.flex-control-nav {width:100%; position:absolute; bottom:-40px; text-align:center;}.flex-control-nav li {margin:0 6px; display:inline-block; zoom:1; *display:inline;}.flex-control-paging li a {width:11px; height:11px; display:block; background:#666; background:rgba(0,0,0,0.5); cursor:pointer; text-indent:-9999px; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; border-radius:20px; box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover { background:#333; background:rgba(0,0,0,0.7); }.flex-control-paging li a.flex-active { background:#000; background:rgba(0,0,0,0.9); cursor:default; }.flex-control-thumbs {margin:5px 0 0; position:static; overflow:hidden;}.flex-control-thumbs li {width:25%; float:left; margin:0;}.flex-control-thumbs img {width:100%; display:block; opacity:.7; cursor:pointer;}.flex-control-thumbs img:hover {opacity:1;}.flex-control-thumbs .flex-active {opacity:1; cursor:default;}@media screen and (max-width:860px) {.flex-direction-nav .flex-prev {opacity:1; left:0;}.flex-direction-nav .flex-next {opacity:1; right:0;}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap {position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin {position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px; -moz-border-radius:4px;border-radius:4px;}.fancybox-opened {z-index:8030;}.fancybox-opened .fancybox-skin {-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner {position:relative;}.fancybox-inner {overflow:hidden;}.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling:touch;}.fancybox-error {color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image, .fancybox-iframe {display:block;width:100%;height:100%;}.fancybox-image {max-width:100%;max-height:100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image:url('https://www.mpo-international.com/img/fancybox_sprite.png');}#fancybox-loading {position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div {width:44px;height:44px;background:url('https://www.mpo-international.com/img/fancybox_loading.gif') center center no-repeat;}.fancybox-close {position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav {position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('https://www.mpo-international.com/img/blank.gif'); -webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev {left:0;}.fancybox-next {right:0;}.fancybox-nav span {position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span {left:10px;background-position:0 -36px;}.fancybox-next span {right:10px;background-position:0 -72px;}.fancybox-nav:hover span {visibility:visible;}.fancybox-tmp {position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock {overflow:hidden;}.fancybox-overlay {position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('https://www.mpo-international.com/img/fancybox_overlay.png');}.fancybox-overlay-fixed {position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay {overflow:auto;overflow-y:scroll;}.fancybox-title {visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title {visibility:visible;}.fancybox-title-float-wrap {position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child {display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent; background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px; -moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap {position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap {padding-top:10px;}.fancybox-title-over-wrap {position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}body {line-height:1;}ol, ul {list-style:none;}blockquote, q {quotes:none;}blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}table {border-collapse:collapse;border-spacing:0;}@font-face {font-family:'FrutigerLTStd-Light';src:url('https://www.mpo-international.com/font/FrutigerLTStd-Light.eot');src:url('https://www.mpo-international.com/font/FrutigerLTStd-Light.eot?#iefix') format('embedded-opentype'), url('https://www.mpo-international.com/font/FrutigerLTStd-Light.woff') format('woff'), url('https://www.mpo-international.com/font/FrutigerLTStd-Light.ttf') format('truetype'), url('https://www.mpo-international.com/font/FrutigerLTStd-Light.svg#FrutigerLTStd-Light') format('svg');font-weight:normal;font-style:normal;}@font-face {font-family:'Raleway-SemiBold';src:url('https://www.mpo-international.com/font/Raleway-SemiBold.eot');src:url('https://www.mpo-international.com/font/Raleway-SemiBold.eot?#iefix') format('embedded-opentype'), url('https://www.mpo-international.com/font/Raleway-SemiBold.woff') format('woff'), url('https://www.mpo-international.com/font/Raleway-SemiBold.ttf') format('truetype'), url('https://www.mpo-international.com/font/Raleway-SemiBold.svg#Raleway-SemiBold') format('svg');font-weight:normal;font-style:normal;}@font-face {font-family:'Raleway-Regular';src:url('https://www.mpo-international.com/font/Raleway-Regular.eot');src:url('https://www.mpo-international.com/font/Raleway-Regular.eot?#iefix') format('embedded-opentype'), url('https://www.mpo-international.com/font/Raleway-Regular.woff') format('woff'), url('https://www.mpo-international.com/font/Raleway-Regular.ttf') format('truetype'), url('https://www.mpo-international.com/font/Raleway-Regular.svg#Raleway-Regular') format('svg');font-weight:normal;font-style:normal;}body { min-width:320px; z-index:130; }body, input, textarea { font-family:'Raleway-Regular', arial; color:#000; font-size:0.625em; }a:link, a:visited { color:#e4241c; }a:hover, a:focus, a:active { outline:none; text-decoration:none; }strong { font-weight:bold; }i { font-style:italic; }.clear { clear:both; }.wrapper { max-width:1263px; margin:0em auto; }.focus { color:#e4241c; }.header .top { height:11.4em; border-bottom:0.1em solid #d7d6d7; text-align:right; padding-top:1.3em; }.header .top .wrapper { position:relative; }.header .top .logo { float:left; margin-left:5em; }.header .top .logo img { max-height:10em; }.header .top .baseline { display:inline-block; vertical-align:top; width:18em; font-size:3.2em; text-align:left; font-family:'Raleway-Regular', arial; color:#a19ea0; line-height:0.9em; padding-top:1em; min-height:1.5937em; }.header .top .baseline .brand { font-size:0.5em; float:right; line-height:1.1em; text-align:right; }.header .top .tools { display:inline-block; vertical-align:top; width:12em; color:#a19ea0; position:absolute; top:0em; right:0em; }.header .top .tools .lang li { float:right; padding:0em 0.5em; border-right:1px solid #a19ea0; }.header .top .tools .lang li:first-child { border-right:0px solid #a19ea0; }.header .top .tools .lang li a { color:#a19ea0; font-size:1.6em; }.header .top .tools .lang li a.selected { text-decoration:none; color:#e4241c; font-family:'Raleway-SemiBold', arial; }.header .navigation { background-color:#373337; color:#fff; border-bottom:0.1em solid #494649; height:6.9em; }.header .navigation .menu { z-index:120; height:7em; }.header .navigation .menu li { float:left; position:relative; background:url('https://www.mpo-international.com/img/menu.png') no-repeat center right; padding:0em 1.75em 0em 1.45em; }.header .navigation .menu li:last-child { background:none; }.header .mobile { display:none; }.header .navigation .menu li a { color:#fff; display:block; line-height:3.5714em; text-align:center; text-decoration:none; font-size:1.96em; }.header .navigation .menu li.external a { font-weight:bold; }.header .navigation .menu li.dropdown > a { background:url('https://www.mpo-international.com/img/menu-dropdown.png') no-repeat top right; padding-right:0.7em; }.header .navigation .menu li.selected.dropdown > a,.header .navigation .menu li.dropdown:hover > a { background-position:bottom right; }.header .navigation .menu li.selected a, .header .navigation .menu li:hover a { color:#e4241c; }.header .navigation .menu li ul { height:auto; }.header .navigation .menu li ul li { float:none; display:block; line-height:auto; background:none; padding:0em; }.header .navigation .menu li.selected ul li a, .header .navigation .menu li ul li:hover a { color:inherit; }.header .navigation .menu li ul li a { padding:0em; text-align:left; line-height:auto; background:none; }.header .navigation .menu li ul { display:none; margin:0em; padding:0em; width:100%; position:absolute; top:6.9em; left:0em; z-index:140; background:rgba(163, 9, 33, 0.8); }.header .navigation .menu li ul li { color:#fff; background:url('https://www.mpo-international.com/img/menu-dropdown-item.png') no-repeat bottom center; }.header .navigation .menu li ul li:last-child { background:none; }.header .navigation .menu li:hover ul li a,.header .navigation .menu li ul li a { color:#fff; position:relative; font-size:1.283em; line-height:1.1em; text-align:center; padding:0.9em 0em; }.header .navigation .menu li ul li.selected a,.header .navigation .menu li ul li a:hover { font-family:'Raleway-SemiBold', arial; }.header .navigation .menu li.dropdown ul { display:none; }.header .navigation .menu:after { content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0; }.header .navigation .menu { display:inline-block; }.footer .wrapper { text-align:center; padding:2em 0em 1em 0em; }.footer .navigation { display:inline-block; vertical-align:bottom; margin-right:2em; padding-bottom:0.3em; }.footer .navigation ul { line-height:1em; }.footer .navigation ul li { display:inline-block; border-right:1px solid #afa9ab; margin-right:1em; padding-right:1.3em; }.footer .navigation ul li:last-child { border-right:0px solid #afa9ab; margin-right:0em; padding-right:0em; }.footer .navigation ul li a { color:#afa9ab; text-decoration:none; font-size:1.685em; }.footer .navigation ul li.selected a,.footer .navigation ul li a:hover { text-decoration:underline; }.main { background:#efefef url('https://www.mpo-international.com/img/main.png') no-repeat bottom center; }.main .wrapper { background:#fff url('https://www.mpo-international.com/img/main.png') no-repeat bottom center; }.main .mobile-hidden { }.main h1 { font-family:'Raleway-SemiBold', arial; font-size:1.9375em; color:#e4241c; margin-bottom:0.2em; line-height:1.1em; }.main h2 { font-family:'Raleway-SemiBold', arial; font-size:1.25em; margin-bottom:0.2em; line-height:1.1em; }.main h3 { font-family:'Raleway-SemiBold', arial; font-size:1.1817em; margin-bottom:0.5em; line-height:1.1em; }.main img { max-width:100%; height:auto; }.main strong { font-family:'Raleway-SemiBold', arial; font-weight:normal; }.main ul { margin-left:0.7em; }.main ul > li:before { content:"-"; position:relative; left:-0.4em; }.main ul > li { text-indent:-0.4em; }.main ul ul > li:before { content:""; left:0em; }.main ul ul > li { text-indent:0em; }.main .flexslider ul { margin:0em; }.main .flexslider ul > li { text-indent:0em; }.main .flexslider ul > li:before { display:none; }.main .flexslider-alt ul { margin:0em; }.main .flexslider-alt ul > li { text-indent:0em; }.main .flexslider-alt ul > li:before { display:none; }.main a.toggle { font-family:'Raleway-SemiBold', arial; padding-left:1em; position:relative; display:inline-block; }.main a.toggle:before { position:absolute; left:0em; content:"+"; font-size:1.6em; }.main a.toggle.displayed:before { content:"-"; }.main .toggle-content { padding:1em 0em 1em 1em; }.main .hidden { display:none; }.main .box { width:17.5em; -moz-box-shadow:0em 0em 0.8em 0em #ddd; -webkit-box-shadow:0em 0em 0.8em 0em #ddd; box-shadow:0em 0em 0.8em 0em #ddd; margin-bottom:1.5em; position:relative; }.main .box.large { width:27.5em; }.main .box .box-text { padding:1em; }.main .box .box-text h2 { margin-bottom:0.8em; }.main .box .box-text a { color:#000; font-family:'Raleway-SemiBold', arial; }.main .box .box-text a.focus { color:#e4241c; }.main .box .box-image img { max-width:100%; height:auto; display:block; }.news-intro { width:100%; }.news-intro .news-aside { width:28.57%; vertical-align:top; }.news-intro .news-main { width:71.43%; vertical-align:top; }.main .top { position:relative; }.main .top:after { content:""; display:block; height:2.2em; background:url('https://www.mpo-international.com/img/top.png') no-repeat top center; position:absolute; bottom:-2.2em; width:100%; }.main .top .flexslider { overflow:hidden; border:0em solid #fff; background:#b1b1b0; margin:0em; -webkit-border-radius:0px; -moz-border-radius:0px; -o-border-radius:0px; border-radius:0px; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; }.main .top .flexslider img { max-width:100%; height:auto; margin:0em auto; }.main .top .flex-control-nav { bottom:2.2em; text-align:center; margin:0em auto; z-index:100; }.main .top .flex-control-nav li:first-child { margin-left:76em;}.main .top .flex-control-paging li { margin:0em 0.3em; }.main .top .flex-control-paging li a { width:1.3em; height:1.3em; background:#c1bcbd; background:rgba(193,188,189,0.7); box-shadow:none; -webkit-border-radius:0.65em; -moz-border-radius:0.65em; -o-border-radius:0.65em; border-radius:0.65em; }.main .top .flex-control-paging li a:hover { background:#e4241c; background:rgba(181,9,33,0.7); }.main .top .flex-control-paging li a.flex-active { background:#e4241c; background:rgba(181,9,33,0.7); cursor:default; }.main .top .wrapper { background:none; min-height:0em; position:relative; }.main .top .wrapper .flexslider-alt { position:absolute; bottom:0em; background:rgba(0, 0, 0, 0.3); left:0em; right:0em; color:#fff; }.main .top .wrapper .flexslider-alt .slides { padding:1.7em 0em 1.7em 7.5em; }.main .top .wrapper .flexslider-alt li { font-size:2.762em; display:none; text-transform:uppercase; }.main .top .banner { background:#b6b6b4; overflow:hidden; }.main .top .banner img { display:block; margin:0em auto; position:relative; }.main .top .banner .banner-alt-wrapper { position:absolute; bottom:0em; width:100%; left:0em; }.main .top .banner .banner-alt-wrapper .wrapper { position:relative; }.main .top .banner .banner-alt { position:absolute; bottom:0em; left:0em; width:17em; height:5em; background:#e4241c; background:rgba(181, 9, 33, 0.8); color:#fff; padding:1em 1.5em 0em 1.5em; font-family:'Raleway-SemiBold', arial; font-size:2em; line-height:1.1em; }.main .breadcrumb { display:block; padding:1.6923em 2.8461em; color:#000; font-size:1.3em; }.main .breadcrumb a { color:#9c9b9b; position:relative; padding-right:1em; }.main .breadcrumb a:after { position:absolute; right:0em; content:" - "; font-size:1.3em; }.main .left { display:inline-block; vertical-align:top; padding:0em 2.3125em 2em 2.3125em; font-size:1.6em; width:52.82em; line-height:1.2em; }.main .left-aside { display:inline-block; vertical-align:top; padding:0em 0em 2em 2.3125em; font-size:1.6em; width:11.75em; line-height:1.2em; }.main .left-main { display:inline-block; vertical-align:top; padding:0em 2.3125em 2em 0em; font-size:1.6em; width:27.375em; line-height:1.2em; }.main .right { display:inline-block; vertical-align:top; width:19.875em; font-size:1.6em; line-height:1.2em; }.main .full { font-size:1.6em; line-height:1.2em; padding:0em 2.3125em 2em 2.3125em; }.main article .flexslider { overflow:visible; border:0em solid #fff; margin:0em auto; max-width:768px; z-index:100; -webkit-border-radius:0px; -moz-border-radius:0px; -o-border-radius:0px; border-radius:0px; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; }.main article .flexslider img { max-width:100%; height:auto; margin:0em auto; -moz-box-shadow:0em 0em 0.8em 0em #ddd; -webkit-box-shadow:0em 0em 0.8em 0em #ddd; box-shadow:0em 0em 0.8em 0em #ddd; }.main article .flex-direction-nav a { height:36px; background-image:url('https://www.mpo-international.com/img/flexslider.png'); }.main article .flex-direction-nav a { -webkit-transition:none; -moz-transition:none; transition:none; }.main article .flexslider .flex-prev { left:-28px; opacity:1; }.main article .flexslider .flex-next { right:-28px; opacity:1; }.main article .wrapper-2col,.main article .wrapper-3col,.main article .wrapper-4col,.main article .wrapper-5col,.main article .wrapper-3-1col { margin-left:0em; }.main article .wrapper-2col > li { display:inline-block; vertical-align:top; width:45%; margin-right:4%; text-align:left; margin-bottom:2em; text-indent:0em; }.main article .wrapper-2col > li:nth-child(2n) { margin-left:4%; margin-right:0%; }.main article .wrapper-3col > li { display:inline-block; vertical-align:top; width:27%; margin:3%; text-align:left; margin-bottom:2em; text-indent:0em; }.main article .wrapper-4col > li { display:inline-block; vertical-align:top; width:20.5%; margin:2%; text-align:left; margin-bottom:2em; text-indent:0em; }.main article .wrapper-5col > li { display:inline-block; vertical-align:top; width:16.5%; margin:1.5%; text-align:left; margin-bottom:2em; text-indent:0em; }.main article .wrapper-3-1col > li { display:inline-block; vertical-align:top; width:70%; margin-right:4%; text-align:left; margin-bottom:2em; text-indent:0em; }.main article .wrapper-3-1col > li:nth-child(n+2) { margin-left:4%; margin-right:0%; width:20%; }.main article .wrapper-2col > li:before,.main article .wrapper-3col > li:before,.main article .wrapper-4col > li:before,.main article .wrapper-5col > li:before,.main article .wrapper-3-1col > li:before { display:none; }.main article .wrapper-2col ul,.main article .wrapper-3col ul,.main article .wrapper-4col ul,.main article .wrapper-5col ul,.main article .wrapper-3-1col ul { margin-left:0.7em; }.main article .wrapper-2col ul > li:before,.main article .wrapper-3col ul > li:before,.main article .wrapper-4col ul > li:before,.main article .wrapper-5col ul > li:before,.main article .wrapper-3-1col ul > li:before { content:"-"; position:relative; left:-0.4em; }.main article .wrapper-2col ul > li,.main article .wrapper-3col ul > li,.main article .wrapper-4col ul > li,.main article .wrapper-5col ul > li,.main article .wrapper-3-1col ul > li { text-indent:-0.4em; }.main article .wrapper-3col > li .box,.main article .wrapper-3col > li .box.large { width:100%; }.main.cms_whitebook .left,.main.cms_whitebook .right { width:45%; padding-bottom:2em; }.main.cms_whitebook .whitebook-form .error-msg { text-align:center; color:#e4241c; margin-bottom:2em; display:none; font-family:'Raleway-SemiBold', arial; }.main.cms_whitebook .whitebook-form .field { margin-bottom:0.5em; }.main.cms_whitebook .whitebook-form .field.double { display:inline-block; vertical-align:top; width:47%; margin-right:2%; }.main.cms_whitebook .whitebook-form .field input[type=text],.main.cms_whitebook .whitebook-form .field select { border:1px solid #fff; width:94%; padding:0.4em 0.2em; font-size:1em; color:#9396a4; -moz-box-shadow:0em 0em 0.8em 0em #ddd; -webkit-box-shadow:0em 0em 0.8em 0em #ddd; box-shadow:0em 0em 0.8em 0em #ddd; }.main.cms_whitebook .whitebook-form .field select { width:98%; }.main.cms_whitebook .whitebook-form .field.required label:after { content:" *"; }.main.cms_whitebook .whitebook-form .field .input-captcha input { width:74%; }.main.cms_whitebook .whitebook-form .field .input-captcha #siimage { vertical-align:top; height:2em; }.main.cms_whitebook .whitebook-form .legend { color:#afa9ab; font-size:0.75em; padding-top:0.5em; text-align:right; padding-right:2.5em; margin-bottom:1.5em; }.main.cms_whitebook .whitebook-form .button { border:1px solid #e4241c; color:#fff; font-size:1em; background:#e4241c; cursor:pointer; padding:0.4em 1em; white-space:normal; position:relative; margin:0em auto; display:block; }.main.cms_whitebook .whitebook-form .button:hover { background:#fff; color:#e4241c; }.main.cms_whitebook .whitebook-form .button::before { content:""; border-style:solid; border-width:0.5em 0em 0.5em 0.5em; border-color:transparent transparent transparent #fff; position:absolute; top:0.5em; left:-1px; }.main.cms_whitebook .whitebook-form .button:hover::before { display:none; }.main.cms_whitebook .whitebook-form .field.error input[type=text],.main.cms_whitebook .whitebook-form .field.error select { border:1px solid #e4241c; }.main.home ul { margin:0em; }.main.home ul > li { text-indent:0em; }.main.home ul > li:before { display:none; }.main.home .home-intro { width:100%; }.main.home .home-intro td { width:33%; text-align:center; }.main.home .home-intro td a { text-transform:uppercase; color:#837f80; font-size:1.6em; }.main.home .left { display:table-cell; width:64.1em; padding:2.2em 3.7em; background:url('https://www.mpo-international.com/img/main-left.png') no-repeat center right; font-size:1em; }.main.home .right { display:table-cell; width:30em; text-align:center; padding:2.2em 0em; font-size:1em; }.main.home .right h2 { font-size:2em; color:#e4241c; text-transform:uppercase; margin-bottom:1em; }.main.home .right .news { padding:0em 2em; }.main.home .right .news li { font-size:1.4em; line-height:1.2em; background:url('https://www.mpo-international.com/img/home-news.png') no-repeat bottom center; padding-bottom:1.5em; margin-bottom:0.75em; }.main.home .right .news li a { color:inherit; text-decoration:none; }.main.home .right .news li a:hover { text-decoration:underline; }.main.home .right .news li:last-child { background:none; margin-bottom:0em; }.main.home .right .news li .more { text-align:right; }.main.home .right .news li .more a { font-size:0.8571em; color:#9c9b9b; }.main.news ul { margin:0em; }.main.news ul li { text-indent:0em; }.main.news ul li:before { display:none; }.main.news .left { display:table-cell; background:url('https://www.mpo-international.com/img/main-left.png') no-repeat center right; }.main.news .right { display:table-cell; padding-bottom:1em; }.main.news .right .last { margin-left:2em; margin-right:2em; }.main.news .right .last ul { margin-bottom:2em; }.main.news .right .last ul li { font-size:0.9em; }.main.news .right .last ul li a { color:inherit; text-decoration:none; }.main.news .right .last ul li a:hover { text-decoration:underline; }.main.news .right .last ul li .more { text-align:right; }.main.news .right .last ul li .more a { font-size:0.8571em; color:#9c9b9b; }.main.news .right .filter { margin-left:2em; }.main.news .right .filter ul { margin-bottom:3em; }.main.news .right .filter ul li { padding-left:1.7em; margin-bottom:1em; background:url('https://www.mpo-international.com/img/news-filter.png') no-repeat top left; }.main.news .right .filter ul li.selected { background-image:url('https://www.mpo-international.com/img/news-filter-selected.png'); }.main.news .right .filter ul li.selected { color:#e4241c; font-family:'Raleway-SemiBold', arial; }.main.news .right .filter ul li ul { margin-bottom:0em; }.main.news .right .filter ul li ul li,.main.news .right .filter ul li ul li.selected { padding-left:0.7em; margin-bottom:0em; background:none; font-size:0.9em; }.main.news .right .filter ul li ul li,.main.news .right .filter ul li ul li a { color:#9c9b9b; font-family:'Raleway-Regular', arial; }.main.news .right .filter ul li ul li.selected a { color:#e4241c; }.main.news .right .filter ul li.type29 { background-image:url('https://www.mpo-international.com/img/news-filter-type29.png'); }.main.news .right .filter ul li.type29.selected { background-image:url('https://www.mpo-international.com/img/news-filter-type29-selected.png'); }.main.news .right .filter ul li.type30 { background-image:url('https://www.mpo-international.com/img/news-filter-type30.png'); }.main.news .right .filter ul li.type30.selected { background-image:url('https://www.mpo-international.com/img/news-filter-type30-selected.png'); }.main.news .right .filter ul li.type31 { background-image:url('https://www.mpo-international.com/img/news-filter-type31.png'); }.main.news .right .filter ul li.type31.selected { background-image:url('https://www.mpo-international.com/img/news-filter-type31-selected.png'); }.main.contact .top .wrapper .flexslider-alt li { font-size:2em; }.main.contact .left { background:url('https://www.mpo-international.com/img/main-left.png') no-repeat center right; }.main.contact .left,.main.contact .right { color:#545653; }.main.contact .left { display:table-cell; width:45em; padding:0em 2.3125em 2em 2.3125em; background:url('https://www.mpo-international.com/img/main-left.png') no-repeat center right; }.main.contact .right { display:table-cell; width:23.375em; text-align:center; padding:2.2em 2em; }.main.contact .contact-form .error-msg { text-align:center; color:#e4241c; margin-bottom:2em; display:none; font-family:'Raleway-SemiBold', arial; }.main.contact .contact-form .field { margin-bottom:0.5em; }.main.contact .contact-form .field label { color:#e4241c; display:inline-block; width:10em; padding:0.4em 1em; margin-bottom:0.2em; vertical-align:top; font-family:'Raleway-SemiBold', arial; }.main.contact .contact-form .field select,.main.contact .contact-form .field input[type=text],.main.contact .contact-form .field textarea { border:1px solid #fff; width:17.5em; padding:0.4em 0.2em; font-size:1em; color:#9396a4; -moz-box-shadow:0em 0em 0.8em 0em #ddd; -webkit-box-shadow:0em 0em 0.8em 0em #ddd; box-shadow:0em 0em 0.8em 0em #ddd; }.main.contact .contact-form .field textarea { width:28.8em; height:12.5em; margin-left:1em; }.main.contact .contact-form .field.required label:after { content:" *"; }.main.contact .contact-form .field.captcha label,.main.contact .contact-form .field.textarea label { width:auto; }.main.contact .contact-form .field.radio label { width:19em; }.main.contact .contact-form .field .input-captcha { margin-left:1em; }.main.contact .contact-form .field .input-captcha #siimage { vertical-align:top; height:2em; }.main.contact .contact-form .field.radio .input-radio { display:inline-block; width:8.4em; padding-top:1em; text-align:center; }.main.contact .contact-form .field.radio .input-radio label { width:auto; padding:0em 0.5em 0em 0.1em; color:#585857; font-family:'Raleway-Regular', arial; }.main.contact .contact-form .field.radio.required .input-radio label:after { display:none; }.main.contact .contact-form .legend { color:#afa9ab; font-size:0.75em; padding-top:0.5em; text-align:right; padding-right:2.5em; margin-bottom:1.5em; }.main.contact .contact-form .button { float:right; border:1px solid #545653; color:#fff; font-size:1em; margin-right:1.9em; background:#545653; cursor:pointer; padding:0.4em 1em; }.main.contact .contact-form .button:hover { background:#fff; color:#545653; }.main.contact .contact-form .field.error .input-radio,.main.contact .contact-form .field.error select,.main.contact .contact-form .field.error input[type=text],.main.contact .contact-form .field.error textarea { border:1px solid #e4241c; }.main.sitemap ul { margin:0em; }.main.sitemap ul li { text-indent:0em; }.main.sitemap ul li:before { display:none; }.main.sitemap ul { margin-left:3.5em; }.main.sitemap ul li { font-family:'Raleway-SemiBold', arial; font-size:1em; margin-bottom:0.7em; }.main.sitemap ul li a { color:#000; text-decoration:none; }.main.sitemap ul li a:hover { text-decoration:underline; }.main.sitemap ul li ul { margin-left:1.5em; }.main.sitemap ul li ul li { font-family:'Raleway-Regular', arial; font-size:1.0625em; line-height:1.2em; margin-bottom:0em; }.main.sitemap ul li ul li a { color:#585857; }.main.sitemap .left,.main.sitemap .right { width:45%; }.ajax .main { background:#fff; }.ajax .main h1 { color:#736a73; background:url('https://www.mpo-international.com/img/logo-small.png') no-repeat top left; padding-left:1.25em; min-height:31px; }.ajax .main .top,.ajax .main .top:after { display:none; }.ajax .main .wrapper { background:#fff; }.ajax .main .full { padding-top:1em; }.fancybox-close { background-image:url('https://www.mpo-international.com/img/fancybox_close.png'); top:2em; right:1.5em; }@media screen and (max-width:768px) {.header .top { height:auto; text-align:left; }.header .top .logo { float:none; margin-left:1em; }.header .top .logo img { max-height:none; max-width:14em; }.header .top .baseline { display:block; width:auto; font-size:2em; padding:0.5em 0em; min-height:0em; text-align:center; }.header .top .baseline p { display:inline; padding-left:0em !important; }.header .top .tools { display:block; top:6.75em; right:0.5em; }.header .mobile { display:block; }.header .mobile a.mobile-menu { position:absolute; right:0.5em; top:0.5em; font-size:2em; padding:0.45em; }.header .navigation { display:none; height:auto; }.header .navigation .menu { height:auto; display:block; }.header .navigation .menu li { float:none; position:relative; background:none; padding:0em; border-bottom:1px solid #e4241c; margin:0em 1em; }.header .navigation .menu li:last-child { border-bottom:0px solid #e4241c; }.header .navigation .menu li a { line-height:1.2em; font-size:1.6em; padding:0.75em 0em; }.header .navigation .menu li.dropdown > a { background-image:url('https://www.mpo-international.com/img/menu-dropdown-mobile.png'); }.header .navigation .menu li.selected.dropdown > a,.header .navigation .menu li.dropdown:hover > a { background-position:bottom right; }.header .navigation .menu li ul { position:relative; top:0em; background:none; }.header .navigation .menu li ul li { border-bottom:0em; }.header .navigation .menu li > ul { visibility:visible; opacity:1; transition-delay:0s; display:none; }.header .navigation .menu > ul li.selected > ul { display:block; }.header .navigation .menu li.selected ul.opened { display:block; }.header .navigation .menu > ul li.selected > ul { display:block; }.header .navigation .menu li.selected ul.opened { display:block; }.main .left,.main .left-aside,.main .left-main,.main .right,.main .full,.main.contact .left,.main.contact .right,.main.cms_whitebook .left,.main.cms_whitebook .right,.main.news .left,.main.news .right,.main.sitemap .left,.main.sitemap .right { display:block; margin:0em 0em 2em 0em; width:auto; background:none; padding-left:0em; padding-right:0em; }.main.news .right .filter { display:none; }.main.sitemap ul { margin-left:0em; }.main .wrapper { padding:0em 1em; }.main .top { display:none; }.main .breadcrumb { padding:1.6923em 0em; }.main article .flexslider { margin:0em 1.5em; }.main article .wrapper-3col > li,.main article .wrapper-4col > li,.main article .wrapper-5col > li { width:45%; padding:2%; }.main.contact .contact-form .field label { display:block; width:auto; padding:0em; }.main.contact .contact-form .field.radio .input-radio label { display:inline; }.main.contact .contact-form .field input[type=text],.main.contact .contact-form .field textarea { width:90%; }.main.contact .contact-form .field input[type=text],.main.contact .contact-form .field textarea { border:1px solid #ccc; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; }.main.cms_whitebook .whitebook-form .field.double { display:block; width:auto; margin-right:0%; }.main.cms_whitebook .whitebook-form .field.double select { width:97%; }.main.cms_whitebook .whitebook-form .button:before { display:none; }.main.cms_whitebook .whitebook-form .field input[type=text],.main.cms_whitebook .whitebook-form .field select { border:1px solid #ccc; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; }.main.news .left ul { margin:0em; }.main.news .left ul li { padding:0em 0em 2em 0em; }.footer .navigation ul li { margin-bottom:1.2em; }}@media screen and (max-width:480px) {.main .mobile-hidden { display:none; }.main article .wrapper-2col > li,.main article .wrapper-2col > li:nth-child(n+2),.main article .wrapper-3col > li,.main article .wrapper-3-1col > li,.main article .wrapper-3-1col > li:nth-child(n+2),.main article .wrapper-4col > li,.main article .wrapper-5col > li { display:block; width:auto; margin-left:0%; margin-right:0%; }}@media screen and (min-width:768px) {.header .navigation .menu li.dropdown:hover ul { display:block; }}@media print {* { background:transparent !important; color:#000 !important; box-shadow:none !important; text-shadow:none !important; }a, a:visited { text-decoration:underline; }abbr[title]:after { content:" (" attr(title) ")"; }.ir a:after,pre,blockquote { border:1px solid #999; page-break-inside:avoid; }thead { display:table-header-group; }tr,img { page-break-inside:avoid; max-width:100% !important; }@page { margin:0.5cm; }p,h2,h3 { orphans:3; widows:3; }h2,h3 { page-break-after:avoid; }body { min-width:0em; }.wrapper { width:auto; margin:0em 1em; }.header .top .baseline,.header .top .tools,.header .navigation,.header .navigation .menu,.main .top,.main .top:after,.main .breadcrumb,.main .right,.footer { display:none; height:0em; }.header .top .logo { float:none; display:block; text-align:left; }.main { padding-top:10em; }.main .left { width:auto; display:block; }.main a.toggle:before { content:"-"; }.main .hidden { display:block; }}