 body > header {position: relative;z-index: 2;width: 1024px;margin: 0 auto;background: rgba(255, 255, 255, .95);box-shadow: 0 0px 10px rgba(0, 0, 0, .1);}body > header > section {position: relative;float: left;width: 574px;}body > header > section > * {float: left;}body > header > section .agency {margin-top: 1.5rem;}body > header > section .socials {width: calc(100% - 250px);margin-top: .5rem;}body > header > section .socials img {width: 25px;height: 25px;}body > header > aside {position: relative;float: right;width: 450px;}#main-logo {width: auto;height: 4.5rem;margin: 1.5rem;}#login-form {margin: 1.5rem;}#login-form input[type="email"] {float: left;width: calc((99.99% - .5rem) / 5 * 3);}#login-form input[type="password"] {float: right;width: calc((99.99% - .5rem) / 5 * 2);}#login-form input[type="submit"] {float: left;width: calc((99.99% - .5rem) / 5 * 3);font-weight: bold;font-size: .8rem;}#login-form input[type="button"] {float: right;width: calc((99.99% - .5rem) / 5 * 2);font-weight: bold;font-size: .8rem;}#main-search {float: right;width: 238px;height: calc(2.4rem + 2px);margin: 1rem 1rem 1rem 0;font-size: 1rem;}#main-menu {float: right;width: 60px;height: calc(2.4rem + 2px);margin: 1rem 0 1rem 1rem;border-width: 1px 0 1px 1px;border-radius: 3px 0 0 3px;border-color: #d8d8d8;padding: .5rem;background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);background: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);background: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);color: #333333;font-size: 1rem;box-shadow: inset 0 2px 4px rgba(0, 0, 0, .05);}#main-menu {display: none;width: 150px;}#logout-form {margin: 1.5rem;}#logout-form p {margin-bottom: .5rem;text-align: right;}#logout-form input.two {float: right;width: calc((99.99% - .5rem) / 2);font-weight: bold;font-size: .8rem;}#logout-form input.three {float: right;width: calc((99.99% - 1rem) / 3);font-weight: bold;font-size: .8rem;}#logout-button, #user-board-button.three {margin-left: .5rem;}@media only print {body > header > aside {display: none;}}body > nav {position: relative;z-index: 3;width: 1024px;margin: 0 auto;background: #003399;background: linear-gradient(to bottom, rgba(39, 51, 180, .95) 0%, #003399 100%);box-shadow: 0 0px 10px rgba(0, 0, 0, .3);}body > nav > a {float: left;display: block;margin: 1rem;border-radius: 3px;border: 1px solid transparent;padding: .5rem;font-size: 1.2rem;text-decoration: none;color: #ffffff;}body > nav > a.current:not(.new) {background: #ffffff;color: #003399;}body > nav > a.new {text-shadow: 0 1px 5px #ffffff;background: #ffdc00;background: linear-gradient(135deg, #ffefbb 0%, #ffd447 30%, #ffbe00 31%, #ffe691 100%);color: #333333;}body > nav > a.flag {margin-left: 0;margin-right: 0;}body > nav > a.flag:first-of-type {margin-left: 1rem;}body > nav > a.flag:last-of-type {margin-right: 1rem;}body > nav > a.flag img {width: auto;height:22px;float:left;}@media only screen {body > nav > a:not(.current):not(.new):active, body > nav > a:not(.current):not(.new):hover {border: 1px solid rgba(255,255,255,0.3);text-shadow: 0 0 10px rgba(255, 255, 255, .7);color: #ffffff;}body > nav > a:not(.current).new:active, body > nav > a:not(.current).new:hover {background: #ffe600;background: linear-gradient(135deg, #fff6c6 0%, #ffdf17 40%, #ffc900 41%, #ffef94 100%);color: #473d2f;}}@media only print {body > nav {display: none;}}#alternative-menu {display: none;position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,.7);z-index: 1000;}#alternative-menu > nav {display: none;position: relative;overflow: auto;width: 70%;height: 100%!important;top: 0;left: 0;background: rgba(255, 255, 255, .98);box-shadow: 2px 0 5px rgba(0, 0, 0, .25);}#alternative-menu > nav {margin-bottom: 1rem;}#alternative-menu > nav > h1 {margin: .5rem 0;padding-left: 1rem;color: #003399;font-size: 2rem;font-weight: 400;}#alternative-menu > nav a {display: block;border-top: 1px solid #efefef;border-top-left-radius: 3px;border-bottom-left-radius: 3px;padding: 1rem;color: #ab9d96;font-size: 1.2rem;}#alternative-menu > nav a.current {background: #efefef;background: -moz-linear-gradient(left, #ffffff 0, #efefef 100%);background: -webkit-linear-gradient(left, #ffffff 0, #efefef 100%);background: linear-gradient(to right, #ffffff 0, #efefef 100%);color: #003399;text-shadow: 1px 1px 1px #ffffff;cursor: default;}#alternative-menu > nav > nav {margin-left: 2rem;}body > main {position: relative;z-index: 2;width: 1024px;margin: 0 auto;background: rgba(255, 255, 255, .95);}body > main p a {color: #2530ad;}body > main p a:hover, body > main p a:active {color: #2530ad;text-decoration: underline;}body > main > section {position: relative;float: left;width: 724px;}body > main > section.fullrow {width: 100%;}body > main > section > h1 {padding-bottom: 1rem;border-bottom-width: 1px;margin: 1.5rem 1.5rem .5rem 1.5rem;font-weight: normal;font-size: 2.5rem;color: #003399;}body > main > section > h2 {margin: 0 1.5rem .5rem 1.5rem;font-weight: bold;font-size: 1rem;text-align: right;}body > main > section > h3 {border-bottom-width: 1px;margin-bottom: .5rem;padding-bottom: .25rem;font-size: 1.5em;}body > main > section > p, body > main > section > div {max-width: calc(100% - 3rem);margin: 0 1.5rem .5rem 1.5rem;font-size: 1rem;text-align: justify;}body > main > section > form {margin: 0 1.5rem .5rem 1.5rem;}body > main > section > nav:not(:empty) {margin: 0 1rem .5rem 1rem;background: #f2f2f2;border-radius: 3px;padding: 1rem 1rem .5rem 1rem;}body > main > section > nav:not(:empty):last-of-type {margin-bottom: 1.5rem;}body > main > section > nav a {display: inline-block;margin-bottom: .5rem;border-radius: 3px;padding: .5em;font-weight: bold;font-size: 1rem;background: #ffffff;}body > main > section > nav a:not(:last-of-type) {margin-right: .5rem;}body > main > section > nav a:not(.current):hover, body > main > section > nav a:not(.current):active {background: #2530ad;color: #ffffff;text-shadow: 0 0 10px rgba(255, 255, 255, .7);}body > main > section > nav a.current {background: #2530ad;color: #ffffff;}body > main > section form input[type="submit"].custom {width: 50%;float: right;margin-top: .5rem;margin-bottom: 1.5rem;}#rss-area {font-size: 1.5rem;text-align: right;}#rss-area a {display: block;}#rss-area img {float: left;height: 70px;margin-right: 1rem;}body > main > article abbr {border-radius: 3px;padding: .25em;text-decoration: none;background: #f5f5dc;cursor: help;}body > main > article video, body > main > article audio, body > main > article iframe {width: 100%;}body > main > article fieldset {clear: both;margin-top: 1rem;border-top: 1px solid #dddddd;padding-top: .5rem;}body > main > article fieldset legend {padding-right: 1.5rem;font-size: 2rem;}body > main > article fieldset nav {font-size: .8rem;}body > main > article fieldset nav > a {display: block;padding: .5rem;border-radius: 3px;}body > main > article fieldset nav > a:active, body > main > article fieldset nav > a:hover {background: #2530ad;color: #fff;}body > main > article fieldset nav > a img.attachment {width: 80px;float: left;margin: 0 .5rem .25rem 0;}body > main > article.item {position: relative;float: left;width: 724px;padding: 1.5rem;}body > main > article.item img {max-width: 100%!important;}body > main > article.item > nav.directory:not(:empty) {padding-bottom: .5rem;border-bottom: 2px solid #f2f2f2;margin-bottom: .5rem;}body > main > article.item > h1.title:not(:empty) {margin-bottom: .5rem;font-weight: normal;font-size: 2.5rem;color: #003399;}body > main > article.item > h2.subtitle:not(:empty) {margin-bottom: .5rem;font-size: 1.5rem;font-weight: bold;}body > main > article.item > picture:not(:empty) {display: block;overflow: hidden;float: left;width: 300px;margin: 0 1rem .5rem 0;border: 3px solid #ffffff;box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3);}body > main > article.item > picture:not(:empty) img {float: left;width: 100%;height: auto;}body > main > article.item > time:not(:empty) {display: block;margin-bottom: .5rem;font-weight: bold;font-size: 1rem;color: #d00d0d;}body > main > article.item > div.details {font-size: 1rem;line-height: 1.5em;text-align: justify;white-space: pre-line;}body > main > article.item video, body > main > article.item audio, body > main > article.item p:not(:empty) {margin-bottom: .5rem;}body > main > article.item p.description:not(:empty) {padding-bottom: .5rem;font-weight: bold;}body > main > article.item > div.details > h3 {margin-bottom: .5rem;border-bottom: 2px solid #e6e6e6;padding-bottom: .5rem;font-size: 1.5rem;font-weight: 400;color: #003399;}body > main > article.item > div.details > ol, body > main > article.item > div.details > ul {font-size: 1rem;text-align: justify;}body > main > article.item > div.details > blockquote {display: block;margin-bottom: .5rem;border-right: .5em solid #f2f2f2;padding-right: .5rem;font-size: 1rem;text-align: justify;color: #003399;}body > main > article .photogallery {border-top: 2px solid #f2f2f2;padding-top: .5rem;}body > main > article .photogallery > a {overflow: hidden;display: block;float: left;max-width: 100%;max-height: 100px;border: 3px solid #ffffff;margin: .5rem .5rem 0 0;box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3);}body > main > article .photogallery > a > img {display: block;height: 100px;}body > main > article .photogallery > a:hover, body > main > article .photogallery > a:active {transform: scale(1.3);animation-name: photoGallery;animation-duration: .3s;animation-iteration-count: 1;animation-fill-mode: forwards;}@keyframes photoGallery {from {transform: scale(1) rotate(0deg);}to {transform: scale(1.3) rotate(-5deg);}}body > main > article .signature {margin-top: 1rem;border-top: 2px solid #f2f2f2;padding-top: .5rem;text-align: right;}body > main > article .sharethis-inline-share-buttons {margin: 1.5rem 0;}body > main > article a.button {display: block;margin-bottom: 1rem;border-radius: 3px;padding: 1rem;background: #f2f2f2;text-align: center;font-weight: bold;}body > main > article a.button ~ a.button {margin-top: .5rem;}body > main > article a.button:hover, body > main > article a.button:active {background: #2530ad;color: #ffffff;}body > main > article.resource {position: relative;float: left;width: 724px;padding: 1.5rem;}body > main > article.resource > h1 {margin-bottom: .5rem;font-weight: bold;font-size: 1.2rem;}body > main > article.resource > picture {display: block;overflow: hidden;width: 100%;margin-bottom: 1.5rem;}body > main > article.resource > picture img {float:left;width: 100%;}body > main > article.resource > p {margin-bottom: .5rem;font-size: 1rem;text-align: justify;}body > main > section p:first-child {margin-top: 0;}body > main > section p.alert:not(:empty), body > main > article p.alert:not(:empty) {margin-bottom: .5rem;border-radius: 3px;padding: 1.5rem;font-size: 1.2rem;background: #f2f2f2;color: #333333;text-align: center;text-shadow: 0 0 10px rgba(255, 255, 255, .7);clear: both;}body > main > section p.alert img, body > main > article p.alert img {width: 100px;margin-bottom:1.5rem;animation-name: alertImage;animation-duration: 10s;animation-timing-function: linear;animation-iteration-count: infinite;}body > main > section p.alert a, body > main > article p.alert a {text-decoration: underline;}body > main > section p.alert a:hover, body > main > section p.alert a:active, body > main > article p.alert a:hover, body > main > article p.alert a:active {color: #2530ad;}@keyframes alertImage {from {transform: rotateZ( 0deg );}25% {transform: rotateZ( 5deg );}50% {transform: rotateZ( 0deg );}75% {transform: rotateZ( -5deg );}to {transform: rotateZ( 0deg );}}body > main > article section.ad {margin-bottom: 1rem;}body > main > section section.ad {width: 100%;float: left;overflow: hidden;padding: .5rem 1rem;}@media only screen and ( min-width: 1025px ) {body > main > article.item section.ad img.landscape, body > main > section section.ad img.landscape {display: block!important;}body > main > article.item section.ad img.portrait, body > main > section section.ad img.portrait {display: none!important;}}@media only screen and ( max-width: 1024px ) {body > main > article.item section.ad img.landscape, body > main > section section.ad img.landscape {display: none!important;}body > main > article.item section.ad img.portrait, body > main > section section.ad img.portrait {display: block!important;}}body > main > section section.slideshow {position: relative;margin: 0 1.5rem;border-radius: 3px;height: 350px;overflow: hidden;background: #f2f2f2;}body > main > section section.slideshow:first-child {margin-top: 1.5rem;}body > main > section section.slideshow > article {position: relative;z-index: 1;width: 100%;height: 100%;background: inherit;}body > main > section section.slideshow > article > a {display: block;height: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;}body > main > section section.slideshow > article > a > div {position: absolute;width: calc(99.99% - 1rem);left: .5rem;bottom: .5rem;border-radius: 3px;padding: 1.5rem;background: rgba(255, 255, 255, .8);text-shadow: 0 0 8px #ffffff;}body > main > section section.slideshow > article > a > div > h1 {font-size: 1.8rem;font-weight: normal;color: #003399;}body > main > section section.slideshow > article.reserved > a > div > h1::after {content: "";display: inline-block;width: .9rem;height: 1.8rem;margin-left: .2rem;background: url( '../elements/reserved.svg' ) 100% no-repeat;}body > main > section section.slideshow > article > a > div > h1 .category {display: inline-block;position: absolute;top: -.75em;margin-right: .5em;border-radius: 3px;padding: .25em .5em;color: #ffffff;background: #003399;vertical-align: middle;text-transform: uppercase;font-size: .5em;}body > main > section section.slideshow > article > a > div > h2 {margin-top: .3em;font-size: 1rem;font-weight: bold;}body > main > section section.slideshow > article > a > div > p {margin-top: .3rem;font-size: .8rem;text-align: justify;}body > main > section section.slideshow > button {position: absolute;z-index: 2;height: 150px;top: 0;padding: .5rem;background: rgba(77, 77, 77, .8);color: #ffffff;font-size: 3rem;opacity: 0;}body > main > section section.slideshow > button.back {left: 0;border-bottom-right-radius: 3px;}body > main > section section.slideshow > button.forward {right: 0;border-bottom-left-radius: 3px;}@media only screen {body > main > section section.slideshow:hover > button, body > main > section section.slideshow:active > button {opacity: .3;}body > main > section section.slideshow > button:hover, body > main > section section.slideshow > button:active {cursor: pointer;animation-name: slideshowbutton;animation-duration: .3s;animation-iteration-count: 1;animation-fill-mode: forwards;}}body > main section.big-news > article {float: left;width: 100%;}body > main > section section.big-news > article {padding: .5rem 1rem;}body > main section.big-news > article button {float: right;border-radius: 3px;padding: .5rem;background: #f2f2f2;color: #a9a9a9;cursor: pointer;}body > main section.big-news > article button:active, body > main section.big-news > article button:hover {background: #cd5c5c;color: #ffffff;}body > main section.big-news > article > a {display: block;border: 1px solid transparent;border-radius: 0 3px;padding: .5rem;}body > main section.big-news > article > a > picture {display: block;width: 150px;}body > main section.big-news > article:nth-of-type(odd) > a > picture {float: left;margin: 0 .5rem .5rem 0;}body > main section.big-news > article:nth-of-type(even) > a > picture {float: right;margin: 0 0 .5rem .5rem;}body > main section.big-news > article > a > picture img {float: left;width: 100%;height: auto;}body > main section.big-news > article > a > h1 {font-size: 1.2rem;font-weight: normal;color: #003399;}body > main section.big-news > article > a > h1 > img {display: inline-block;width: auto;height: .6em;margin-left: .2rem;vertical-align: text-top;}body > main section.big-news > article.reserved > a > h1::after {content: "";display: inline-block;width: .7rem;height: 1.2rem;margin-left: .2rem;background: url( '../elements/reserved.svg' ) 100% no-repeat;}body > main section.big-news > article > a > h1 .category {display: inline-block;margin-right: .5em;border-radius: 3px;padding: .25em .5em;color: #ffffff;background: #003399;vertical-align: middle;text-transform: uppercase;font-size: .5em;}body > main section.big-news > article > a > h2 {margin-top: .3rem;font-size: .8rem;font-weight: bold;}body > main section.big-news > article > a > time {display: block;margin-top: .3rem;color: #d00d0d;}body > main section.big-news > article > a > p {margin-top: .3rem;font-size: .8rem;line-height: 1.5em;text-align: justify;}body > main section.big-news > article > a > p span {color: #003399;}@media only screen {body > main section.big-news > article > a:active, body > main section.big-news > article > a:hover {border-color: #f2f2f2;}}body > main section.medium-news {clear: both;display: grid;grid-template-columns: 1fr 1fr;}body > main section.medium-news > article > a {display: block;border: 1px solid transparent;border-radius: 3px;padding: .5rem;}body > main section.medium-news > article > a > picture {display: block;float: left;width: 100px;margin: 0 .5rem .5rem 0;}body > main section.medium-news > article > a > picture img {float: left;width: 100%;height: auto;}body > main section.medium-news > article > a > h1 {font-size: 1.2rem;font-weight: normal;color: #003399;}body > main section.medium-news > article > a > h1 > img {display: inline-block;width: auto;height: .6em;margin-left: .2rem;vertical-align: text-top;}body > main section.medium-news > article.reserved > a > h1::after {content: "";display: inline-block;width: .7rem;height: 1.2rem;margin-left: .2rem;background: url( '../elements/reserved.svg' ) 100% no-repeat;}body > main section.medium-news > article > a > h1 .category {display: inline-block;margin-right: .5em;border-radius: 3px;padding: .25em .5em;color: #ffffff;background: #003399;vertical-align: middle;text-transform: uppercase;font-size: .5em;}body > main section.medium-news > article > a > h2 {margin-top: .3rem;font-size: .8rem;font-weight: bold;}body > main section.medium-news > article > a > time {display: block;margin-top: .3rem;color: #d00d0d;}body > main section.medium-news > article > a > p {margin-top: .3rem;font-size: .8rem;line-height: 1.5em;text-align: justify;}body > main section.medium-news > article > a > p span {color: #003399;}@media only screen {body > main section.medium-news > article > a:active, body > main section.medium-news > article > a:hover {border-color: #f2f2f2;}}body > main section.small-news > article {float: left;width: calc(99.99% / 3);}body > main > section section.small-news > article {padding: .5rem 1rem;}body > main section.small-news > article > a {display: block;border: 1px solid transparent;border-radius: 3px;padding: .5rem;}body > main section.small-news > article > a > picture {display: block;float: left;width: 60px;margin: 0 .5rem .5rem 0;}body > main section.small-news > article > a > picture img {float: left;width: 100%;height: auto;}body > main section.small-news > article > a > h1 {font-size: 1.2rem;font-weight: normal;color: #003399;}body > main section.small-news > article > a > h1 > img {display: inline-block;width: auto;height: .6em;margin-left: .2rem;vertical-align: text-top;}body > main section.small-news > article.reserved > a > h1::after {content: "";display: inline-block;width: .7rem;height: 1.2rem;margin-left: .2rem;background: url( '../elements/reserved.svg' ) 100% no-repeat;}body > main section.small-news > article > a > h1 .category {display: inline-block;margin-right: .5em;border-radius: 3px;padding: .25em .5em;color: #ffffff;background: #003399;vertical-align: middle;text-transform: uppercase;font-size: .5em;}body > main section.small-news > article.video > a > h1 .category {background: #ff0000;}body > main section.small-news > article > a > h2 {margin-top: .3rem;font-size: .8rem;font-weight: bold;}body > main section.small-news > article > a > time {display: block;margin-top: .3rem;color: #d00d0d;}@media only screen {body > main section.small-news > article > a:active, body > main section.small-news > article > a:hover {border-color: #f2f2f2;}}@media only screen and ( min-width: 671px ) {body > main section.small-news > article:nth-child(3n-2), body > main section.small-news > article:nth-child(3n-1) {padding-right: .25rem;}body > main section.small-news > article:nth-child(3n-1), body > main section.small-news > article:nth-child(3n) {padding-left: .25rem;}}body > main section.big-product {margin-bottom: 1rem;}body > main section.big-product > article {position: relative;float: left;overflow: hidden;width: calc((99.99% - 6rem) / 4);margin: 0 .5rem .5rem .5rem;border: 2px solid #ffffff;border-radius: 3px;background: #f2f2f2;text-align: center;}body > main section.big-product > article.selected {transform: scale(1.1, 1.1);box-shadow: 0 0 35px rgba(0, 0, 0, .3);z-index: 1;}body > main section.big-product > article.selected > h1, body > main section.big-product > article.selected > ul > li {text-shadow: 0 0 10px rgba(255, 255, 255, .7);}body > main section.big-product > article:first-of-type {margin-left: 1.5rem;}body > main section.big-product > article:last-of-type {margin-right: 1.5rem;}body > main section.big-product > article > h1 {margin-bottom: .5rem;padding: 1rem;background: #333333;color: #ffffff;font-size: 1.5rem;font-weight: normal;}body > main section.big-product > article > ul {list-style: none;font-size: 1.2rem;}body > main section.big-product > article > ul > li {padding: .5rem 1rem;}body > main section.big-product > article > ul > li:not(:last-of-type) {border-bottom: 2px solid #ffffff;}body > main section.big-product > article .price {color: green;}#business-product {background: #f3d9d9;}#business-product > h1 {background: red;}#professional-product {background: #f3ead9;}#professional-product > h1 {background: orange;}#base-product {background: #d9e6d9;}#base-product > h1 {background: green;}#light-product {background: #dcebef;}#light-product > h1 {background: #2530ad;}body > main section.big-product > article:not(.selected):hover {animation-name: product;animation-duration: .5s;animation-fill-mode: forwards;cursor: pointer;}body > main section.big-product > article:not(.selected):hover > h1, body > main section.big-product > article:not(.selected):hover > ul > li {text-shadow: 0 0 10px rgba(255, 255, 255, .7);}@keyframes product {from {transform: scale(1, 1);box-shadow: 0 0 0 rgba(0, 0, 0, .3);}to {transform: scale(1.07, 1.07);box-shadow: 0 0 35px rgba(0, 0, 0, .3);}}body > main > aside {position: relative;float: right;width: 300px;padding-right: 1.5rem;}body > main > aside > section {overflow: hidden;margin: 1.5rem 0;}body > main > aside > section.ad, body > main > aside > section.video, body > main > aside > section.box, body > main > aside > section.map, body > main > aside > section.timer, body > main > aside > section.widget, body > main > aside > section.calendar {border-radius: 3px;background: #f2f2f2;}body > main > aside > section.ad img, body > main > aside > section.video img, body > main > aside > section.video iframe {float: left;width: 100%;height: auto;}body > main > aside > section.box {padding: 1rem;}body > main > aside > section.box > h1 {margin-bottom: .3em;font-size: 3em;font-weight: normal;color: #8a8a8a;text-shadow: 0 2px rgba(255, 255, 255, .8);}body > main > aside > section.map > iframe {float: left;width: 100%;}body > main > aside > section.widget, body > main > aside > section.calendar {padding: .5rem;}body > main > aside > section.timer > h1, body > main > aside > section.widget > h1 {margin: .5rem .5rem .3em .5rem;font-size: 3em;font-weight: normal;color: #8a8a8a;text-shadow: 0 2px rgba(255, 255, 255, .8);}body > main > aside > section.timer {padding: 1rem;}body > main > aside > section.timer > article {text-align: center;}body > main > aside > section.timer > article:not(:first-of-type) {margin-top: 1rem;border-top: 1px solid #e1e1e1;padding-top: 1rem;}body > main > aside > section.timer > article > a {display: block;height: 50px;margin-bottom: 1rem;}body > main > aside > section.timer > article > a img {max-width: 100%;max-height: 100%;}body > main > aside > section.timer > article > h1 {clear: both;padding-top: 1rem;color: #333333;}body > main > aside > section.timer > article > h1 > a:active, body > main > aside > section.timer > article > h1 > a:hover {text-decoration: underline;}body > main > aside > section.timer > article > div {float: left;overflow: hidden;margin-right: .5rem;border-radius: 3px;width: calc((99.99% - 1.5rem) / 4);box-shadow: 0 0 4px rgba(0, 0, 0, .3);}body > main > aside > section.timer > article > div:last-of-type {margin-right: 0;}body > main > aside > section.timer > article > div > span:first-of-type {display: block;border-bottom-width: 0;padding: .5rem;font-size: 1.4rem;background: #ffffff;color: #333333;}body > main > aside > section.timer > article > div > span:last-of-type {display: block;padding: .3rem;font-size: .5rem;text-transform: uppercase;background: #333333;color: #ffffff;}body > main > aside > section.timer > article > p {color: #333333;font-weight: bold;text-shadow: 0 2px rgba(255, 255, 255, .8);}body > main > aside > section.calendar table {table-layout: fixed;}body > main > aside > section.calendar th, body > main > aside > section.calendar td {padding: .4rem .2rem;background: #ffffff;color: #333333;text-align: center;}body > main > aside > section.calendar thead tr:first-of-type th {border-top-left-radius: 3px;border-top-right-radius: 3px;font-size: 1.5em;}body > main > aside > section.calendar thead tr:last-of-type th {text-transform: uppercase;font-size: .8em;}body > main > aside > section.calendar tbody tr:last-of-type td:first-of-type, body > main > aside > section.calendar tbody tr:last-of-type td:last-of-type {border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}body > main > aside > section.calendar tbody td.current {background: #003399;color: #ffffff;font-weight: bold;}body > main > aside > section.news, body > main > aside > section.videos {border-radius: 3px;padding: 1rem .5rem .5rem .5rem;background-color: #f2f2f2;background-size: cover;background-position: center;background-repeat: no-repeat;}body > main > aside > section.news > h1, body > main > aside > section.videos > h1 {font-size: 3em;font-weight: normal;color: #8a8a8a;text-shadow: 0 2px rgba(255, 255, 255, .8);}body > main > aside > section.news > h1 {margin-bottom: .3em;}body > main > aside > section.news > nav, body > main > aside > section.videos > nav {font-size: .8rem;}body > main > aside > section.news > nav > a, body > main > aside > section.videos > nav > a {display: block;padding: .5rem;border-radius: 3px;text-align: justify;}body > main > aside > section.news > nav.controls > a, body > main > aside > section.videos > nav.controls > a {font-weight: bold;text-align: center;}body > main > aside > section.news > nav > a img {width: 80px;height: auto;float: left;margin: 0 .5rem .25rem 0;}body > main > aside > section.videos > nav > a img {width: 100%;height: auto;float: left;margin-bottom: .25rem;}body > main > aside > section.news > nav > a b, body > main > aside > section.videos > nav > a b {display: block;font-size: 1.2rem;font-weight: 400;color: #003399;text-align: left;}body > main > aside > section.news > nav > a:hover, body > main > aside > section.news > nav > a:active, body > main > aside > section.videos > nav > a:hover, body > main > aside > section.videos > nav > a:active {background: #2530ad;color: #ffffff;}body > main > aside > section.news > nav > a:hover b, body > main > aside > section.news > nav > a:active b, body > main > aside > section.videos > nav > a:hover b, body > main > aside > section.videos > nav > a:active b {color: #ffffff;}body > main > aside > section.topic {border-radius: 3px;padding: 2rem 2rem 1rem 2rem;background-color: #f2f2f2;background-position: top right;background-repeat: no-repeat;}body > main > aside > section.topic > img {display: block;max-height: 60px;margin: 5rem auto 0 auto;opacity: .8;}body > main > aside > section.topic > h1 {display: block;font-weight: bold;font-size: 1.5rem;margin: 2rem 0;text-align: center;color: #ffffff;text-shadow: 0 0 10px #000000;}body > main > aside > section.topic > h1 > span {font-size: .7em;}body > main > aside > section.topic > nav {font-size: .8rem;}body > main > aside > section.topic > nav > a {display: block;margin-bottom: 1rem;border-radius: 3px;padding: .5rem;text-align: center;background: rgb(255 255 255 / 80%);}body > main > aside > section.topic > nav > a figure {position: relative;margin-bottom: .5rem;}body > main > aside > section.topic > nav > a figure img {display: block;width: 100%;height: auto;}body > main > aside > section.topic > nav > a figure figcaption {position: absolute;top: 0;left: 0;border-radius: 0 0 3px 3px;padding: .25em .5em;text-transform: uppercase;background: #003399;color:#ffffff;}body > main > aside > section.topic > nav > a b {font-size: 1.2rem;font-weight: normal;text-align: center;color: #003399;}body > main > aside > section.topic > nav > a:active, body > main > aside > section.topic > nav > a:hover {background: #003399;color: #ffffff;}body > main > aside > section.topic > nav > a:active b, body > main > aside > section.topic > nav > a:hover b {color: #ffffff;}body > main > aside > section.topic > nav.controls > a {font-weight: bold;text-align: center;}body > main > aside > nav {overflow: hidden;margin: 1.5rem 0;}body > main > aside > nav > a {display: block;border-bottom: 1px solid #ffffff;padding: 1rem;font-size: 1rem;background: #f2f2f2;}body > main > aside > nav > a:not(.current):active, body > main > aside > nav > a:not(.current):hover {background: #2530ad;color: #ffffff;text-shadow: 0 0 10px rgba(255, 255, 255, .7);}body > main > aside > nav > a:first-child {border-top-left-radius: 3px;border-top-right-radius: 3px;}body > main > aside > nav > a:last-child {border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}body > main > aside > nav > a.current {background: #2530ad;color: #ffffff;}body > main > aside > nav > a.current:active, body > main > aside > nav > a.current:hover {text-shadow: 0 0 10px rgba(255, 255, 255, .7);}#select-language {font-size: 1.5rem;}main .partners {overflow: hidden;width: 100%;margin-top: 1.5rem;box-sizing: content-box;}main .partners > div {display: inline-block;height: 2rem;line-height: 2rem;white-space: nowrap;padding-left: 100%;box-sizing: content-box;animation-name: partners-scrolling;animation-duration: 70s;animation-iteration-count: infinite;animation-timing-function: linear;-webkit-animation-name: partners-scrolling;-webkit-animation-duration: 70s;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;}main .partners > div > a {display: inline-block;}main .partners > div img {height: 30px;margin-right: .5rem;}@-webkit-keyframes partners-scrolling {0% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);visibility: visible;}100% {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@keyframes partners-scrolling {0% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);visibility: visible;}100% {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@media only screen and ( min-width: 1040px ) {body > main {border-bottom-left-radius: .5rem;border-bottom-right-radius: .5rem;box-shadow: 0 0px 10px rgba(0, 0, 0, .1);}}@media only print {body > main {width: 100%;}body > main > section, body > main > article.item {width: 100%;padding-left: 0;padding-right: 0;}body > main > aside, body > main > article .sharethis-inline-share-buttons {display: none;}}body > footer {position: relative;z-index: 1;min-width: 1024px;background: #dddddd;background: linear-gradient(to bottom, rgba(0, 0, 0, .1) 0%, rgba(0, 0, 0, 0) 100%);}body > footer > section {padding: 1.5rem;}body > footer > section > article {position: relative;float: left;}body > footer > section > article > h1 {margin-bottom: .3em;font-size: 3em;font-weight: normal;color: #8a8a8a;text-shadow: 0 2px rgba(255, 255, 255, .8);}body > footer > section > article.agency {width: calc(99.99% - 3rem - 550px );margin: 0 1.5rem 1.5rem 0;}body > footer > section > article.languages {width: 250px;margin: 0 1.5rem 1.5rem 0;}body > footer > section > article.socials {width: 300px;margin-bottom: 1.5rem;}body > footer > section > article.partners {width: 100%;margin-bottom: 1.5rem;}body > footer > section > article.agency a, body > footer > section > article.languages a, body > footer > section > article.socials a, body > footer > section > article.partners a {display: inline-block;margin-right: 1em;opacity: .8;}body > footer > section > article.languages a, body > footer > section > article.socials a {width: 45px;height: 45px;overflow: hidden;border-radius: 2px;}body > footer > section > article.languages a {background: #333333;color: #ffffff;font-weight: bold;text-align: center;line-height: 45px;}body > footer > section > article.partners a {height: 30px;}body > footer > section > article.languages a.current {background: #d00d0d;}body > footer > section > article.agency a:hover, body > footer > section > article.agency a:active, body > footer > section > article.languages a:hover, body > footer > section > article.languages a:active, body > footer > section > article.socials a:hover, body > footer > section > article.socials a:active, body > footer > section > article.partners a:hover, body > footer > section > article.partners a:active {opacity: 1;animation-name: footerButtonHover;animation-duration: .5s;}body > footer > section > article.agency a img {height: 30px;}body > footer > section > article.socials a img, body > footer > section > article.partners a img {height: 100%;}@keyframes footerButtonHover {from {opacity: .8;}to {opacity: 1;}}@media only screen and ( min-width: 1040px ) {body > footer {top: -5rem;}body > footer > section {padding-top: 6.5rem;}}@media only print {body > footer {display: none;}}div.video-adv {overflow: hidden;position: fixed;bottom: 0;right: 1rem;width: calc(100% - 2rem);max-width: 560px;border-radius: 3px;padding: 1rem;background: rgba(0, 0, 0, .95);box-shadow: 0 0 15px 5px rgba(0, 0, 0, .5);z-index: 9999;}div.video-adv iframe, div.video-adv video {width: 100%;border-radius: 3px;}div.video-adv a {position: absolute;width: 100%;height: 100%;top: calc(2rem + 24px);right: 0;bottom: 0;left: 0;opacity: 0;}div.video-adv p {display: block;text-align: right;margin-bottom: 1rem;color: #ffffff;}div.video-adv span.material-icons {vertical-align: middle;margin-left: 1rem;}div.video-adv span.material-icons:hover {cursor: pointer;color: #ff4500;}div.video-adv span.close-button {display: none;}body > header::after, body > nav::after, body > main::after, body > main > article fieldset::after, body > main > article fieldset nav > a::after, body > main section.big-news::after, body > main section.big-news > article > a::after, body > main section.small-news::after, body > main section.small-news > article > a::after, body > main section.big-product::after, body > main > aside > section.news > nav > a::after, body > main > aside > section.videos > nav > a::after, body > main > aside > section.timer > article::after, #login-form::after, #write-us-form::after, #rss-area a::after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}@media only screen and ( max-width: 1024px ) {body > header {width: 100%;}body > header > section {width: 500px;}body > header > aside {width: calc(99.99% - 500px);}#main-search {width: calc(99.99% - 60px - 2rem);margin-top: 0;}body > nav, body > main, body > main > section, body > main section.small-news > article, body > main > aside, body > main > article.item, body > main > article.resource {width: 100%;}body > main {padding-left: 0;}body > main > aside {padding-left: 1.5rem;}body > footer {width: 100%;min-width: inherit;}body > footer > section > article.agency, body > footer > section > article.languages, body > footer > section > article.socials {width: 100%;margin: 0 0 1.5rem 0;}}@media only screen and ( min-width: 801px ) {#alternative-menu {display: none!important;}}@media only screen and ( max-width: 800px ) {body > header > section .agency, body > header > section .socials {display: none;}body > header > section {width: 250px;}body > header > aside {width: calc(99.99% - 250px);}body > header > section, body > header > aside {width: 100%!important;text-align: center;}body > header > section > * {float: none;}body > nav > a {display: none;}#main-search {width: calc(99.99% - 150px - 2rem);margin-top: 1rem;}#main-menu {display: block;}#login-form, #logout-form {margin-top: 0;}#logout-form p {text-align: inherit;}body > main > article.item > picture:not(:empty) {width: 100%;margin: 0 0 .5rem 0;}body > main > article.item blockquote {clear: both;}body > main > aside > nav.categories {display: none;}}@media only screen and ( max-width: 670px ) {body > main section.medium-news {grid-template-columns: 1fr;margin: 0 1rem;}}