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, font,
ins, kbd, q, s, samp, small, strike, strong, sub, sup,
tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    border: 0;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: baseline;
}html {
    font-size: 62.5%;
    
    overflow-y: scroll;
    
    -webkit-text-size-adjust: 100%;
    
    -ms-text-size-adjust: 100%;
    
}*,
*:before,
*:after {
    
    -webkit-box-sizing: border-box;
    
    -moz-box-sizing: border-box;
    
    box-sizing: border-box;
}body {
    background: #fff;
}article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
    display: block;
}ol,
ul {
    list-style: none;
}table {
    border-collapse: separate;
    border-spacing: 0;
}caption,
th,
td {
    font-weight: normal;
    text-align: left;
}blockquote:before,
blockquote:after,
q:before,
q:after {
    content: "";
}blockquote,
q {
    quotes: "" "";
}a:focus {
    outline: 0;
}a:hover,
a:active {
    outline: 0;
}a img {
    border: 0;
}body,
button,
input,
select,
textarea {
    color: #373737;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    line-height: 1.8;
    font-weight: 400;
}h1,
h2,
h3,
h4,
h5,
h6 {
    clear: both;
    font-weight: normal;
    font-family: 'Roboto', sans-serif;
    line-height: 1.3;
    margin-bottom: 15px;
    color: #373737;
    font-weight: 400;
}p {
    margin-bottom: 15px;
}b,
strong {
    font-weight: bold;
}dfn,
cite,
em,
i {
    font-style: italic;
}blockquote {
    margin: 0 15px;
    font-size: 20px;
    font-style: italic;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
}address {
    margin: 0 0 15px;
}pre {
    background: #eee;
    font-family: "Courier 10 Pitch", Courier, monospace;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 1.6;
    margin-bottom: 1.6em;
    max-width: 100%;
    overflow: auto;
    padding: 1.6em;
}code,
kbd,
tt,
var {
    font: 15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}abbr,
acronym {
    border-bottom: 1px dotted #666;
    cursor: help;
}mark,
ins {
    background: #fff9c5;
    text-decoration: none;
}sup,
sub {
    font-size: 75%;
    height: 0;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}sup {
    bottom: 1ex;
}sub {
    top: .5ex;
}small {
    font-size: 75%;
}big {
    font-size: 125%;
}h1 {
    font-size: 36px;
}h2 {
    font-size: 30px;
}h3 {
    font-size: 28px;
}h4 {
    font-size: 20px;
}h5 {
    font-size: 18px;
}h6 {
    font-size: 16px;
}hr {
    background-color: #ccc;
    border: 0;
    height: 1px;
    margin-bottom: 15px;
}ul,
ol {
    margin: 0 0 15px 20px;
}ul {
    list-style: disc;
}ol {
    list-style: decimal;
}li > ul,
li > ol {
    margin-bottom: 0;
    margin-left: 15px;
}dt {
    font-weight: bold;
}dd {
    margin: 0 15px 15px;
}img {
    height: auto;
    
    max-width: 100%;
    
    vertical-align: middle;
}figure {
    margin: 0;
}table {
    margin: 0 0 15px;
    width: 100%;
    border-collapse: collapse;
}th {
    font-weight: bold;
    border: 1px solid #CCC;
    padding: 5px 10px;
}td {
    border: 1px solid #CCC;
    padding: 5px 10px;
}button,
input,
select,
textarea {
    font-size: 100%;
    
    margin: 0;
    
    vertical-align: middle;
}.i173_10828 .advertise_cta a,
.cat_1858,
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    background: #373737;
    color: #fff;
    cursor: pointer;
    
    font-size: 14px;
    line-height: 13px;
    height: 33px;
    border: none;
    padding: 10px 15px;
    font-weight: 400;
    display: inline-block;
    position: relative;
    text-shadow: none;
    -webkit-transition: background 0.5s ease;
    -moz-transition: background 0.5s ease;
    -ms-transition: background 0.5s ease;
    -o-transition: background 0.5s ease;
    transition: background 0.5s ease;
}.i173_10828 .advertise_cta a {
    height: auto;
    line-height: 22px;
}.i173_10828 .advertise_cta a:hover,
.cat_1858:hover,
button,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
    background: #dd3826;
    color: #ffffff !important;
}input[type="checkbox"],
input[type="radio"] {
    padding: 0;
}button::-moz-focus-inner,
input::-moz-focus-inner {
    
    border: 0;
    padding: 0;
}input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"] {
    color: #666;
    border: 1px solid #ccc;
    height: 36px;
    width: 100%;
    -webkit-appearance: none;
}input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
    border: 1px solid #AAA;
}.box_ini_04_i input[type="text"]:focus {
    border: none;
}input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"] {
    padding: 3px 6px;
}textarea {
    overflow: auto;
    
    padding-left: 3px;
    vertical-align: top;
    
    color: #666;
    border: 1px solid #ccc;
    height: 160px;
    max-width: 100%;
    width: 100%;
}a {
    color: #dd3826;
    text-decoration: none;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
}a:visited {
}a:hover,
a:focus,
a:active {
    color: #BA2616;
}.custom65772 {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
}.custom65772:hover,
.custom65772:active,
.custom65772:focus {
    background-color: #f3f3f3;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px #020202;
    clip: auto !important;
    color: #22789f;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000;
    
}.collapse_1561 {
    display: inline;
    float: left;
    margin-right: 15px;
}.compare-214280 {
    display: inline;
    float: right;
    margin-left: 15px;
}.ela_203 {
    clear: both;
    display: block;
    margin: 0 auto;
}.block-1189736:before,
.block-1189736:after,
.formtabbox:before,
.formtabbox:after,
.addrss_30_296:before,
.addrss_30_296:after,
.area-425:before,
.area-425:after,
.et27034:before,
.et27034:after,
.kwt3956680:before,
.kwt3956680:after,
.game_2453836:before,
.game_2453836:after,
.arefcitycd:after,
.arefcitycd:before {
    content: '';
    display: table;
}.block-1189736:after,
.formtabbox:after,
.addrss_30_296:after,
.area-425:after,
.et27034:after,
.kwt3956680:after,
.game_2453836:after,
.arefcitycd:after {
    clear: both;
}.hot_7ree_30889 {
    clear: both;
}.ir-para-menu select {
    max-width: 100%;
}.godzpodroz .claimed {
    display: none;
}h1.imgforlogo,
h2.imgforlogo {
    color: #373737;
    font-weight: 700;
    margin-bottom: 0;
    padding-bottom: 0;
    text-transform: capitalize;
    font-size: 36px;
}h1.imgforlogo a {
    color: #3f3f3f;
}.env_cert_field {
    margin: 0 0 15px;
}.imgtilinfo6762 {
    display: none;
}.content-right-9 .input-124665,
.hdnmobcaptcha .input-124665,
.hlfrenchcan,
.fdad2,
.kwa_map {
    display: inline;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    font-style: italic;
    font-weight: 300;
}.homephone {
    margin-right: 10px;
}.acceso_unico,
.addrss_30_296,
.inquirestrigger {
    margin: 15px 0 0;
}.guest_writer {
    clear: both;
    margin: 0 0 15px;
}#kwt5569 article.env_cert_field,
.j_sticksq article.env_cert_field,
.amazon-eu-div2 article.env_cert_field,
.a_62 article.env_cert_field,
.ball_ifqxo article.env_cert_field {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px dashed #DDD;
}article.env_cert_field h1.imgforlogo {
    margin-bottom: 5px;
    line-height: 1.2;
}article.env_cert_field .dmi1125 > span {
    margin-right: 15px;
    font-size: 13px;
}.browserwahl .eather_1_date {
    color: #373737;
    padding-bottom: 15px;
}.hr25:before {
    content: "\f02c";
    font-family: FontAwesome;
    font-style: normal;
    margin-right: 3px;
    color: #b0b0b0;
}.dmi1125 a {
    color: #999;
}.dmi1125 a:hover {
    color: #DC3522;
}.advertise_cta .dxss_15000375 {
    display: none;
}.advertise_cta .id_49967,
.advertise_cta .bx_32686673_268 {
    display: inline-block;
    float: left;
    width: auto;
}.advertise_cta .bx_32686673_268 {
    float: right;
}.i173_10828 .advertise_cta a {
    display: block;
    height: auto;
    line-height: 20px;
}.advertise_cta .bx_32686673_268 {
    text-align: right;
}.advertise_cta .id_49967 a:before {
    content: "\f0d9";
    font-family: FontAwesome;
    font-style: normal;
    margin-right: 5px;
}.advertise_cta .bx_32686673_268 a:after {
    content: "\f0da";
    font-family: FontAwesome;
    font-style: normal;
    margin-left: 5px;
}.con_tophome_3 {
    margin-bottom: 34px;
    position: relative;
}.imagebroucher {
    width: 60%;
    float: right;
}.kbobanner_4064 {
    margin-bottom: 10px;
}.kbobanner_4064 + .cat_1858 {
    float: right;
}.dmi1125 {
    margin-top: 10px;
}.fm_company {
    float: none;
    width: 100%;
}.admin_button .cena_1320 .imgforlogo,
.amazon-eu-div2 .cena_1320 .imgforlogo {
    display: none;
}#fptabscontainer {
    border-top: 3px solid #f0f0f0;
    margin-top: 30px;
    padding-top: 15px;
}#fptabscontainer i {
    font-size: 16px;
    color: #AAAAAA;
    padding-right: 10px;
}.bild787 {
    font-size: 24px;
}.area-425 a {
    word-wrap: break-word;
}.id30229 {
    margin-bottom: 15px;
}.arning_image {
}#fptabscontainer .bild787 {
    margin-bottom: 10px;
}.hlarttvtitle {
    border-radius: 50%;
    float: left;
}.advancedsearch6 article header {
    margin: 0 0 5px;
    overflow: hidden;
    position: relative;
}.advancedsearch6 .ga_categorie,
.advancedsearch6 .feedback_slider,
.advancedsearch6 .dpanews,
.advancedsearch6 .id_carrusel {
    display: block;
    margin-left: 100px;
    color: #9b9b9b;
}#entry-16730 .advancedsearch6 article header cite a:hover,
#entry-16730 .advancedsearch6 a.ga_categorie:hover,
#entry-16730 .advancedsearch6 a.feedback_slider:hover {
    color: #29a0d0;
}.advancedsearch6 .id_carrusel a {
    color: #9b9b9b;
}.advancedsearch6 .id_carrusel a:hover {
    color: #29a0d0;
}.advancedsearch6 .id_carrusel span {
    margin-left: 10px;
    padding: 0 5px;
    background-color: #32C4D1;
    color: #FFFFFF;
    border-radius: 3px;
}.advancedsearch6 article header .ga_categorie:before {
    content: "\f044";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: #AAAAAA;
    font-size: 16px;
    padding-right: 10px;
}.area-425 {
    padding: 15px 15px 25px;
    background-color: #F8F8F8;
    border: 1px solid #EAEAEA;
    border-radius: 2px;
}.city_khudat img {
    margin-right: 15px;
}.contextsearch {
    margin-bottom: 20px;
}.contextsearch ul,
.contextsearch ol {
    margin: 0 0 20px 20px;
}.contextsearch ul {
    list-style: square outside none;
}.contextsearch .home_reports {
    float: right;
    color: #AAAAAA;
}.contextsearch .home_reports:before {
    content: "\f112";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: #AAAAAA;
    font-size: 16px;
    padding-right: 10px;
}.contextsearch .home_reports:hover {
    color: #dd3826;
}.diosas {
    margin-bottom: 25px;
}.diosas .id_1481 {
    margin-left: 20px;
}.diosas,
.diosas .id_1481 {
    list-style-type: none;
    padding: 0;
}.id_49967,
.bx_32686673_268 {
    margin-bottom: 15px;
}.id_49967 a,
.bx_32686673_268 a {
    color: #29a0d0;
    cursor: pointer;
    font-size: 16px;
}.id_49967 a {
    float: left;
}.bx_32686673_268 a {
    float: right;
}.id_49967 a:hover,
.bx_32686673_268 a:hover {
    text-decoration: underline;
}.cntr_m_2 {
    margin-bottom: 20px;
}.head_nav02 a {
    color: #373737;
}.arning_image,
.alfa_j {
}.c16092 .allocatairebloc,

    

.footer1_hl3.field1span .game_2453836 {
    
    display: none;
}.atch412789.field1span .game_2453836 {
    display: block;
}#fpflv {
    display: none;
}.acceso_unico img.brelimg,
.addrss_30_296 img.brelimg,
.area-425 img.brelimg {
    border: none;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0;
}.a_3069 {
    border: 1px solid #ccc;
    margin-bottom: 15px;
    max-width: 100%;
}.a_3069 img[class*="wp-image-"] {
    display: block;
    margin: 1.2% auto 0;
    max-width: 98%;
}.icemenu_2017 {
    text-align: center;
}.a_3069 .icemenu_2017 {
    margin: 10px 0;
}.cb111 .cwwtr6578_9 {
    margin-bottom: 1.5em;
}.hpb-carousel1 {
}.cb111 .cwwtr6578_9 a img {
    border: none;
    height: auto;
    max-width: 90%;
}.cb111 .cwwtr6578_9 dd,
.cb111 .cwwtr6578_9 figcaption {
    margin: 0;
}.cb111 .fixedbox2 .cvetta-form {
}.cb111 .fixedbox2 .cvetta-form img {
}embed,
iframe,
object {
    max-width: 100%;
}.block_serwices {
    clear: both;
    margin-left: -2%;
}.auswp {
    width: 100%;
    float: left;
    margin-left: 5%;
}.ksns {
    width: 48%;
    margin-left: 2%;
    float: left;
}.c_cat1605 {
    float: left;
    margin-left: 2%;
    width: 31.33%;
}.forroot {
    width: 18%;
    margin-left: 5%;
    float: left;
}.green_error {
    margin-bottom: 2%;
}.daytemp4 {
    width: 28%;
    margin-left: 2%;
    float: left;
}.daytemp4:first-child {
    width: 38%;
}body {
    font-weight: 300;
    position: relative;
    font-family: 'Roboto', sans-serif;
    line-height: 1.5;
}.arefcitycd {
    width: 1160px;
    margin: 0 auto;
    position: relative;
}.cczkjeqpz4 #jbjx-t4bjvq {
    width: 1160px;
    margin: 0 auto;
    background: #ffffff;
}.horoszkop-havi #jbjx-t4bjvq {
    background: #ffffff;
}.groupwrap935 {
    display: none;
}.abm {
    width: 1100px;
    margin: 0 auto;
}.ewa-wing {
    
    background: #585858;
    
    background: -moz-linear-gradient(top, #585858 0%, #0c0c0c 100%);
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #0c0c0c));
    
    background: -webkit-linear-gradient(top, #585858 0%, #0c0c0c 100%);
    
    background: -o-linear-gradient(top, #585858 0%, #0c0c0c 100%);
    
    background: -ms-linear-gradient(top, #585858 0%, #0c0c0c 100%);
    
    background: linear-gradient(to bottom, #585858 0%, #0c0c0c 100%);
    
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#585858', endColorstr='#0c0c0c', GradientType=0);
    
}.kleo_about_us-2 {
    text-align: center;
}.frb_h_214469278 {
    float: left;
    position: relative;
}.colwraplogo {
    background: #dd3826 none repeat scroll 0 0;
    display: block;
    height: 42px;
    text-align: center;
    width: 40px;
    padding-top: 12px;
    cursor: pointer;
}.ajax-1199 {
    background: #dd3826 none repeat scroll 0 0;
    left: 0;
    min-width: 200px;
    padding: 15px 10px;
    position: absolute;
    top: 100%;
    z-index: 9999;
}.colwraplogo .clients-2 {
    background: #ffffff none repeat scroll 0 0;
    display: block;
    height: 3px;
    margin: 0 auto 6px;
    width: 30px;
}.colwraplogo .clients-2:first-child {
    margin-top: 0;
}.ajax-1199 ul {
    list-style: outside none none;
    margin: 0;
}.ajax-1199 ul li a {
    border-bottom: 1px solid #ffffff;
    color: #ffffff;
    display: block;
    font-size: 16px;
    line-height: 32px;
    text-transform: capitalize;
}.ajax-1199 ul li a:hover,
.ajax-1199 ul li.j_inputnode a,
.ajax-1199 ul li.describe_res > a,
.ajax-1199 ul li.id_city_80 > a {
    padding-left: 5px;
}.ajax-1199 li {
    position: relative;
}.ajax-1199 ul.content_17 {
    background: #dd3826 none repeat scroll 0 0;
    left: 120%;
    opacity: 0;
    position: absolute;
    top: 0;
    visibility: hidden;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    min-width: 200px;
    padding: 0 10px;
}.ajax-1199 ul > li:hover > .content_17 {
    left: 104%;
    opacity: 1;
    visibility: visible;
}.homepage_panel2 ul,
.js-selded ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}.homepage_panel2 ul li {
    border-left: 1px solid #ffffff;
    display: inline-block;
    line-height: 16px;
    margin-left: 10px;
    padding-left: 13px;
    position: relative;
}.homepage_panel2 ul li:first-child {
    margin-left: 0;
    padding-left: 0;
    border-left: none;
}.homepage_panel2 {
    display: inline-block;
    margin: 10px 0 0 35px;
    vertical-align: top;
}.homepage_panel2 ul li a,
.js-selded ul li a {
    color: #ffffff;
    text-transform: capitalize;
    position: relative;
    z-index: 999;
}.homepage_panel2 ul li:hover > a,
.homepage_panel2 ul li.j_inputnode > a,
.homepage_panel2 ul li.describe_res > a,
.homepage_panel2 ul li.id_city_80 > a {
    color: #dd3826;
}.js-selded {
    float: right;
    margin: 10px 0 0 35px;
}.js-selded i {
    margin-right: 10px;
}.homepage_panel2 .content_17 {
    left: 0;
    min-width: 200px;
    opacity: 0;
    padding: 5px 10px 10px;
    position: absolute;
    top: 200%;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    visibility: hidden;
    z-index: 99;
}.homepage_panel2 ul li:hover > .content_17 {
    visibility: visible;
    opacity: 1;
    background: #373737;
    top: 178%;
}#dropdownpaper .homepage_panel2 ul ul.content_17 li > .content_17 {
    top: 0;
    left: 110%;
}#dropdownpaper .homepage_panel2 ul ul li:hover > .content_17 {
    left: 100%;
}.homepage_panel2 .content_17::before {
    content: "";
    height: 150px;
    left: 0;
    position: absolute;
    top: -75px;
    width: 200px;
    cursor: pointer;
}.homepage_panel2 ul.content_17 li {
    border-bottom: 1px solid #ffffff;
    border-left: none;
    display: block;
    line-height: 30px;
    list-style: outside none none;
    margin: 0;
    padding: 0;
}.js-selded li {
    display: inline-block;
}.js-selded a {
    color: transparent;
    font: 0px/0 a;
}.js-selded ul li a::before {
    line-height: 20px;
}.banobject44448 {
    padding: 20px 0;
}.itema_1115 {
    float: left;
    line-height: 90px;
    position: relative;
}#escolha_cidade {
    font-size: 30px;
    margin-bottom: 5px;
}#escolha_cidade a {
    color: #373737;
}#escolha_cidade a:hover {
    color: #BA2616;
}#icon-user_icon {
    font-size: 16px;
    font-weight: 300;
}.input_osej {
    float: right;
}.flyoutnav-282 #article-76927 {
    border-left: 1px solid #cecece;
    float: left;
    margin-left: 15px;
    padding: 10px 0 0 15px;
}#article-76927 {
    float: left;
}.input_osej .dmkpzf54oj {
    text-align: left;
}.input_osej .dmkpzf54oj .aviso-51320866 {
    border: medium none;
    margin: 0;
    padding: 0;
}.footer_ffd {
    background: #292929 none repeat scroll 0 0;
    position: relative;
    z-index: 99;
}.footer_ffd:before,
.footer_ffd:after {
    background: #292929 none repeat scroll 0 0;
    content: "";
    height: 50px;
    left: -10px;
    position: absolute;
    top: 0;
    width: 10px;
}.footer_ffd:after {
    right: -10px;
    left: auto;
}.footer_ffd > .formcraft {
    position: relative;
}.footer_ffd > .formcraft::before,
.footer_ffd > .formcraft::after {
    border-bottom: 10px solid transparent;
    border-right: 10px solid #292929;
    border-top: 10px solid transparent;
    content: "";
    left: -10px;
    position: absolute;
    top: 40px;
}.footer_ffd > .formcraft::after {
    left: auto;
    right: -10px;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}.footer_ffd .gundam_image_26 {
    float: left;
}.footer_ffd .gundam_image_26 a {
    color: #ffffff;
    display: block;
    font-size: 22px;
    line-height: 50px;
    padding: 0 15px;
    -webkit-transition: background 0.5s ease;
    -moz-transition: background 0.5s ease;
    -ms-transition: background 0.5s ease;
    -o-transition: background 0.5s ease;
    transition: background 0.5s ease;
}.horoszkop-havi .footer_ffd > .formcraft::before,
.horoszkop-havi .footer_ffd > .formcraft::after,
.horoszkop-havi .footer_ffd::before,
.horoszkop-havi .footer_ffd::after {
    display: none;
}.footer_ffd .gundam_image_26 a:hover,
.cat-li-id-1806 .footer_ffd .gundam_image_26 a {
    background: #dd3826;
}#investorsli {
    float: left;
}#investorsli ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}#investorsli ul > li {
    float: left;
    font-size: 16px;
    font-weight: 300;
    line-height: 50px;
    padding: 0 15px;
    -webkit-transition: background 0.5s ease;
    -moz-transition: background 0.5s ease;
    -ms-transition: background 0.5s ease;
    -o-transition: background 0.5s ease;
    transition: background 0.5s ease;
    position: relative;
}#investorsli ul > li.itnewswidget {
    padding-right: 30px;
}#investorsli ul > li.itnewswidget > a {
    position: relative;
}#investorsli ul > li.itnewswidget > a:after {
    position: absolute;
    top: 50%;
    right: -15px;
    content: "\f107";
    font-family: FontAwesome;
    color: #ffffff;
    -webkit-transform: translateY(-45%);
    -moz-transform: translateY(-45%);
    -ms-transform: translateY(-45%);
    -o-transform: translateY(-45%);
    transform: translateY(-45%);
}#investorsli ul.content_17 > li.itnewswidget > a::after {
    content: "\f105";
}#investorsli ul > li:hover,
#investorsli ul > li.j_inputnode,
#investorsli ul > li.describe_res,
#investorsli ul > li.id_city_80 {
    background: #dd3826;
}#investorsli ul > li a {
    color: #ffffff;
    display: block;
}#investorsli ul.content_17,
#investorsli ul.id_1481 {
    background: #292929 none repeat scroll 0 0;
    position: absolute;
    min-width: 270px;
    left: 0;
    top: 120%;
    visibility: hidden;
    opacity: 0;
    z-index: 9;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}#investorsli ul.content_17 li {
    border-bottom: 1px solid #ffffff;
    float: none;
    line-height: 40px;
}#investorsli ul > li:hover > .content_17,
#investorsli ul > li:hover > .id_1481 {
    top: 100%;
    opacity: 1;
    visibility: visible;
}#investorsli ul.content_17 ul,
#investorsli ul.id_1481 ul {
    left: 110%;
    top: 0 !important;
}#investorsli ul.id_1481 li,
#investorsli ul.content_17 li {
    width: 100%;
}#investorsli .content_17 > li:hover > ul {
    left: 100%;
}.div-gpt-3981759 {
    display: none;
}.idsuggested {
    float: right;
}.blocco_02,
.ajaxinsertion {
    border-left: 1px solid #ffffff;
    display: block;
    float: left;
    line-height: 50px;
    padding: 0 15px;
    font-size: 18px;
    cursor: pointer;
}.blocco_02:hover,
.ajaxinsertion:hover {
    background: #dd3826;
}.blocco_02,
.ajaxinsertion a {
    color: #ffffff;
}.gn273 {
    background: #dd3826 none repeat scroll 0 0;
    left: 0;
    opacity: 0;
    padding: 5px 0;
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 0;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    z-index: 9;
}.catnode_2915.cntler_name {
    visibility: visible;
    opacity: 1;
    width: 100%;
}.descrizione .box_ini_04_i {
    margin-left: 2%;
    width: 85%;
    position: relative;
}.descrizione .box_ini_04_i input[type="text"] {
    border: medium none;
    height: 40px;
}.descrizione .box_ini_04_i button[type="submit"] {
    background: #c34633 none repeat scroll 0 0;
    height: 40px;
    position: absolute;
    right: 0;
    top: 0;
}.descrizione .featuretime {
    color: #ffffff;
    font-size: 40px;
    font-weight: 600;
    line-height: 40px;
    position: absolute;
    right: 30px;
    top: 0;
    cursor: pointer;
}#a5376a3 {
    padding-top: 20px;
}.i31529 {
    background: #f3f3f3 none repeat scroll 0 0;
}.faqlinks_1 {
    background: #dd3826 none repeat scroll 0 0;
    color: #ffffff;
    float: left;
    font-weight: 500;
    padding: 10px 15px;
}#a5376a3 ul {
    margin: 0;
    padding: 0;
    list-style: none;
}#a5376a3 #barra_navegacao {
    padding: 10px 0 0 140px;
    position: relative;
    width: 100%;
}#a5376a3 #barra_navegacao:after {
    content: "";
    display: table;
    clear: both;
}#a5376a3 #hero-slider-sp {
    height: 16px;
    position: absolute;
    right: 10px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);

}#a5376a3 #check_strom {
    width: 92%;
}#df-116-v48f2484 {
    padding: 20px 0 0;
}.aviso-51320866,
.ir-para-menu {
    
    border: 1px solid #020202;
    padding: 20px;
    margin-bottom: 20px;
}.article_1867.dist_100 {
    border: none;
    padding: 0;
    margin-bottom: 0;
}.howitworksid .edrectangle {
    margin: 0;
}.howitworksid .dhtml_menu-4412 {
    margin-bottom: 20px;
    position: relative;
}.howitworksid .comheatmap_2 {
    margin-left: -12px;
}.didactic-3 .aviso-51320866 {
    padding-bottom: 8px;
}.howitworksid .comheatmap_2 a {
    background: #c0bcbc none repeat scroll 0 0;
    display: block;
    float: left;
    margin-left: 12px;
    opacity: 0.7;
    padding: 9px;
    margin-bottom: 12px;
}.howitworksid .comheatmap_2 a:hover,
.howitworksid .comheatmap_2 a.cntler_name {
    opacity: 1;
    background: #dd3826;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}.howitworksid .illdy_skill-7 {
    font-size: 18px;
    font-weight: 500;
    left: 0;
    position: absolute;
    text-transform: capitalize;
    top: 30px;
}.howitworksid .illdy_skill-7 a {
    color: #ffffff;
}.custom638 {
    background: #020202 none repeat scroll 0 0;
    bottom: 0;
    padding: 30px 40px;
    position: absolute;
    width: 100%;
}.dec_url {
    letter-spacing: 1px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 28px;
}.dec_url a {
    color: #ffffff;
}.dec_url a:hover {
    color: #dd3826;
}.cast_b_5 {
    color: #ffffff;
    font-size: 16px;
    line-height: 26px;
}.kouryaku {
    float: left;
    width: 80%;
}.k1226 {
    float: right;
    width: 20%;
}.k1226 a {
    border: 1px solid #ffffff;
    color: #ffffff;
    display: block;
    line-height: 36px;
    margin: 20px auto;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 116px;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}.imagen-logueo .k1226 a:hover {
    background: #dd3826;
    border: 1px solid #dd3826;
    color: #ffffff;
}#header-user-btn {
    width: 65%;
    float: left;
}#hl_diy07 {
    float: right;
    width: 33%;
}.floatiframe #hl_diy07 {
    float: left;
}.floatiframe #header-user-btn {
    float: right;
}.doctor-1500 #header-user-btn {
    width: 100%;
    float: none;
}.fb-share-615207 #header-user-btn {
    float: none;
    margin: 0 auto;
}.item-slide {
    background: #404040 none repeat scroll 0 0;
    color: #ffffff;
    font-weight: 500;
    line-height: 35px;
    font-size: 18px;
    overflow: hidden;
    margin-bottom: 20px;
}.con_f_3 {
    background: #dd3826 none repeat scroll 0 0;
    display: inline-block;
    padding: 0 20px;
    position: relative;
}.con_f_3:after {
    background: inherit;
    content: "";
    height: 35px;
    position: absolute;
    right: -5px;
    top: -5px;
    -webkit-transform: rotate(103deg);
    -moz-transform: rotate(103deg);
    -ms-transform: rotate(103deg);
    -o-transform: rotate(103deg);
    transform: rotate(103deg);
    width: 35px;
}.con_f_3 > span {
    position: relative;
    z-index: 9;
}.getdate figure {
    position: relative;
}.getdate .imgforlogo {
    font-size: 18px;
}.getdate .divheader3_1 {
    bottom: 0;
    left: 5px;
    position: absolute;
}.homephone a {
    background: #dd3826 none repeat scroll 0 0;
    color: #ffffff;
    padding: 3px 8px;
    font-size: 12px;
}.dist_100 .homephone a:hover {
    color: #ffffff
}.getdate .homephone {
    display: inline-block;
    margin-bottom: 10px;
}.ippx8kbg182 .getdate .imgforlogo {
    margin: 15px 0;
}.imgforlogo a,
.brnair a {
    color: #404040;
}.generate_anim span a,
.generate_anim span i {
    color: #797575;
}.getdate .generate_anim span a,
.getdate .generate_anim span i {
    font-size: 12px;
}.imgforlogo a:hover,
.generate_anim span:hover a,
.generate_anim span:hover i,
.brnair a:hover {
    color: #dd3826;
}.ir-para-menu .generate_anim > span {
    margin-right: 15px;
}.generate_anim i {
    margin-right: 5px;
}.hlites .digit_top_3 {
    padding-top: 10px;
}.hlites figure {
    float: left;
    margin-right: 10px;
}.hlites .generate_anim span.input-124665 {
    display: none;
}.hlites .imgforlogo {
    margin-bottom: 0;
    display: inline;
    font-size: 14px;
}.hlites .hlfrenchcan,
.hlites .f43 {
    font-size: 11px;
}.hlites .addrss_30_296 {
    font-size: 13px;
    line-height: 18px;
    margin-top: 5px;
}.hlites .cr-success {
    border-bottom: 1px solid #020202;
    margin-bottom: 15px;
    padding-bottom: 15px;
}.hlites .cr-success:last-child {
    border: medium none;
    margin-bottom: 0;
}.cikgyuesni5sihx {
    margin: 0;
}.addgoogle {
    position: relative;
}.addgoogle .div_46 {
    position: absolute;
    right: 0;
    top: -55px;
}.addgoogle ul li > a {
    position: relative;
    display: block;
}.addgoogle .imgforlogo {
    opacity: 0;
    visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    color: #ffffff;
    font-size: 14px;
    font-weight: 300;
    line-height: 20px;
    padding-top: 20px;
    text-align: center;
    -webkit-transform: scale(0.3);
    -moz-transform: scale(0.3);
    -ms-transform: scale(0.3);
    -o-transform: scale(0.3);
    transform: scale(0.3);
}.addgoogle ul li:hover .imgforlogo {
    background: #dd3826;
    opacity: 1;
    visibility: visible;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}.addgoogle .div_46 a {
    font: 0/0 a;
    color: transparent;
    position: relative;
    width: 27px;
    height: 35px;
    line-height: 35px;
    display: inline-block;
    background: #dd3826;
}.addgoogle .div_46 a:after {
    color: #ffffff;
    content: "\f104";
    font-family: FontAwesome;
    font-size: 24px;
    left: 0;
    position: absolute;
    text-align: center;
    top: 0;
    width: 27px;
}.addgoogle .div_46 a.bwmdateendinput:after {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    top: 3px;
}.addgoogle .div_46 a:hover {
    background: #BA2616;
}.cexp .addgoogle .div_46 {
    left: -20px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
}.cexp .bwmdateendinput {
    float: right;
    position: relative;
    right: -40px;
}.j_bannerslider .getdate {
    border-bottom: 1px solid #020202;
    margin-bottom: 15px;
    padding-bottom: 15px;
}.c8397 {
    position: relative;
    overflow: hidden;
}.c8397 .divheader3_1 {
    position: absolute;
    top: 15px;
}.bv_image9 {
    position: absolute;
    top: 0;
    left: 0;
    background: #020202;
    width: 100%;
    height: 100%;
    text-align: center;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}.c8397:hover .bv_image9 {
    opacity: 1;
    visibility: visible;
}.bv_image9 .imgforlogo {
    color: #ffffff;
    font-size: 18px;
    font-weight: 300;
    left: 50%;
    margin: 0 auto 0 -40%;
    padding: 5px 0;
    position: absolute;
    top: 10%;
    width: 80%;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}.c8397:hover .bv_image9 .imgforlogo {
    opacity: 1;
    visibility: visible;
    top: 25%;
}.age-formation {
    bottom: 10%;
    left: 50%;
    margin-left: -25%;
    position: absolute;
    width: 50%;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    opacity: 0;
    visibility: hidden;
}.c8397:hover .age-formation {
    bottom: 26%;
    opacity: 1;
    visibility: visible;
}.age-formation a {
    border: 1px solid #ffffff;
    color: #ffffff;
    margin-right: 2px;
    padding: 0;
    width: 40px;
    display: inline-block;
    height: 40px;
    text-align: center;
    line-height: 40px;
}.chck-6436 .age-formation a:hover {
    background: #dd3826;
    border: 1px solid #dd3826;
    color: #ffffff;
}.homephone {
    display: inline-block;
    margin-bottom: 8px;
    margin-right: 6px;
    word-wrap: break-word;
}.b000220-111 {
    text-align: center;
}.dhtml_menu-5716 img {
    display: inline-block;
    margin: 0 0 3% 2%;
}.dmkpzf54oj .b000220-111 {
    display: inline-block;
}.dmkpzf54oj .aviso-51320866 {
    display: inline-block;
}.dmkpzf54oj {
    text-align: center;
}.flash_iu a {
    color: #373737;
    font-size: 16px;
    padding: 0 7px;
    text-transform: capitalize;
}.flash_iu a:hover {
    color: #dd3826;
}.browserwahl .isdaylight.k-ed0,
.browserwahl .eather_1_date {
    background: #f3f3f3 none repeat scroll 0 0;
    border-bottom: 3px solid #dd3826;
    border-radius: 5px 5px 0 0;
    color: #dd3826;
    font-size: 28px;
    margin-bottom: 20px;
    padding: 10px 20px;
}#hm_twitter {
    margin-top: 50px;
}#kontener1 {
    background: #404040 none repeat scroll 0 0;
    padding: 50px 0;
    color: #dbd7d7;
}#kontener1 .item-slide {
    background: #020202 none repeat scroll 0 0;
    border-bottom: 1px solid #7a7a7a;
    overflow: visible;
    font-size: 20px;
    line-height: 45px;
}#kontener1 .con_f_3 {
    background: none !important;
    border-bottom: 1px solid #dd3826;
    padding: 0;
    top: 1px;
    text-transform: capitalize;
}#kontener1 .con_f_3:after {
    display: none;
}#kontener1 ul.catid206 {
    list-style: outside none none;
    margin-left: 0;
}#kontener1 ul.catid206 li {
    position: relative;
}#hamburger-cont {
    background: #373737 none repeat scroll 0 0;
    padding: 10px 0;
}#hamburger-cont .banerplace {
    text-align: center;
    color: #8e8e8e;
}#hamburger-cont .banerplace a {
    color: #ffffff;
}#hamburger-cont .banerplace a:hover {
    color: #dd3826;
}#idget_opinion li a::before {
    display: inline-block;
    padding: 0 10px;
    font-family: FontAwesome;
    font-size: 20px;
    vertical-align: top;
    content: "\f005";
    color: #ccc;
}#idget_opinion li a[href*="facebook.com"]::before {
    content: '\f09a';
    color: #3c5b9c;
}#idget_opinion li a[href*="twitter.com"]::before {
    content: '\f099';
    color: #00b0f2;
}#idget_opinion li a[href*="plus.ft-about.com"]::before {
    content: '\f0d5';
    color: #de4f3d;
}#idget_opinion li a[href*="youtube.com"]::before {
    content: '\f167';
    color: #c00000;
}#idget_opinion li a[href*="pinterest.com"]::before {
    content: '\f0d2';
    color: #cf2128;
}#idget_opinion li a[href*="instagram.com"]::before {
    content: '\f16d';
    color: #5382a7;
}.expand-sidebar.i6755_sys_txt {
    position: relative;
}.i6755_sys_txt .divheader3_1 {
    bottom: 10px;
    left: 0;
    position: absolute;
}.hwsearch .hlfrenchcan > a {
    color: #373737;
    display: block;
    margin: 20px 0 14px;
}.hwsearch .imgforlogo a {
    font-size: 26px;
    font-weight: 400;
}article.featcat-167-190.env_cert_field h1.imgforlogo,
article.featcat-167-190.env_cert_field h2.imgforlogo {
    line-height: 26px;
    margin-bottom: 10px;
}.hwsearch .generate_anim > span::after {
    color: #828282;
    content: "/";
    margin-left: 10px;
    position: relative;
}.hwsearch .generate_anim > span:last-child:after {
    display: none;
}.hwsearch .generate_anim > span {
    margin-right: 10px;
    font-size: 12px;
    display: inline-block;
}article.hwsearch {
    padding-bottom: 40px;
    margin-bottom: 40px;
    border-bottom: 3px solid #EEEEEE;
}.hwsearch .generate_anim {
    margin: 20px 0 20px 0;
}.hwsearch .dhtmlmenu_4178 {
    background: #373737 none repeat scroll 0 0;
    color: #ffffff;
    display: inline-block;
    margin-top: 10px;
    padding: 6px 10px;
}.hwsearch .dhtmlmenu_4178:hover {
    background: #dd3826;
    color: #ffffff;
}.id_img-1-0 ul,
.hmap55 ul,
.ed-1982490 ul,
.flightdiv ul,
.img_3499 ul,
.kkcg ul,
.caption_1861 ul,
.ft_awards2016 ul {
    list-style: outside none none;
    margin: 0;
    padding-left: 10px;
}.id_img-1-0 a,
.hmap55 a,
.ed-1982490 a,
.flightdiv a,
.img_3499 li,
.kkcg li,
.caption_1861 li,
.ft_awards2016 li {
    color: #3f3f3f;
    font-size: 14px;
    line-height: 32px;
    padding-left: 22px;
    position: relative;
    -webkit-transition: color 0.3s ease;
    -moz-transition: color 0.3s ease;
    -ms-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
    transition: color 0.3s ease;
}.ir-para-menu a:hover,
.ir-para-menu a:hover::before {
    color: #dd3826;
}.id_img-1-0 a::before,
.hmap55 a::before,
.ed-1982490 a::before,
.flightdiv a::before,
.img_3499 li::before,
.kkcg li:before,
.caption_1861 li:before,
.ft_awards2016 li:before {
    color: #3f3f3f;
    content: "\f187";
    font-family: "FontAwesome";
    font-size: 14px;
    left: 0;
    position: absolute;
    top: -6px;
    -webkit-transition: color 0.3s ease;
    -moz-transition: color 0.3s ease;
    -ms-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
    transition: color 0.3s ease;
}.hmap55 a::before {
    content: "\f07b";
}.ed-1982490 a::before {
    content: "\f101";
}.flightdiv a::before,
.ft_awards2016 li:before {
    content: "\f105";
}.img_3499 li::before {
    content: "\f086";
    top: 0;
}.kkcg li::before {
    content: "\f09e";
    top: 0;
}.caption_1861 li:before {
    content: "\f1ea";
    top: 0;
}.godzpodroz .kwt25443 {
    width: 85%;
    float: left;
}.godzpodroz .bbp-topic-111 {
    height: 36px;
    width: 15%;
}#kontener1 .ir-para-menu a,
#kontener1 .ir-para-menu li,
#kontener1 .ir-para-menu a:before,
#kontener1 .ir-para-menu li:before {
    color: #ffffff;
    top: 0;
}#kontener1 .ir-para-menu a:hover,
#kontener1 .ir-para-menu a:hover:before,
#kontener1 .ir-para-menu li:hover:before {
    color: #dd3826;
}#kontener1 .aviso-51320866,
#kontener1 .ir-para-menu {
    border: medium none;
}.electroprecio {
    margin-top: 15px;
    padding: 15px;
    border: 1px solid #020202;
}.electroprecio .con_f_3 i {
    margin-right: 10px;
}.architectures .imgforlogo {
    font-size: 16px;
    font-weight: 400;
    margin: 10px 0 5px;
}.architectures .generate_anim > span {
    display: inline-block;
    font-size: 12px;
    margin-right: 0;
    word-wrap: break-word;
}.house-tip {
    display: inline-block;
    margin: 15px 0;
    padding: 2%;
    width: 100%;
    border: 1px solid #020202;
}.comedian {
    display: inline;
    float: left;
    margin-right: 15px;
}.anchor-3 {
    padding-bottom: 10px;
    display: inline;
}.bnr_dev {
}.article_3075230 span {
    display: block;
    text-align: center;
}.item-mais {
    color: #dd3826;
    font-size: 300px;
    font-weight: 700;
    line-height: 300px;
}.href-ad-1333 {
    background: #dd3826 none repeat scroll 0 0;
    color: #ffffff;
    font-size: 25px;
    font-weight: 600;
    letter-spacing: 3px;
    line-height: 35px;
    margin: 20px auto;
    padding: 2px 28px;
    text-transform: uppercase;
    width: 100%;
}.ib2_el_eomwvkdd .browserwahl,
.ib2_el_eomwvkdd p {
    text-align: center;
}.f14888 {
    color: #fff;
}.ib2_el_eomwvkdd input,
.deal-50769 input {
    margin-left: 0;
    margin-right: -4px;
    width: 84% !important;
}.ib2_el_eomwvkdd button,
.deal-50769 button {
    padding: 0 10px;
    line-height: 30px;
    height: 36px;
}.cwwtr6578_9 {
    margin: 0 auto 2em;
}.cwwtr6578_9 .cvetta-form {
    float: left;
    display: block;
    background: #fff;
    margin: 10px 1.5% 20px;
    text-align: center;
}.cwwtr6578_9 .cvetta-form:hover {
}.cwwtr6578_9 .contents_topics {
    text-align: center;
    padding: 0;
    margin: 0;
    overflow: hidden;
    line-height: 0;
}.hrdbase .cvetta-form {
    float: none;
    text-align: center;
    width: 100%;
    margin: 10px 0 20px;
}.item-10273 .cvetta-form {
    width: 47%;
}.gabbia .cvetta-form {
    width: 30.33%;
}.fixedbox2 .cvetta-form {
    width: 22%;
}.frameqtztn .cvetta-form {
    width: 17%;
}.item-1115 .cvetta-form {
    width: 13.6%;
}.deltasuitelinks .cvetta-form {
    width: 12.25%;
    margin: 10px 1% 10px;
}.cubic .cvetta-form {
    width: 10.5%;
    margin: 10px 1% 10px;
}.awtop .cvetta-form {
    width: 9.11%;
    margin: 10px 1% 10px;
}.cwwtr6578_9 dl a {
    display: block;
}.cwwtr6578_9 dl a img {
    height: auto;
    margin: 0 auto;
}.cwwtr6578_9 .hpb-carousel1 {
    font-size: 20px;
    line-height: 1.2;
    margin: 10px 0 0;
}.cwwtr6578_9 br + br {
    display: none;
}div.conteudorodape {
    position: relative;
}iframe#feed_blog {
    width: 100%;
    display: block;
}.category_499368 {
    opacity: 0;
    visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 62px;
    height: 50px;
    font: 0px/0 a;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}div#cid_136:hover .category_499368 {
    visibility: visible;
    opacity: 1;
}.category_499368:before {
    content: '\f04b';
    display: block;
    font-family: FontAwesome;
    font-size: 20px;
}.gim_38.currentaction:before {
    content: '\f04c';
}a#guide_22 {
    bottom: 20px;
    position: fixed;
    right: 20px;
    display: none;
    opacity: 0.5;
    background-color: #ffffff;
    filter: alpha(opacity=50);
    padding: 10px;
    border-radius: 5px;
}a#guide_22 i {
    font-size: 25px;
    color: #dd3826;
}a#guide_22:hover {
    opacity: 1;
    filter: alpha(opacity=100);
    
}@media (max-width: 1200px) {.cczkjeqpz4 #jbjx-t4bjvq {
        width: 98%;
        margin: 0 auto;
    }.arefcitycd {
        width: 100%;
        margin: 0 auto;
    }.abm {
        width: 98%;
        margin: 0 auto;
    }.howitworksid .comheatmap_2 {
        text-align: center;
    }.howitworksid .comheatmap_2 a {
        display: inline-block;
        float: none;
        text-align: center;
        width: 18%;
    }.footer_ffd > .formcraft::before,
    .footer_ffd > .formcraft::after {
        display: none;
    }.footer_ffd::before,
    .footer_ffd::after {
        display: none;
    }}@media (min-width: 769px) and (max-width: 979px) {.itema_1115 {
        float: none;
        text-align: center;
    }.input_osej {
        margin: 0 auto;
        max-width: 728px;
        text-align: center;
        float: none;
    }#investorsli ul > li {
        padding: 0 10px;
    }#investorsli ul > li.itnewswidget {
        padding-right: 25px;
    }.howitworksid .comheatmap_2 {
        text-align: center;
    }.howitworksid .comheatmap_2 a {
        display: inline-block;
        float: none;
        text-align: center;
        width: 18%;
    }.dec_url {
        font-size: 20px;
    }.cast_b_5 {
        font-size: 16px;
        line-height: 20px;
    }.custom638 {
        padding: 20px 10px;
    }.getdate .generate_anim span a,
    .getdate .generate_anim span i {
        font-size: 12px;
    }.hlites .generate_anim {
        margin-left: 0;
    }.hlites .horoscope-2.cart_dock {
        margin-left: -15px;
    }.hlites figure {
        width: 40%;
    }.aviso-51320866,
    .ir-para-menu {
        margin-bottom: 10px;
        padding: 10px;
    }.addgoogle .imgforlogo {
        padding-top: 0;
    }.flyoutnav-282 {
        text-align: center;
    }.flyoutnav-282 .itema_1115 {
        display: inline-block;
        float: none;
    }.flyoutnav-282 #article-76927 {
        display: inline-block;
        float: none;
        vertical-align: top;
    }}@media (max-width: 768px) {.itema_1115 {
        float: none;
        text-align: center;
    }.input_osej .b000220-111 img {
        width: 100%;
        height: auto;
    }.flyoutnav-282 {
        text-align: center;
    }.flyoutnav-282 .itema_1115 {
        display: inline-block;
        float: none;
    }.flyoutnav-282 #article-76927 {
        display: inline-block;
        float: none;
        vertical-align: top;
    }#investorsli .div-gpt-9625031 {
        color: transparent;
        display: block;
        font: 0px/0 a;
        width: 50px;
        position: relative;
        cursor: pointer;
    }#investorsli .div-gpt-9625031:before {
        color: #ffffff;
        content: "\f0c9";
        display: block;
        font-family: FontAwesome;
        font-size: 23px;
        font-style: normal;
        font-weight: normal;
        text-decoration: inherit;
        text-align: center;
        line-height: 50px;
    }#investorsli .div-gpt-9625031:hover {
        background: #dd3826;
    }#investorsli .catid206 {
        display: none;
        position: absolute;
        top: 100%;
        left: 0;
        width: 100%;
        background: #373737;
    }#investorsli ul > li {
        display: block;
        float: none;
        padding: 0 15px;
    }#investorsli ul > li:hover,
    #investorsli ul > li.j_inputnode,
    #investorsli ul > li.describe_res,
    #investorsli ul > li.id_city_80 {
        background: none !important;
    }#investorsli ul > li:hover > a,
    #investorsli ul > li.j_inputnode > a,
    #investorsli ul > li.describe_res > a,
    #investorsli ul > li.id_city_80 > a {
        background: #dd3826;
    }.div-gpt-3981759 {
        background: #dd3826 none repeat scroll 0 0;
        color: #ffffff;
        cursor: pointer;
        display: block;
        height: 24px;
        line-height: 21px;
        position: absolute;
        right: 15px;
        text-align: center;
        top: 9px;
        width: 24px;
    }#investorsli ul > li:hover > .div-gpt-3981759,
    #investorsli ul > li.j_inputnode .div-gpt-3981759,
    #investorsli ul > li.describe_res .div-gpt-3981759 {
        background: #BA2A1A;
    }.c208261 li.j_inputnode > .div-gpt-3981759 {
        background: #ffffff none repeat scroll 0 0;
    }.c208261 li.j_inputnode > .div-gpt-3981759 i {
        color: #d90235;
    }.cracks1 .content_17 {
        display: none;
    }#investorsli ul.content_17,
    #investorsli ul.id_1481 {
        position: static;
        min-width: 100%;
        opacity: 1;
        top: 0;
        left: 0;
        visibility: visible;
        display: none;
        background: none;
        -webkit-transition: none;
        -moz-transition: none;
        -ms-transition: none;
        -o-transition: none;
        transition: none;
    }#investorsli ul > li:hover > .content_17,
    #investorsli ul > li:hover > .id_1481 {
        top: 0;
    }#investorsli ul > li,
    #investorsli ul > li.itnewswidget {
        padding: 0;
        width: 100%;
    }#investorsli ul > li.itnewswidget > a::after {
        display: none;
    }#investorsli ul > li a {
        padding: 0 15px;
        line-height: 42px;
    }#investorsli ul.content_17 li > a {
        padding-left: 30px;
    }#a5376a3 #hero-slider-sp {
        display: none;
    }.dec_url {
        font-size: 16px;
    }.cast_b_5 {
        font-size: 14px;
        line-height: 20px;
    }.k1226 a {
        line-height: 30px;
        margin: 30px auto;
        width: 80px;
        font-size: 14px;
    }.custom638 {
        padding: 20px 10px;
    }.howitworksid .comheatmap_2 a {
        width: 17%;
    }.aviso-51320866,
    .ir-para-menu {
        margin-bottom: 10px;
        padding: 10px;
    }#header-user-btn {
        float: none;
        width: 100%;
    }#hl_diy07 {
        float: none;
        width: 100%;
    }.addgoogle .imgforlogo {
        font-size: 15px;
        padding-top: 13px;
    }.bv_image9 .imgforlogo {
        font-size: 16px;
    }#hm_twitter .daytemp4:first-child,
    #hm_twitter .daytemp4 {
        width: 100%;
    }#kontener1 .aviso-51320866,
    #kontener1 .ir-para-menu {
        border: none;
    }#hamburger-cont .banerplace {
        font-size: 14px;
    }}@media (max-width: 600px) {.ajax-1199 ul.content_17 {
        left: 104%;
        min-width: 150px;
    }.ajax-1199 {
        min-width: 150px;
    }.homepage_panel2 {
        margin: 0 0 0;
        text-align: center;
        width: 86%;
        line-height: 40px;
    }.js-selded {
        float: none;
        margin: 2px 0 0;
        padding: 13px 0 10px;
        border-top: 1px solid #ffffff;
        text-align: center;
    }.descrizione .box_ini_04_i {
        width: 76%;
    }#barra_navegacao #hero-slider-sp {
        display: none;
    }.faqlinks_1 {
        font-size: 14px;
    }#barra_navegacao {
        padding: 10px 10px 0 120px;
        font-size: 14px;
    }.cast_b_5 {
        display: none;
    }.k1226 a {
        line-height: 30px;
        margin: 0;
    }.dec_url {
        font-size: 16px;
        line-height: 30px;
        margin: 0;
    }.howitworksid .comheatmap_2 a {
        padding: 2px;
    }.ksns,
    .c_cat1605,
    .block_serwices {
        margin-left: 0;
        width: 100%;
    }.fade-block8 .block_serwices {
        margin-left: -2%;
        width: 102%;
    }.fade-block8 .c_cat1605 {
        margin-left: 2%;
        width: 48%;
        margin-bottom: 2%;
    }.addgoogle .imgforlogo {
        font-size: 12px;
        line-height: 16px;
        padding-top: 10px;
    }.getdate {
        margin-bottom: 20px;
    }.item-mais {
        font-size: 160px;
        line-height: 160px;
    }.ib2_el_eomwvkdd .browserwahl .eather_1_date {
        font-size: 24px;
    }article.featcat-167-190.env_cert_field h1.imgforlogo {
        font-size: 24px;
    }.architectures {
        margin-bottom: 20px;
    }.advertise_cta .id_49967,
    .advertise_cta .bx_32686673_268,
    .advertise_cta .id_49967 a,
    .advertise_cta .bx_32686673_268 a {
        float: none;
        width: 100%;
    }#check_strom {
        margin-left: 15px;
    }}@media (max-width: 479px) {.flyoutnav-282 #article-76927 {
        border: none;
        margin: 0;
        padding: 0;
    }#a5376a3 #check_strom {
        width: 96%;
        margin-left: 0;
    }.dec_url {
        font-size: 12px;
        line-height: 20px;
        margin: 0;
    }.custom638 {
        padding: 10px 10px;
    }.k1226 a {
        font-size: 9px;
        line-height: 20px;
        margin: 0;
        width: 100%;
    }.howitworksid .comheatmap_2 a {
        width: 29%;
    }.homephone a {
        font-size: 12px;
    }.fade-block8 .block_serwices {
        margin-left: 0;
        width: 100;
    }.fade-block8 .c_cat1605 {
        margin-left: 0;
        width: 100%;
        margin-bottom: 2%;
    }.c8397 img {
        width: 100%;
        height: auto;
    }.addgoogle .imgforlogo {
        display: none;
    }}body.ib2_el_6b012k5r {
    background-image: url("img-15452/float-sdbr.jpg");
    background-position: left top;
    background-size: auto;
    background-repeat: repeat;
    background-attachment: scroll;
}