#case_458:after, .hid_loginmproid, .clearline30:after, .csmob:after, hr {
    clear: both
}

#case_458, .hcategory_392, svg:not(:root) {
    overflow: hidden
}

.divfeaturednews, .android_monthly {
    -webkit-tap-highlight-color: transparent
}

.gnav_service_03, .birthdate-error, .area_2481, .iscrollmain_1_4 .filter_location, p {
    word-wrap: break-word
}

html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    height: 100%
}

body, form, table {
    margin: 0
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
    display: block
}

audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline
}

audio:not([controls]) {
    display: none;
    height: 0
}

[hidden], template {
    display: none
}

a {
    background: 0 0
}

abbr[title] {
    border-bottom: 1px dotted
}

b, optgroup, strong {
    font-weight: 700
}

dfn {
    font-style: italic
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

mark {
    background: #ff0;
    color: #000
}

small {
    font-size: 80%
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

figure {
    margin: 1em 48px
}

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

pre {
    overflow: auto
}

code, kbd, pre, samp {
    font-family: monospace, monospace;
    font-size: 1em
}

button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0
}

a, area, dt, textarea {
    font-weight: 400
}

.ecotax_popup a, body {
    font-family: 'Archivo Narrow', sans-serif
}

.cattree1034 li li a, .cattree1034 li > a:after, .cate_tb_122, body {
    font-style: normal
}

button {
    overflow: visible
}

button, select {
    text-transform: none
}

.featuredworkdiv h1 a, .cattree1034 a, .destacats li a {
    text-transform: uppercase
}

button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled], html input[disabled] {
    cursor: default
}

button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0
}

input {
    line-height: normal
}

input[type=checkbox], input[type=radio] {
    box-sizing: border-box;
    padding: 0
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
    height: auto
}

input[type=search] {
    -webkit-appearance: textfield;
    -webkit-box-sizing: content-box
}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

legend {
    border: 0;
    padding-left: .8em;
    padding-right: .8em
}

@media print {
    blockquote, img, pre, tr {
        page-break-inside: avoid
    }

    * {
        text-shadow: none !important;
        color: #000 !important;
        background: 0 0 !important;
        box-shadow: none !important
    }

    a, a:visited {
        text-decoration: underline
    }

    a[href]:after {
        content: " (" attr(href) ")"
    }

    abbr[title]:after {
        content: " (" attr(title) ")"
    }

    a[href^="#"]:after, a[href^="javascript:"]:after {
        content: ""
    }

    blockquote, pre {
        border: 1px solid #999
    }

    thead {
        display: table-header-group
    }

    img {
        max-width: 100% !important
    }

    h2, h3, p {
        orphans: 3;
        widows: 3
    }

    h1, h2, h3, h4, h5, h6 {
        page-break-after: avoid
    }

    dl, ol, ul {
        page-break-before: avoid
    }

    select {
        background: #fff !important
    }

    .ecomm_toggle {
        display: none
    }

    .accordon-social td, .accordon-social th {
        background-color: #fff !important
    }

    .img_16013 > .inwishlist_3080, .for_main_item > .img_16013 > .inwishlist_3080 {
        border-top-color: #000 !important
    }

    .dbd_recenzje-4 {
        border: 1px solid #000
    }

    .accordon-social {
        border-collapse: collapse !important
    }

    .eb_mystock td, .eb_mystock th {
        border: 1px solid #ddd !important
    }
}

a, a:active, a:focus, a:hover {
    text-decoration: none;
    color: #444
}

img, table {
    max-width: 100%
}

address, blockquote, dl, hr, p, pre {
    margin: 0 0 10px
}

td, th {
    padding: .8em
}

caption {
    padding-bottom: .8em
}

blockquote {
    padding: 1em 1em .3em;
    margin: 30px 0
}

blockquote:first-child {
    margin: .8em 0
}

legend + * {
    margin-top: 1em
}

li ol, li ul, ol, ul {
    margin: 0
}

input, textarea {
    padding: .3em .4em .15em
}

option {
    padding: 0 .4em
}

dt {
    margin-bottom: .4em;
    margin-top: .8em
}

ol, ul {
    padding-left: 2em
}

ol.areabox4, ul.areabox4 {
    margin: 0;
    padding-left: 0 !important
}

form div {
    margin-bottom: .8em
}

hr {
    background: #EEE;
    border: none;
    color: #EEE;
    float: none;
    height: 1px;
    width: 100%
}

hr.arcat {
    background: #fff;
    color: #fff
}

.britebox, .britebox a {
    color: #000000
}

.hm15 area, .hm15 input[type=text], .hm15 input[type=password], .hm15 input[type=email], .hm15 select, .hm15 textarea {
    width: 96%
}

.britebox {
    background-color: #f0d157;
    border: 1px solid #d79516;
    display: block;
    margin: 0 auto;
    padding: 10px;
    position: absolute;
    top: 60px;
    text-align: center;
    width: 100%
}

table {
    background-color: transparent;
    border-collapse: collapse;
    border-spacing: 0
}

ul {
    list-style-type: square
}

ol {
    line-height: 22px;
    list-style-position: outside;
    list-style-type: decimal
}

#channela13 ul, .home-mooc li, .awards-check li, .cattree1034, .cattree1034 ul, .catlist26 ul li {
    list-style-type: none
}

body {
    background: #444;
    font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -webkit-font-smoothing: antialiased;
    color: #4B4B4B;
    font-size: 16px;
    line-height: 1.3em;
    text-rendering: optimizeLegibility
}

.hcategory_392 {
    font-size: 11px;
    color: #666;
    width: 950px;
    min-height: 52px;
    font-family: tahoma;
    border: none
}

.boxdonor {
    margin: 0 0 5px
}

img {
    -ms-interpolation-mode: bicubic;
    border: 0;
    height: auto;
    vertical-align: middle
}

.hotgnhotel2 img {
    height: auto;
    width: auto
}

.hotgnhotel2 img.canvas_18781 {
    max-width: 60%;
    width: auto
}

embed, iframe, object, video {
    max-width: 100%
}

#case_458, #cepade, .britebox {
    max-width: 1100px
}

area, select, textarea, video {
    width: 100%;
    height: auto
}

a:active, a:focus, a:hover {
    outline: 0
}

::selection {
    background: #FF3C1F;
    text-shadow: none;
    color: #fff
}

::-moz-selection {
    background: #FF3C1F;
    color: #fff
}


label {
    display: block;
    margin: 15px 0 5px;
    width: auto
}

legend {
    padding: 2px 5px
}

fieldset {
    border: 1px solid #ccc;
    margin: 0 0 1.5em;
    padding: 1em 2em
}

input[type=text], input[type=password], input[type=email], input[type=search], select {
    -moz-box-sizing: border-box;
    background-color: #c0c0c0;
    box-sizing: border-box;
    border: 1px solid #EEE;
    margin: 0;
    outline: 0;
    padding: 6px 8px;
    vertical-align: middle;
    max-width: 100%;
    color: #555;
    font-size: 14px
}

select {
    background-color: #c0c0c0
}

area, textarea {
    padding: 8px 10px;
    border: 1px solid #EEE;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #c0c0c0 !important;
    margin: 0;
    border-radius: 0;
    vertical-align: middle;
    overflow: auto
}

#input38_1, #home-recreatie, area:focus, input:focus, textarea:focus {
    border: 1px solid #DDE1EF
}

input, select {
    cursor: pointer
}

input[type=text], input[type=password] {
    cursor: text
}

* {
    margin: 0;
    padding: 0
}

.copyright_1-0, .kudoo-body {
    margin-bottom: 2.857142857142857%;
    padding-top: 0
}

a:hover {
    text-decoration: underline
}

h1, h2, h3, h4, h5, h6 {
    font-family: Oswald, sans-serif;
    color: #444;
    font-weight: 400
}

.featuredworkdiv h1 a, .boxwrapp a {
    font-weight: 700;
    text-decoration: none
}

#case_458:after, #case_458:before, .clearline30:after, .clearline30:before, .csmob:after, .csmob:before {
    content: ' ';
    display: table;
    line-height: 0
}

#bgq:before, .featuredworkdiv h1:before, .featuredworkdiv:after, .destacats li a:before {
    content: ''
}

.hm15 #faithservice, .hm15 .clearline30, .hm15 .csmob {
    zoom: 1
}

.copyright_1-0 {
    float: left
}

.kudoo-body {
    float: right
}

.hiive, .fill-1043, .item-dp5pbzx4n3, .jobs-usa-wa, .advertisecnt, .a-down-480185, .circularg2_2, .chglikes1759580, .its-time, .header_adj, .archy_ad9 {
    display: inline;
    margin-right: 1.886792452830189%
}

.circularg2_2 {
    width: 6.60377358490566%
}

.hiive {
    width: 15.09433962264151%
}

.fill-1043 {
    width: 23.58490566037736%
}

.item-dp5pbzx4n3 {
    width: 32.07547169811321%
}

.jobs-usa-wa {
    width: 40.56603773584906%
}

.advertisecnt {
    width: 49.05660377358491%
}

.a-down-480185 {
    width: 57.54716981132075%
}

.chglikes1759580 {
    width: 66.0377358490566%
}

.its-time {
    width: 74.52830188679245%
}

.header_adj {
    width: 83.0188679245283%
}

.archy_ad9 {
    width: 91.50943396226415%
}

.compatcss {
    width: 100%
}

.answer_100381 {
    margin-left: 0 !important;
    margin-right: 0 !important
}

.chglikes1759580 .circularg2_2 {
    width: 13.59516616314199%;
    margin-right: .7552870090634441%
}

.chglikes1759580 .hiive {
    width: 22.85714285714286%
}

.chglikes1759580 .fill-1043 {
    width: 35.71428571428571%
}

.chglikes1759580 .item-dp5pbzx4n3 {
    margin-right: 2.857142857142857%;
    width: 46.57142857142857%;
    margin-bottom: 0
}

.chglikes1759580 .jobs-usa-wa {
    width: 61.42857142857143%
}

.chglikes1759580 .advertisecnt {
    width: 74.28571428571429%
}

.chglikes1759580 .a-down-480185 {
    width: 100%;
    margin-right: 0;
    position: relative
}

.forum298.circularg2_2:nth-child(7n+7) {
    margin-right: 0
}

#case_458 {
    margin-right: auto;
    margin-left: auto;
    background-color: #FFF;
    box-shadow: 0 0 25px 0 transparent;
    -webkit-box-shadow: 0 0 25px 0 transparent;
    -moz-box-shadow: 0 0 25px 0 transparent;
    -o-box-shadow: 0 0 25px 0 transparent
}

#home-recreatie, #combosegmento {
    max-width: 1060px;
    clear: both;
    overflow: hidden
}

#combosegmento {
    background-color: #FFF;
    margin: 0 20px;
    padding: 0;
    position: relative
}

#home-recreatie {
    display: block;
    margin: 0 0 40px
}

#input38_1 {
    overflow: hidden;
    display: block;
    clear: both;
    margin: 0;
    width: auto
}

#input38_1 .hmenu-subc-661 {
    margin: 0 !important
}

#cepade {
    margin: 0 0 40px;
    clear: both;
    width: 100%;
    z-index: 1;
    position: relative;
    display: block
}

#home_r, .featuredworkdiv {
    margin: 0 20px;
    width: 100%;
    max-width: 1060px
}

.featuredworkdiv {
    text-align: justify;
    padding: 2em 0;
    display: inline-block;
    height: 9.7em
}

#content565, .filter_bv_4, .cat_59051, ul.itemproduct_id li a {
    text-align: center
}

.featuredworkdiv .copyright_1-0 {
    float: none
}

.featuredworkdiv h1 {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin: 0 0 0 -6px;
    text-decoration: none
}

.featuredworkdiv h1 a {
    vertical-align: middle;
    font-size: 1.3em;
    line-height: 1.2em;
    background-color: #FF3C1F;
    color: #fff;
    padding: 9px 18px
}

.featuredworkdiv:after {
    display: inline-block;
    width: 100%
}

.featuredworkdiv #bgq, .featuredworkdiv .kaf850 {
    display: inline-block;
    vertical-align: middle
}

.cat_59051 {
    margin: 40px auto;
    vertical-align: middle
}

#bgq {
    display: inline-block;
    height: 100%;
    margin: 0 0 0 -3px
}

#content565 {
    max-width: 1060px;
    width: 100%;
    margin: 0 auto;
    vertical-align: middle
}

#bgq:before, .featuredworkdiv h1:before {
    display: inline-block;
    vertical-align: middle;
    height: 100%
}

#bgq img {
    max-width: 250px;
    width: auto
}

.boxwrapp {
    display: block;
    font-size: 2.3em;
    padding-top: 30px;
    line-height: 1.6em
}

.boxwrapp a {
    color: #4B4B4B
}

.item_id_4104 {
    color: #767676;
    display: block;
    font-size: .875em
}

.cate_tb_122 {
    font-family: "Open Sans", sans-serif;
    font-size: 12px;
    line-height: 24px
}

.destacats {
    background-color: #000000;
    padding: 0 20px;
    margin: 0 auto;
    display: block;
    overflow: hidden
}

.destacats li {
    display: inline-block;
    list-style: none;
    position: relative
}

.destacats li a {
    color: #fff;
    padding: 0 7px 0 12px;
    font-weight: 400;
    transition: opacity .3s ease-in-out;
    -o-transition: opacity .3s ease-in-out;
    -moz-transition: opacity .3s ease-in-out;
    -webkit-transition: opacity .3s ease-in-out;
    -moz-opacity: .4;
    opacity: .7;
    text-decoration: none;
    line-height: 35px
}

.destacats li a:before {
    background-color: #ddd;
    opacity: .4;
    position: absolute;
    top: 13px;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    height: 10px;
    width: 1px
}

#html5_progress, .destacats li:first-child a:before {
    display: none
}

.destacats > li:first-child > a {
    padding: 0 7px 0 0
}

.destacats li a:hover {
    opacity: 100
}

#frametv3kjw #framelgo1xr .general-forum9 {
    width: 69%
}

#frametv3kjw #framelgo1xr {
    float: right;
    margin: 0 auto;
    height: 32px;
    line-height: 100%
}

#frametv3kjw #framelgo1xr input[type=submit] {
    font-family: FontAwesome;
    color: #888;
    vertical-align: middle;
    border-right: 1px solid #5E5D5D;
    font-size: 16px;
    opacity: .5;
    background-color: #222
}

#frametv3kjw #framelgo1xr #elmsrchbox input[type=text] {
    -o-transition: width .7s;
    -webkit-transition: width .7s;
    -moz-transition: width .7s;
    transition: width .7s;
    width: 100px;
    background-color: #222;
    border-width: medium medium medium 1px;
    border-style: none none none solid;
    border-color: #3c3c3c;
    color: #fff;
    opacity: .4;
    height: 34px
}

#frametv3kjw #framelgo1xr #elmsrchbox input[type=text]:hover {
    width: 200px
}

.cb3cb416595 {
    position: absolute !important;
    clip: rect(1px, 1px, 1px, 1px)
}

#kyngchaos_wiki {
    max-width: 1060px;
    width: 100%;
    margin: 0 auto
}

.idioma-es.espor-997014539 #kyngchaos_wiki {
    max-width: 1100px;
    width: 100%;
    margin: 0 auto;
    z-index: 999
}

body.cxvis52 .idioma-es.espor-997014539 #kyngchaos_wiki {
    top: 32px !important
}

#bannerhref1 {
    height: auto !important
}

.accmini {
    clear: both
}

.cattree1034, .cattree1034 ul {
    display: block;
    margin: 0 auto;
    padding: 0;
    min-height: 0
}

.cattree1034 li {
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 5
}

.cattree1034 li a {
    color: #fff
}

.cattree1034 li:hover {
    white-space: normal;
    z-index: 10000
}

#chkbx-remember, .cattree1034 a, .cattree1034 li li a, .ff_aa1 a, .hotelrate, .ep-loading, .chk-1-12 a, .inscrie a {
    white-space: nowrap
}

.cattree1034 ul {
    left: 0;
    position: absolute;
    top: 0;
    visibility: hidden;
    z-index: 10;
    min-width: 15em;
    width: auto;
    box-shadow: 2px 2px 6px transparent;
    -webkit-box-shadow: 2px 2px 6px transparent;
    -moz-box-shadow: 2px 2px 6px transparent
}

.cattree1034 li:hover > ul {
    top: 100%;
    visibility: visible
}

.cattree1034 li li:hover > ul {
    left: 100%;
    top: 0
}

.cattree1034 ul:after, .cattree1034:after {
    clear: both;
    content: '.';
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden
}

.cattree1034 ul, .cattree1034 ul ul {
    margin: 0;
    padding: 0
}

.cattree1034 li li a:hover, .cattree1034 ul li a:hover {
    color: #444;
    text-decoration: none
}

.cattree1034 a {
    display: block;
    height: 50px;
    font-family: Oswald, sans-serif;
    font-size: 14px;
    cursor: pointer;
    font-weight: 400;
    line-height: 50px;
    margin: 0;
    padding: 0 5px;
    position: relative;
    text-decoration: none;
    width: 202px;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;

}

.cattree1034 li > a:after, .item_10811018 li > a:after {
    font-family: FontAwesome;
    speak: none
}

.cattree1034 a, ul.cattree1034 > li {
    -webkit-transition: background-color .3s ease-out;
    -moz-transition: background-color .3s ease-out;
    -o-transition: background-color .3s ease-out;
    -ms-transition: background-color .3s ease-out;
    transition: background-color .3s ease-out
}

.cattree1034 a:hover {
    color: #fff
}

.cattree1034 a:active, .cattree1034 a:focus, .cattree1034 a:hover {
    outline: 0
}

ul.cattree1034 > li:hover {
    color: #fff
}

.boton_abrir .cattree1034 .hlmenu166 a {
    background: #FF3C1F
}

.item_10811018 .faq_3649, .item_10811018 .faq_3649 a, .item_10811018 .hlmenu166 a {
    background-color: #000000 !important;
    color: #fff
}

.item_10811018 .faq_3649 li a {
    background-color: #fff !important;
    color: #444
}

.cattree1034 li li {
    float: none;
    background: #fff;
    color: #444;
    margin: 0;
    width: auto
}

.cattree1034 li li a {
    background-color: #fff !important;
    color: #444;
    font-size: 16px;
    font-weight: 400;
    padding: 0 10px;
    height: 50px;
    line-height: 50px;
    text-shadow: none;
    text-transform: none
}

.cattree1034 li li a:hover, .cattree1034 li li:hover {
    background: #000000 !important
}

.cattree1034 li li a:hover {
    height: 50px;
    line-height: 50px;
    color: #fff
}

.cattree1034 ul > li + li {
    border-top: 0
}

.cattree1034 li > a:after {
    padding-left: .5em;
    font-weight: 400;
    text-decoration: inherit;
    content: "\f107";
    vertical-align: middle
}

.cattree1034 li > a:only-child:after {
    content: '';
    padding-left: 0
}

.item_10811018 li > a:after {
    position: absolute;
    right: .5em;
    line-height: 40px;
    content: '\f105'
}

.cityi013 .item_10811018 li > a:after, .item_10811018 li > a:only-child:after {
    content: ''
}

.cityi013 .item_10811018 .faq_3649 a, .cityi013 .item_10811018 .hlmenu166 a {
    background-color: transparent !important
}

.accmini #jt117node, .cattree1034 a#fn0445 {
    display: none
}

.ib2_el_eitojena .accmini .cattree1034 {
    display: block
}

.job-step-3 ul.item_10811018 {
    border: none
}

.features_82 {
    display: none
}

.iaf3asvkpwy {
    width: 100%;
    background: #FF3C1F;
    margin: 0 auto
}

.bluectas {
    position: relative
}

.bluectas:after, .bluectas:before {
    z-index: -1;
    position: absolute;
    content: "";
    bottom: 15px;
    left: 10px;
    width: 50%;
    top: 0;
    max-width: 300px;
    -webkit-box-shadow: 0 15px 10px transparent;
    -moz-box-shadow: 0 15px 10px transparent;
    box-shadow: 0 15px 10px transparent;
    -webkit-transform: rotate(-3deg);
    -moz-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    transform: rotate(-3deg)
}

.bluectas:after {
    -webkit-transform: rotate(3deg);
    -moz-transform: rotate(3deg);
    -o-transform: rotate(3deg);
    -ms-transform: rotate(3deg);
    transform: rotate(3deg);
    right: 10px;
    left: auto
}

.content_des.j_idt286_s {
    padding: 0
}

.area-272 .fcqwxc17zulp {
    -webkit-box-shadow: 0 -55px 30px -50px transparent inset;
    -moz-box-shadow: 0 -55px 30px -50px inset;
    box-shadow: 0 -55px 30px -50px inset;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    bottom: 0;
    right: 0
}

#finalwishlist .b_text_one {
    margin: 0 0 12px
}

.area-272 {
    margin: 17px;
    width: 100%
}

.area-272 h2, .area-272 h2 a {
    font-size: 12px;
    text-transform: uppercase;
    text-decoration: none;
    color: #FFF;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 5px 5px;
    text-shadow: 1px 1px 1px #000
}

#cat_62168 .exhbitor-logos a, #finalwishlist .b_text_one .exhbitor-logos a, #accumulator_no .entryid262 .exhbitor-logos a, ul.itemproduct_id li a {
    font-size: 18px;
    font-family: Oswald, sans-serif;
    text-transform: uppercase
}

.area-272 .isinews {
    width: 21.77650429799427%;
    z-index: 1;
    margin-right: 2.578796561604585%
}

#finalwishlist .b_text_one .ess_m_5pane {
    width: 100%;
    display: inline-block
}

#finalwishlist .b_text_one .ess_m_5pane ul {
    padding: 0;
    border-bottom: 1px solid #DDE1EF;
    background-color: #F9F9F9
}

#finalwishlist .b_text_one .exhbitor-logos:after {
    display: block;
    clear: both;
    content: ''
}

#finalwishlist .b_text_one .exhbitor-logos li {
    margin: 0;
    float: left;
    list-style: none
}

#finalwishlist .b_text_one .exhbitor-logos a {
    display: inline-block;
    padding: 8px 20px;
    font-weight: 400;
    background: #F9F9F9;
    cursor: pointer
}

#finalwishlist .b_text_one .exhbitor-logos a:hover {
    background: #000000;
    text-decoration: none;
    color: #fff
}

#finalwishlist .b_text_one li.je-modcon a, #finalwishlist .b_text_one li.je-modcon a:hover {
    background-color: #FF3C1F;
    color: #fff
}

#finalwishlist .b_text_one .dependency {
    z-index: 2;
    width: 100%
}

#finalwishlist .b_text_one .category_100 {
    display: none
}

#finalwishlist .b_text_one .forumicon_21.je-modcon {
    display: block
}

#accumulator_no .b_text_one .entryid262, #accumulator_no .b_text_one .ess_m_5pane {
    display: inline-block;
    width: 100%
}

#accumulator_no .b_text_one {
    margin: 0 auto
}

#accumulator_no .b_text_one .ess_m_5pane ul {
    padding: 0;
    border-bottom: 1px solid #DDE1EF;
    background-color: #F9F9F9
}

#accumulator_no .b_text_one .entryid262 .dependency {
    z-index: 2;
    width: 100%;
    margin: 20px 0 0
}

#accumulator_no .b_text_one li.je-modcon a, #accumulator_no .b_text_one li.je-modcon a:hover {
    background-color: #FF3C1F;
    color: #fff
}

#accumulator_no .b_text_one .entryid262 ul {
    padding: 0;
    border-bottom: 1px solid #DDE1EF;
    background-color: #F9F9F9;
    margin: -20px -19px 0
}

#accumulator_no .entryid262 .exhbitor-logos:after {
    display: block;
    clear: both;
    content: ''
}

#accumulator_no .entryid262 .exhbitor-logos li {
    margin: 0;
    float: left;
    list-style: none
}

#accumulator_no .entryid262 .exhbitor-logos a {
    display: inline-block !important;
    padding: 10px !important;
    font-weight: 400;
    background: #F9F9F9;
    cursor: pointer
}

#accumulator_no .entryid262 .exhbitor-logos a:hover {
    background: #000000;
    text-decoration: none;
    color: #fff
}

#accumulator_no .b_text_one .dependency {
    z-index: 2;
    width: 100%
}

#accumulator_no .b_text_one .category_100 {
    display: none
}

#accumulator_no .b_text_one .forumicon_21.je-modcon {
    display: block
}

#imgindex7.compatcss {
    margin-bottom: 0
}

#cat_62168 .aopcion {
    z-index: 2;
    display: inline-block
}

#cat_62168 #footergreybar, #cat_62168 #anuncioreforma {
    margin: 20px
}

#cat_62168 .gpm {
    border: none;
    margin: 0
}

#cat_62168 ul, ul.itemproduct_id {
    border-bottom: 1px solid #DDE1EF
}

#cat_62168 {
    margin: 0 auto;
    width: 100%;
    display: inline-block;
    background-color: #fff
}

#cat_62168 ul {
    padding: 0;
    background-color: #F9F9F9
}

#cat_62168 .exhbitor-logos:after {
    display: block;
    clear: both;
    content: ''
}

#cat_62168 .exhbitor-logos li {
    margin: 0;
    float: left;
    list-style: none
}

#cat_62168 .exhbitor-logos a {
    display: inline-block;
    padding: 10px 20px;
    font-weight: 400;
    background: #F9F9F9;
    cursor: pointer
}

#cat_62168 .exhbitor-logos a:hover {
    background: #000000;
    text-decoration: none;
    color: #fff
}

#cat_62168 li.je-modcon a, #cat_62168 li.je-modcon a:hover {
    background-color: #000000;
    color: #fff
}

#cat_62168 .dependency {
    z-index: 2;
    width: 100%;
    padding: 20px
}

#cat_62168 .category_100 {
    display: none
}

#cat_62168 .forumicon_21.je-modcon {
    display: block
}

.dcui {
    display: inline-block;
    margin: 15px 10px;
    vertical-align: top
}

.a_20102 {
    margin: -20px -19px
}

ul.itemproduct_id {
    background-color: #F9F9F9;
    list-style: none !important;
    overflow: hidden;
    zoom: 1;
    max-height: 37px;
    padding: 0 !important
}

ul.itemproduct_id li.je-modcon, ul.itemproduct_id li:hover {
    background-color: #FF3C1F
}

ul.itemproduct_id li {
    border-right: 1px solid #DDE1EF;
    display: inline-block;
    float: left
}

ul.itemproduct_id li:last-child {
    border: none
}

ul.itemproduct_id li a {
    outline: 0;
    color: #444;
    text-decoration: none;
    line-height: 37px;
    float: left;
    padding: 0 10px !important
}

form.con_jy_2 label, form.con_jy_2 p a.fpbox3 {
    font-family: 'Trebuchet MS'
}

ul.itemproduct_id li a:hover, ul.itemproduct_id li.je-modcon a:hover {
    color: #fff !important
}

ul.itemproduct_id li.je-modcon a {
    color: #fff
}

form.con_jy_2 ul.fp-info-area, form.con_jy_2 ul.hour_1 {
    margin: 0 !important;
    border: none;
    padding: 0 0 5px;
    list-style: none !important
}

form.con_jy_2 ul.fp-info-area li, form.con_jy_2 ul.hour_1 li {
    border: 1px solid;
    margin: 5px 0 6px;
    padding: 15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    font-size: 13px
}

form.con_jy_2 ul.hour_1 li {
    color: #4F8A10;
    background-color: #DFF2BF;
}

form.con_jy_2 ul.fp-info-area li {
    color: #382c06;
    background-color: #ffca2c;
}

div.global-compare, form.con_jy_2 {
    padding: 18px
}

div.global-compare h2, div.global-compare h3, form.con_jy_2 h2, form.con_jy_2 h3 {
    margin-top: 0;
    clear: none
}

form.con_jy_2 p {
    margin: 0 0 .5em;
    padding: 0;
    font-size: 13px;
    line-height: 21px;
    font-weight: 400;
    clear: both
}

form.con_jy_2 p a {
    font-weight: 400;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: -.05em;
    color: #666
}

form.con_jy_2 p a.fpbox3 {
    float: right;
    padding: 18px 0 0;
    margin: 20px 0 -9px !important;
    text-transform: none
}

.filter_bv_4, .dtrevid_211676, .ecotax_popup a, .headbodyadv, form.con_jy_2 label {
    text-transform: uppercase
}

div.global-compare .hslidebts, div.global-compare .article-43798 {
    float: right
}

form.con_jy_2 label {
    display: block;
    color: #666;
    margin-bottom: 5px
}

form.con_jy_2 label.article-250046 {
    visibility: hidden
}

form.con_jy_2 input.address-page {
    border: 1px solid #DDE1EF;
    color: #666;
    font-size: 14px;
    padding: 8px 2%;
    width: 100%;
    margin: 0;
    outline: 0
}

form.con_jy_2 input.address-page:focus {
    background: #b7b7b7
}

.fdcl .c184396 li a, .dealermobile .c184396 li a {
    background: #FF3C1F;
    font-size: 13px;
    font-family: 'Trebuchet MS';
    color: #fff !important;
    text-decoration: none
}

form.con_jy_2 p.asakusa {
    float: left;
    width: 44%;
    padding-right: 5px;
    clear: none
}

form.con_jy_2 p.comment-150900 {
    margin-right: 0;
    float: right
}

form.con_jy_2 p.asakusa input {
    padding: 5px 3%;
    width: 94%
}

.global-compare p {
    margin: 0
}

.dealermobile {
    clear: both;
    margin: 15px 0 0
}

.global-compare ul.c184396 {
    margin: 0 auto;
    list-style: none;
    zoom: 1;
    display: inline-block
}

.global-compare ul.c184396 li {
    border: none !important;
    display: inline-block;
    margin: 0 3px 0 0
}

ul.c184396 li a {
    padding: 4px 10px !important
}

.dealermobile .c184396 li a {
    padding: 4px 9px;
    display: inline-block;
    margin: 0 auto;
    -webkit-transition: background-color .3s ease-out;
    -moz-transition: background-color .3s ease-out;
    -o-transition: background-color .3s ease-out;
    -ms-transition: background-color .3s ease-out;
    transition: background-color .3s ease-out
}

.fdcl .c184396 li a {
    padding: 3px 9px !important;
    display: inline-block !important;
    margin: 0 3px 3px 0 !important
}

.global-compare ul.c184396 li a:hover {
    background-color: #000000
}

.global-compare .category_5373 {
    color: #FF3C1F;
    padding: 0 3px 0 0;
    font-size: 1.4em;
    font-style: italic;
    font-family: Georgia, Times, Serif
}

.global-compare hr {
    border: 0;
    margin: 0 0 10px;
    padding: 0
}

form.con_jy_2 input.fcasgysykzf {
    font-size: 13px;
    font-family: 'Trebuchet MS';
    display: inline-block;
    font-weight: 700;
    padding: 3px 13px;
    margin: 20px 0 -9px;
    color: #fff !important;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    border: none;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    -ms-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
    background-color: #FF3C1F
}

.home-mooc li:before, .awards-check li:before {
    font-family: FontAwesome;
    font-size: 14px;
    content: '\f046';
    left: 100%;
    margin-right: 5px
}

form.con_jy_2 input.fcasgysykzf:hover {
    text-decoration: none !important;
    background: #000000
}

form.con_jy_2 input.fcasgysykzf:active {
    border-color: #0d223d;
    -webkit-box-shadow: inset 0 0 7px transparent, 0 1px 0 transparent;
    -moz-box-shadow: inset 0 0 7px transparent, 0 1px 0 transparent;
    box-shadow: inset 0 0 7px transparent, 0 1px 0 transparent
}

.facechat {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-animation: none;
    -moz-animation: none;
    opacity: 1
}

@-webkit-keyframes flyIn {
    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        transform: translateY(40px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes flyIn {
    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -ms-transform: translateY(40px);
        transform: translateY(40px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

.folder_1567 {
    -webkit-animation-name: flyIn;
    animation-name: flyIn;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.awards-check li:before {
    color: #57A911
}

.home-mooc li:before {
    color: #FF3C1F
}

a.fcasgysykzf, input[type=reset], input[type=button], input[type=submit] {
    background-color: #FF3C1F;
    font-family: Oswald, sans-serif;
    color: #444;
    border: 1px solid #ddd;
    cursor: pointer;
    display: inline-block;
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
    margin: 0 auto;
    padding: 11px 15px;
    text-decoration: none;
    vertical-align: middle;
    white-space: nowrap;
    opacity: 1;
    -webkit-transition: opacity .4s;
    -moz-transition: opacity .4s;
    -o-transition: opacity .4s;
    transition: opacity .4s
}

a.book_category, a.kagu_box_left, a.blog-606 {
    color: #fff
}

.isinews, .for_28 .blogup_tit img {
    -moz-transition: all .3s ease 0s;
    -webkit-transition: all .3s ease 0s;
    -o-transition: all .3s ease 0s
}

a.fcasgysykzf:hover, input[type=reset]:hover, input[type=button]:hover, input[type=submit]:hover {
    opacity: .8
}

a.fcasgysykzf:active, input[type=reset]:active, input[type=button]:active, input[type=submit]:active {
    border: none
}

.filter_bv_4 a.fcasgysykzf {
    font-size: 22px;
    padding: 10px 20px
}

.filter_bv_4 a.fcasgysykzf:hover {
    text-decoration: none
}

.hm15 .filter_bv_4 a.fcasgysykzf {
    padding: 11px 35px 19px
}

.f437440d437786 a.fcasgysykzf {
    font-size: 10px;
    padding: 3px 6px
}

.homeimc a.fcasgysykzf {
    font-size: 16px;
    padding: 8px 16px
}

.h_kereszt a.fcasgysykzf {
    font-size: 18px;
    padding: 10px 35px
}

.ilosc_358483 a.fcasgysykzf {
    font-size: 24px;
    padding: 12px 55px
}

a.book_category {
    background-color: #09647e;
    border: 1px solid #09647e
}

a.blog-606 {
    background-color: #FF3C1F;
    border: 1px solid #FF3C1F
}

a.kagu_box_left {
    background-color: #8f4700;
    border: 1px solid #8f4700
}

a.end-block {
    background-color: #7f6c03;
    border: 1px solid #7f6c03;
    color: #000000
}

a.form-comments, a.ctaaccountstxt, a.brd_id_5, a.cat_follow_us, a.c614268, a.hyperlinkfile64, a.divopenmenu2 {
    color: #fff
}

a.cat_follow_us {
    background-color: #123722;
    border: 1px solid #123722
}

a.c614268 {
    background-color: #4c524c;
    border: 1px solid #4c524c
}

a.divopenmenu2 {
    background-color: #2b2141;
    border: 1px solid #2b2141
}

a.hyperlinkfile64 {
    background-color: #65083a;
    border: 1px solid #65083a
}

a.form-comments {
    background-color: #541010;
    border: 1px solid #541010
}

a.brd_id_5 {
    background-color: #211802;
    border: 1px solid #211802
}

a.ctaaccountstxt {
    background-color: #281406;
    border: 1px solid #281406
}

a.hide-box {
    background-color: silver;
    border: 1px solid silver;
    color: #444
}

a.area-957 {
    background-color: #303030;
    border: 1px solid #303030;
    color: #fff
}

a.changeway {
    background-color: #000000;
    border: 1px solid #000000;
    color: #fff
}

.framew0bpzx, .id_17675, .f540_popup, .c19996, .gform_fields_46, .elcoms {
    color: #000000
}

.cintpl_loader {
    display: block;
    margin: 24px 0;
    padding: 15px;
    text-align: left
}

.headbodyadv, .contactmenuform {
    text-align: center;
    font-family: Oswald, sans-serif
}

.id_17675 {
    background-color: #e49191;
    border: 1px solid #b12b2b
}

.framew0bpzx {
    background-color: #cec8a7;
    border: 1px solid #a59e5d
}

.gform_fields_46 {
    background-color: #eadf8a;
    border: 1px solid #ad981d
}

.elcoms {
    background-color: #def481;
    border: 1px solid #4a5609
}

.f540_popup {
    background-color: #ffc575;
    border: 1px solid #a15c00
}

.c19996 {
    background-color: #a5bfcf;
    border: 1px solid #336e96
}

.conterbox-02 {
    color: #751423
}

.dtrevid_211676 {
    font-size: 42px;
    line-height: 30px;
    font-weight: 700;
    overflow: hidden;
    margin-right: 6px;
    background: #FF3C1F;
    padding: 10px 5px;
    float: left;
    position: relative;
    top: 5px;
    color: #fff
}

h5.column-27 {
    padding: 10px;
    margin: 15px 0 13px;
    cursor: pointer
}

h5.column-27 a, h5.clientbanner.je-modcon a {
    padding-left: 20px;
    color: #fff;
    font-size: 18px;
    text-decoration: none
}

h5.column-27 a {
    font-weight: 400;
    text-shadow: 1px 1px 1px #000
}

h5.clientbanner.je-modcon a {
}

.for_28 {
    margin-top: -13px !important;
    display: none;
    font-size: 12px;
    margin-bottom: 20px
}

.for_28 .a33 {
    box-shadow: 0 0 15px 0 transparent inset;
    -webkit-box-shadow: 0 0 15px 0 transparent inset;
    -moz-box-shadow: 0 0 15px 0 transparent inset;
    -o-box-shadow: 0 0 15px 0 transparent inset;
    background: #F1F1F1;
    padding: 10px
}

.for_28 .blogup_tit {
    color: #666
}

.for_28 .blogup_tit img {
    transition: all .3s ease 0s;
    background: #FFF;
    border: 1px solid #959595;
    padding: 4px
}

.for_28 .blogup_tit img:hover {
    border: 1px solid #1a1a1a;
    -moz-transition: all .3s ease-in-out 0s;
    -webkit-transition: all .3s ease-in-out 0s;
    -o-transition: all .3s ease-in-out 0s;
    transition: all .3s ease-in-out 0s;
    opacity: .25
}

.contactmenuform {
    font-weight: 700;
    width: 100%;
    color: #fff
}

.headbodyadv {
    color: #FF3C1F;
    font-size: 20px;
    margin: 100px 0;
    line-height: 28px
}

#aq-block-4579-5 {
    margin: 0
}

#aq-block-4579-5 a.fcasgysykzf, #aq-block-4579-5 input[type=button], #aq-block-4579-5 input[type=reset], #aq-block-4579-5 input[type=submit] {
    color: #fff;
    border: none;
    background-color: #FF3C1F
}

.casestudy-47 {
    border-top: 1px solid #EEE;
    padding: 0
}

.divsendtofriend {
    list-style: none;
    margin: 0;
    padding: 0
}

.divsendtofriend ol {
    list-style: decimal
}

.divsendtofriend li {
    background-color: #fff;
    margin: 0 0 20px;
    padding: 20px 0 0
}

.casestudy-47:first-child {
    border-top: none;
    padding: 0
}

.divsendtofriend li cite {
    font-family: Oswald, sans-serif;
    font-size: 18px !important;
    font-style: italic;
    font-weight: 400;
    color: #444
}

.divsendtofriend li cite a {
    color: #121212
}

.divsendtofriend .foot_inline {
    list-style: none;
    margin-left: 10px;
    padding: 10px
}

.divsendtofriend .hslidebts {
    float: left;
    margin-right: 20px;
    padding: 0;
    vertical-align: middle
}

.caption-guess .cbi17 {
    display: none
}

.id_876 .good_115137 {
    color: #999;
    display: inline-block;
    margin: 0;
    padding: 0;
    text-align: left
}

.id_876 .good_115137 a {
    font-size: 11px;
    color: #CACACA
}

.id_876 {
    clear: both
}

.id_876 p {
    clear: both;
    margin: 15px 0 0
}

.id_876 .hotel_star a {
    color: #CACACA
}

.fnr_7, .a4827 {
    list-style: none;
    margin: 20px 0
}

.fnr_7 cite, .a4827 cite {
    font-style: normal
}

#dfa_tagging, #featrt {
    text-align: left
}

#fghzgyspezgzhl4 {
    clear: both;
    margin-top: 15px
}

#fghzgyspezgzhl4 label {
    display: inline
}

#fghzgyspezgzhl4 #acntl5 {
    font-family: Oswald, sans-serif;
    font-size: 16px;
    font-weight: 400;
    position: relative;
    margin: 0 0 24px
}

.help_tel input, .divbenefittitle textarea, .id-330 input, .discriptionbox input {
    display: block;
    width: 100%
}

.fav_topic_73187 .dslogos {
    font-size: 12px;
    display: inline-block;
    position: relative
}

.fav_topic_73187 .cat_week-05 {
    padding-right: 5px
}

.fav_topic_73187 .groupskins {
    font-size: 12px;
    margin-left: 15px
}

#fgtqgytutei0si {
    color: #FF3C1F;
    font-size: initial
}

.g-menu-item-206 {
    font-size: 12px;
    color: #CACACA;
    margin-bottom: 2px
}

.imaginative {
    color: #999;
    font-size: .9em;
    text-align: center
}

.item-269135, .item-269135 a {
    color: #B9B9B9;
    font-family: 'Open Sans', sans-serif
}

.item-269135 {
    font-size: 14px;
    display: block;
    margin: 6px 0
}

.header_wrapp, .india-area-a-6 {
    display: inline-block
}

.elm_nufmzd .forum298.img-cntnr {
    float: none;
    padding-bottom: 10px;
    margin-right: 0;
    width: 100%
}

.fragment-10085 .isinews {
    float: left;
    padding-bottom: 10px;
    margin-right: 10px
}

.item-269135 a:hover {
    color: #FF3C1F;
    text-decoration: none
}

.dslogos .cat_week-05, .entryid124 .cat_week-05, .india-area-a-6 .cat_week-05, .content_hp_3_3 .cat_week-05 {
    padding-right: 1px
}

.dslogos, .entryid124, .content_hp_3_3 {
    display: inline-block;
    margin-left: 5px
}

.cat1323 {
    font-size: 17px !important
}

.content_hp_3_3 .fav555 {
    font-size: 13px
}

.fpopup {
    background: 0 0 !important;
    text-decoration: none;
    margin-bottom: 0 !important;
    padding: 0 !important
}

#comment-label, .gooizq {
    background-color: #fff
}

.blogscontrol.je-modcon, .fpopup:hover {
    color: #FF3C1F
}

.fpopup:before {
    content: '\f087';
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    padding-right: .3em;
    padding-left: .5em;
    font-size: 14px;
    speak: none
}

.itemq a, .ad-204556591 a, .game-lotto-36 h2.edi4 a:hover {
    text-decoration: none
}

.imgtopimage, div.imgtopimage {
    display: block;
    margin: 5px auto 20px
}

.hadding {
    float: right;
    margin: 5px 0 40px 1em
}

.gridctouter {
    float: left;
    margin: 5px 1em 40px 0
}

.imgtopimage {
    display: block;
    margin: 5px auto
}

a img.hadding {
    float: right;
    margin: 5px 0 40px 1em
}

a img.gh_link_d012 {
    margin: 5px 1em 40px 0
}

a img.gridctouter {
    float: left;
    margin: 5px 1.5em 1em 0
}

a img.imgtopimage {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.contentad87953 {
    max-width: 100% !important;
    text-align: center
}

.abouthk.gridctouter {
    margin: 5px 20px 5px 0
}

.abouthk.hadding {
    margin: 5px 0 20px 20px
}

.contentad87953 img {
    border: 0;
    height: auto;
    margin: 0;
    max-width: 100%;
    padding: 0;
    width: auto
}

.contentad87953 p.delclassquote {
    font-size: 12px;
    line-height: 1.5em;
    margin: 0
}

.delclassquote {
    text-align: left;
    margin: 0;
    padding: 5px 0;
    font-family: 'PT Sans', arial, sans-serif;
    font-size: 12px;
    font-style: italic;
    font-weight: 400;
    color: #444
}

img.guide-tabs {
    vertical-align: middle
}

#comment-label {
    border: 1px solid #EEE;
    padding-bottom: 20px;
    margin-bottom: 20px;
    width: 99.893617021277%
}

#comment-label p {
    font-size: 18px;
    font-weight: 200;
    line-height: 27px;
    padding: 0 20px;
    text-align: center
}

#gymnastics {
    margin: 20px 0
}

#gymnastics .img_topo26 {
    margin-left: -10px
}

.flippanel img {
    margin-top: 20px
}

.img_topo26 {
    clear: both
}

.field_campanha {
    margin-bottom: 33px
}

.field_campanha table {
    margin-left: auto;
    margin-right: auto;
    width: 100%
}

.field_campanha td, .field_campanha th {
    padding: 10px;
    text-align: center
}

.field_campanha caption {
    font-weight: 700;
    margin-bottom: 10px
}

.footersec02:after, .footersec02:before {
    clear: both;
    content: "";
    display: table
}

.footersec02 {
    margin: 0 auto 18px;
    width: 700px
}

.googletag-1 img {
    border: 2px solid #fff !important
}

.footersec02 .googletag-1 {
    float: left;
    overflow: hidden;
    text-align: center;
    position: relative
}

.emp_93510 {
    font-style: italic;
    font-weight: 300;
    background-color: transparent;
    position: absolute;
    padding: 2px 8px;
    bottom: 0;
    left: 0;
    color: #fff;
    text-align: left;
    font-size: 12px;
    line-height: 1.3;
    max-height: 50%;
    margin: 0;
    opacity: 0;
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    box-sizing: border-box;
    width: 100%
}

.emp_93510:before {
    box-shadow: 0 -10px 15px #000 inset;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    content: "";
    height: 100%;
    min-height: 50px
}

.book-6.allnwbnr_1.aladi, .isinews {
    position: relative;
    display: inline-block
}

.googletag-1:hover .emp_93510 {
    opacity: 1
}

.footersec02 dt {
    margin: 0
}

.footersec02 br + br {
    display: none
}

.bp_100050027 img {
    background: #fff;
    border: 1px solid #b7b7b7;
    display: block;
    height: auto;
    margin: 15px auto;
    max-width: 96%;
    padding: 5px;
    width: auto
}

.divitemn3652 .imgsum_3675, .divitemn3652 .cate01001, .divitemn3652 .dictionaryinfo, .divitemn3652 .hgeneric, .divitemn3652 .element_682, .divitemn3652 .c88950 {
    display: block
}

img.catalog_img_222, img.infobox_1876, img.adbannergroup, img.gnav_support_04, img.geolocauto {
    width: 100%
}

.gdr_vote_a10634 {
    clear: both
}

.gdr_vote_a10634 hr {
    border: 0;
    background-color: #DDD;
    height: 1px;
    margin: 2em 0;
    color: #DDD
}

.htmlcaption190, .adsmobile[0], .editornav_5 {
    border: 1px solid #DDE1EF
}

.gdr_vote_a10634 pre {
    overflow: auto;
    margin-bottom: 20px
}

.gdr_vote_a10634 .hivelogo {
    width: 100%
}

.gdr_vote_a10634 blockquote {
    padding: 10px;
    font-style: italic;
    overflow: hidden;
    position: relative
}

.gdr_vote_a10634 .flippanel {
    background-color: #c0c0c0;
    text-align: center;
    margin-top: 0;
    margin-bottom: 22px
}

.gdr_vote_a10634 blockquote p {
    padding: 0;
    margin: 0;
    font-size: 34px;
    line-height: 1.2em;
    text-align: center
}

.editornav_5 {
    margin-bottom: 40px;
    width: 100%
}

.gtd4356148 {
    margin-bottom: 20px;
    width: 100%
}

.dxss_2126635305 {
    margin-top: 20px
}

.htmlcaption190 {
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    -ms-box-sizing: inherit;
    box-sizing: inherit
}

.htmlcaption190 .couponemptydiv {
    z-index: 0
}

.country_link {
    border: 1px solid #DDE1EF;
    border-bottom: none;
    width: 100%
}

.country_link .hmenu-subc-661 {
    border-bottom: none
}

.book-6.allnwbnr_1.aladi {
    margin-right: 0 !important
}

.fgr2 {
    border-top: 1px dashed transparent;
    margin: 10px 0 20px;
    overflow: hidden
}

.itemq, .ad-204556591 {
    border: 1px solid #DDE1EF;
    overflow: hidden
}

.ctl00_maintab4 {
    margin-bottom: 24px;
    margin-left: 20px
}

.contactus_note {
    margin-bottom: 20px
}

.c2153 h2 {
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 3px
}

.c2153 h2 a {
    color: #444
}

.c2153 h2 a:hover {
    color: #FF3C1F;
    text-decoration: none
}

.isinews {
    margin-right: 10px;
    float: left;
    transition: all .3s ease 0s
}

.game-lotto-36 .isinews {
    float: none;
    margin-right: 0
}

.hrcontainer {
    margin-top: 24px
}

.divprice1444 .item-dp5pbzx4n3:nth-child(2n+1) {
    margin-right: 0
}

.apartment-plan.divprice1444 {
    margin: 0
}

.category-227522 {
    margin-bottom: 24px
}

.game-lotto-36 h2.edi4 {
    position: absolute;
    bottom: 15%;
    left: 24px;
    right: 24px;
    text-align: center;
    z-index: 1;
    font-size: 26px;
    text-transform: uppercase;
    line-height: 30px
}

.game-lotto-36 h2.edi4 a {
    color: #fff
}

.city_tugul {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    height: 40%;
    background: -moz-linear-gradient(to top, transparent 0, transparent 100%);
    background: -ms-linear-gradient(to top, transparent 0, transparent 100%);
    background: -webkit-linear-gradient(to top, transparent 0, transparent 100%);
    background: linear-gradient(to top, transparent 0, transparent 100%);
    z-index: 1
}

.isinews:hover {
    opacity: .8
}

.beckers.isinews {
    position: relative;
    display: inline-block;
    float: left
}

.beckers.isinews img {
    -moz-transition: all .3s ease 0s;
    -webkit-transition: all .3s ease 0s;
    -o-transition: all .3s ease 0s;
    transition: all .3s ease 0s
}

.beckers.isinews img:hover {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}

.cataloggioia .isinews {
    margin: 0 20px 20px 0
}

.itemq {
    background-color: #F9F9F9;
    color: #444;
    font-size: 12px;
    margin: 0 auto;
    padding: 13px 0 8px;
    height: 20px;
    text-align: center;
    position: relative
}

.cate551 {
    float: left;
    padding-left: 15px
}

.eventbydate {
    float: right;
    padding-right: 15px
}

.baking-animated {
    width: 100%;
    padding-top: 15px;
    overflow: hidden
}

.itemq a {
    color: #666
}

.ad-204556591 {
    margin-top: 15px;
    height: 25px !important;
    padding-top: 10px;
    background-color: #FFF
}

.ad-204556591 a {
    background-color: #F9F9F9;
    color: #444;
    font-weight: 700;
    padding: 10px 17px;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease
}

.ad-204556591 .ev_6240748 a:hover {
    color: #b8b8b8;
    background: #444;
    padding-left: 20px
}

.ad-204556591 .comptepanier a:hover {
    color: #b8b8b8;
    background: #444;
    padding-right: 20px
}

.ad-204556591 .ev_6240748 {
    float: left
}

.ad-204556591 .comptepanier {
    float: right
}

.ecotax_popup {
    color: #111;
    display: block;
    font-size: 24px;
    min-height: 28px;
    margin-top: 20px;
    padding: 0
}

.ecotax_popup a {
    color: grey;
    font-weight: 700;
    padding: 4px 0;
    font-size: 16px;
    vertical-align: top
}

.ecotax_popup a:hover {
    text-decoration: underline
}

.ecotax_popup .homepage-about {
    float: left
}

.ecotax_popup .evadp_sz {
    float: right
}

.fgtqgyuysls .ecotax_popup .homepage-about {
    float: left
}

.fgtqgyuysls .ecotax_popup .evadp_sz {
    float: right
}

.ecotax_popup .buybtn1374100 {
    font-size: 36px
}

.ecotax_popup .evadp_sz, .ecotax_popup .homepage-about {
    color: #FF3C1F;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    line-height: 1.5em
}

.k_banner .ecotax_popup {
    margin: 20px
}

.a_20689 {
    float: left;
    color: #FF2343
}

[class*=" mashicon-"] .geocity2::before, [class^=mashicon-] .geocity2::before {
    margin-right: 0
}

@media only screen and (min-width: 801px) {
    [class*=" mashicon-"] .geocity2::before, [class^=mashicon-] .geocity2::before {
        margin-right: .7em
    }
}

.edge_left {
    background-color: #63676C
}

.edge_left .geocity2, .edge_left .address-page {
    color: #fff
}

.footer_info_a2 {
    position: relative;
    margin-top: 15px;
    padding: 1.5rem 1.5rem 0;
    border-width: 2px;
    border-color: #C5C5C5
}

.footer_info_a2:before {
    display: block;
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-width: 6px;
    border-style: solid;
    content: "";
    opacity: .1667
}

.footer_info_a2:after {
    display: block;
    overflow: hidden;
    height: 0;
    margin-top: 1.5rem;
    content: " "
}

.anchorboxid_648 + .a1h74lfmgqe6wu {
    display: none
}

.ct1326 {
    font-family: Roboto, Arial, sans-serif;
    font-weight: 500
}

.department84 .indexweixin03, .indexweixin03 {
    font-family: Roboto, Arial, sans-serif;
    font-weight: 300
}

.a_20689 {
    margin-top: 0;
    margin-right: 15px
}

.associatedaudio .a_20689 {
    margin-right: 0;
    margin-left: 15px
}

.associatedaudio .a_20689:first-child {
    margin-right: 15px;
    margin-left: 0
}

.department84 {
    padding-top: 12px;
    padding-bottom: 24px;
    clear: both
}

.department84 .gkr9f7geyfvmm .category_5373, .department84 .hdtwitter {
    font-size: 36px;
    line-height: 1;
    letter-spacing: -.025em
}

.department84 .indexweixin03 {
    display: block;
    margin-top: .5em;
    font-size: 13px;
    line-height: 1
}

.associatedaudio {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.associatedaudio:after {
    display: table;
    clear: both;
    content: ""
}

.associatedaudio a {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 0;
    margin-right: 6px;
    text-align: center
}

.associatedaudio .address-page {
    display: none;
    font-size: 16px;
    font-weight: 500
}

.associatedaudio .buyvalue:before, .associatedaudio .completaescola:before {
    font-weight: 400
}

@media only screen and (min-width: 801px) {
    .department84 .gkr9f7geyfvmm .category_5373, .department84 .hdtwitter {
        font-size: 48px;
        line-height: 42px
    }

    .associatedaudio .address-page {
        display: block
    }
}

@media only screen and (min-width: 1025px) {
    .department84 .gkr9f7geyfvmm .category_5373, .department84 .hdtwitter {
        font-size: 55px;
        line-height: 42px
    }
}

.forum878 {
    position: absolute;
    left: 6px;
    right: auto;
    top: 6px
}

@media only screen and (min-width: 1024px) {
    .forum878 {
        right: 100%;
        left: auto;
        top: 0;
        padding-right: 6px
    }
}

.forum878 .associatedaudio {
    display: none;
    overflow: hidden;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px
}

.forum878 .associatedaudio a {
    margin: 0;
    padding: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0
}

.forum878 .associatedaudio a .geocity2 {
    display: block;
    width: 48px;
    height: 48px;
    margin: 0;
    text-align: center
}

.forum878 .associatedaudio a .geocity2:before {
    float: none;
    margin: 0;
    line-height: 48px
}

.forum878 .associatedaudio .address-page {
    display: none
}

.alc45 {
    display: block;
    width: 32px;
    height: 32px;
    cursor: pointer;
    text-align: center;
    font-size: 18px;
    line-height: 32px;
    font-weight: 400;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background: #8c8c8c;
    color: #fff
}

.alc45:before {
    content: "\e011"
}

.addto-774165, .cid641 {
    display: block;
    position: relative
}

.cid641 .completaescola, .cid641 .buyvalue {
    position: absolute;
    clip: rect(1px, 1px, 1px, 1px);
    width: 1px;
    height: 1px;
    overflow: hidden
}

.image-159 .cid641:hover .forum878 .alc45, .add_2133643 .forum878 .alc45 {
    display: none
}

.image-159 .cid641:hover .forum878 .associatedaudio, .add_2133643 .forum878 .associatedaudio {
    display: block
}

.content_des.c21198 {
    padding-bottom: 18px
}

.content_des.c21198 .hmenu-subc-661 {
    margin: -20px -20px 20px
}

.co05timeviews .category3609725:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

.id_70355 h3:before, .id_70355:after, .ajax_pid:before {
    content: ''
}

.co05timeviews .isinews {
    margin: 0;
    opacity: 1
}

.co05timeviews {
    display: none;
    position: relative;
    width: 100%;
    -ms-touch-action: pan-y
}

.co05timeviews .fcqwxc17zulp {
    -webkit-box-shadow: 0 -150px 90px -100px transparent inset;
    -moz-box-shadow: 0 -150px 90px -100px transparent inset;
    box-shadow: 0 -150px 90px -100px transparent inset;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    z-index: 11;
    bottom: 0;
    right: 0
}

#bloque-blog .c2153 h2, .co05timeviews .c2153 h2, .fld_3868821_1 {
    position: absolute;
    z-index: 12;
    text-transform: uppercase;
    overflow: hidden
}

.co05timeviews .c2153 h2 {
    left: 20px;
    top: 290px;
    line-height: 26px;
    font-size: 16px
}

.fld_3868821_1 {
    display: block;
    left: 20px;
    top: 260px;
    background: #FF3C1F;
    padding: 3px 6px;
    cursor: default
}

.fld_3868821_1 .item-269135 {
    color: #FFF !important;
    font-family: Oswald, sans-serif;
    font-style: normal;
    margin: 0
}

.co05timeviews .c2153 h2 a {
    color: #FFF !important
}

#cvu .inset-menu-69 {
    margin: 2px
}

#bloque-blog .inset-menu-69 {
    margin-right: 2px
}

#bloque-blog .c2153 h2 {
    background: transparent;
    padding: 1px 9px 3px;
    left: 10px;
    top: 90px;
    line-height: 26px;
    font-size: 16px;
    margin-right: 10px
}

#comment-169 .inset-menu-69 {
    margin: 0
}

#cvu .inset-menu-69 img, #bloque-blog .inset-menu-69 img {
    display: block;
    width: 100%;
    height: auto
}

#bloque-blog .category3609725, .co05timeviews .category3609725 {
    display: none;
    position: relative;
    -webkit-transform: translate3d(0, 0, 0)
}

#bloque-blog .ios_front_suche, .co05timeviews .ios_front_suche {
    overflow: hidden;
    position: relative;
    width: 100%
}

#bloque-blog .ct_box_news.bp_100800478, .co05timeviews .ct_box_news.bp_100800478 {
    -webkit-transition: height .5s ease-in-out;
    -moz-transition: height .5s ease-in-out;
    -ms-transition: height .5s ease-in-out;
    -o-transition: height .5s ease-in-out;
    transition: height .5s ease-in-out
}

.co05timeviews .concernid {
    float: left
}

.android_monthly .image_count_m div, .android_monthly .fce_header {
    cursor: pointer
}

.android_monthly {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.co05timeviews .concernid, .co05timeviews .category3609725 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0)
}

.classes_title .android_monthly {
    text-align: right;
    position: absolute;
    display: block;
    right: 20px;
    bottom: 10px
}

.classes_title .android_monthly .image_count_m div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    margin: 5px;
    padding: 3px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background: #FF3C1F;
    filter: Alpha(Opacity=50);
    opacity: .5
}

#cvu .android_monthly .image_count_m .form_194692 {
    opacity: 1;
    position: absolute;
    border-radius: 0;
    right: 0;
    padding: 1px 8px 0 6px
}

#cvu .android_monthly .image_count_m .cpd_pays_12 {
    border-radius: 0;
    opacity: 1;
    position: absolute;
    padding: 1px 6px 0 8px
}

.classes_title .android_monthly .fce_header {
    display: inline-block;
    zoom: 1
}

.classes_title .android_monthly .fce_header span {
    display: block;
    width: 10px;
    height: 10px;
    margin: 5px;
    filter: Alpha(Opacity=50);
    opacity: .5;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: #444;
    border: 2px solid #fff
}

.classes_title .android_monthly .cell149.je-modcon span, .classes_title .enh5e7cju8k.headv3-submit2 .fce_header:hover span {
    filter: Alpha(Opacity=100);
    opacity: 1
}

.classes_title .android_monthly .fce_header span.footer_tab2 {
    height: auto;
    width: auto;
    color: #FFF;
    padding: 2px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px
}

.item_view_f.boxalt01txt5 {
    min-height: 150px;
}

.amina_2003ag .android_monthly {
    bottom: 10px;
    margin-right: 12px;
    margin-bottom: 55px
}

.amina_2003ag .android_monthly, .cfbaf .android_monthly {
    text-align: right;
    position: absolute;
    display: block;
    right: 20px;
    top: 10px !important
}

#cat-post-15621, .c-img-tvc .c7jvv, .idget_10-49070 {
    position: relative
}

.amina_2003ag .android_monthly .image_count_m div, .cfbaf .android_monthly .image_count_m div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    margin: 5px;
    padding: 3px 10px;
    font-size: 12px;
    -webkit-border-radius: 0;
    border: 1px solid #fff;
    -moz-border-radius: 0;
    border-radius: 0;
    background: #000 !important;
    filter: Alpha(Opacity=50);
    opacity: .6 !important
}

.amina_2003ag .android_monthly .fce_header, .cfbaf .android_monthly .fce_header {
    display: inline-block;
    zoom: 1
}

.amina_2003ag .android_monthly .fce_header span, .cfbaf .android_monthly .fce_header span {
    display: block;
    width: 10px;
    height: 10px;
    margin: 5px;
    filter: Alpha(Opacity=50);
    opacity: .5;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: #444;
    border: 2px solid #fff
}

.amina_2003ag .android_monthly .cell149.je-modcon span, .amina_2003ag .enh5e7cju8k.headv3-submit2 .fce_header:hover span, .cfbaf .android_monthly .cell149.je-modcon span, .cfbaf .enh5e7cju8k.headv3-submit2 .fce_header:hover span {
    filter: Alpha(Opacity=100);
    opacity: 1
}

.amina_2003ag .android_monthly .fce_header span.footer_tab2, .cfbaf .android_monthly .fce_header span.footer_tab2 {
    height: auto;
    width: auto;
    color: #FFF;
    padding: 2px 10px;
    font-size: 12px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

#cvu .android_monthly .image_count_m .cpd_pays_12, #cvu .android_monthly .image_count_m .form_194692, #bloque-blog .android_monthly .image_count_m .cpd_pays_12, #bloque-blog .android_monthly .image_count_m .form_194692 {
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    speak: none;
    font-size: 14px;
    color: #fff
}

#footersub02, .kat_329800, .col35 {
    font-family: Oswald, sans-serif
}

#6e2c1c a:hover, .f-ss a:hover, .gg-1-539 a:hover, .course-slider h1, .drop-target-btn a {
    text-decoration: none
}

#cat-post-15621 {
    display: inline-block;
    height: 345px;
    width: 100%;
    overflow: hidden;
    padding: 0
}

#cat-post-15621 li {
    background: 0 0;
    display: block;
    height: 103px;
    margin: 0 0 20px;
    padding: 0 !important
}

#fdqgysjkynts .id_144696 .divappbanner {
    margin: 0 -18px -20px
}

#fdqgysjkynts #cat-post-15621 {
    height: 352px
}

.content_des.jjjjgyt2uhk3dg {
    background-color: #63676C;
    border: 1px solid #63676C
}

#footersub02 {
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 20px
}

.kat_329800 {
    background: #FBFBFB;
    color: #333;
    font-size: 14px;
    margin-bottom: 5px;
    box-sizing: border-box;
    -moz-box-shadow: inset 0 0 10px #CCC;
    -webkit-box-shadow: inset 0 0 10px #CCC;
    box-shadow: inset 0 0 10px #CCC;
    padding: 10px !important;
    font-weight: lighter;
    text-align: left;
    border: none !important;
    text-transform: uppercase;
    width: 70.5%
}

.flag-georgia {
    background-color: #FF3C1F;
    color: #FFF !important;
    border: none !important;
    padding: 10px 6px 11px !important;
    line-height: inherit !important;
    font-size: 14px !important;
    -moz-transition: all .3s ease 0s !important;
    -webkit-transition: all .3s ease 0s !important;
    -o-transition: all .3s ease 0s !important;
    transition: all .3s ease 0s !important;
    width: 27%;
    float: right;
    opacity: 1 !important
}

.flag-georgia:hover {
    background-color: #40464A !important
}

.c-img-tvc {
    overflow: hidden
}

.idget_10-49070 {
    width: 100%
}

.c-img-tvc .c7jvv .aq-block-2248-6 {
    font-size: 14px;
    position: relative;
    margin: 0;
    font-weight: 400;
    background: #000000;
    overflow: hidden;
    padding: 12px 12px 12px 62px;
    color: #FFF;
    display: block
}

.c-img-tvc .c7jvv .aq-block-2248-6 i {
    position: absolute;
    left: 15px;
    top: 50%;
    margin-top: -10px
}

.c-img-tvc .c7jvv .aq-block-2248-6 span {
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 50px;
    font-size: 20px;
    color: #FFF;
    background: #FF3C1F
}

.id_19322, .idproperty {
    font-size: 12px
}

.c-img-tvc .c7jvv .aq-block-2248-6 a {
    color: #FFF;
    display: block;
    overflow: hidden
}

.id_19322 {
    font-style: italic;
    color: #B9B9B9;
    display: block;
    margin: 0 0 6px
}

.forum298.gx1yatrgwyo {
    margin-bottom: 20px
}

#boctl {
    display: none
}

#gb1a1a, .atchlisten, .atchlisten span, .atchlisten span iframe[style] {
    width: 100% !important
}

.content_des.cprotatingimage {
    border: 1px solid transparent;
    padding: 0
}

#channela13 .content_des.cprotatingimage .hmenu-subc-661 {
    border: 1px solid #DDE1EF;
    margin: 0 0 20px
}

.col35 {
    text-align: center
}

.col35 li {
    background-color: #FF3C1F
}

.col35 ul li {
    float: left;
    width: 32.73986152324431%;
    height: 105px;
    margin: 0 .8902077151335312% 3px 0;
    padding: 15px 0 0
}

.col35 ul li:nth-child(3n+3) {
    margin-right: 0
}

.col35 ul li a {
    margin: 0;
    padding: 0
}

.col35 .idxtxtimgm .geocity2 {
    padding-left: 7px !important
}

.col35 .geocity2 {
    display: block;
    margin: 0 auto;
    color: #fff;
    font-size: 40px;
    padding: 0 0 10px
}

.col35 .boxcategory176 {
    color: #FFF
}

.col35 span.category_5373 {
    display: block;
    font-size: 18px;
    margin-top: 10px
}

.col35 span.dbd_recenzje-4 {
    display: block;
    font-family: 'Open Sans', sans-serif;
    padding: 0;
    font-size: 10px;
    font-weight: 400;
    margin-top: 2px
}

.ebook_section.countdownfix li span {
    padding: 5px 0
}

.caption_42522.e0a4ad li a i {
    font-size: 40px;
    margin: 10px auto 0
}

.id_70355 .filter_bv_4 a.fcasgysykzf, .id_70355 h3 {
    font-size: 24px;
    font-family: Oswald, sans-serif
}

.caption_42522.e0a4ad ul li a {
    padding: 0 0 10px !important
}

.caption_42522.e0a4ad li a {
    opacity: 1
}

.countdownfix {
    margin-bottom: 0
}

.id_70355 {
    text-align: justify;
    height: 4em;
    padding: 2em 3.636363636363636%;
    background: #FF3C1F;
    color: #fff
}

.id_70355 .filter_bv_4, .id_70355 h3 {
    display: inline-block
}

.id_70355 .filter_bv_4 a.fcasgysykzf {
    padding: 15px 25px;
    display: inline-block
}

.id_70355:after {
    display: inline-block;
    width: 100%
}

.id_70355 h3 {
    height: 100%;
    text-transform: uppercase;
    color: #fff;
    line-height: 2.4em;
    vertical-align: middle
}

.header999 a, .course-slider h1, .iscrollmain_1_4 .filter_location {
    font-family: Oswald, sans-serif
}

.id_70355 h3:before {
    display: inline-block;
    vertical-align: middle;
    height: 100%
}

.id_70355 .fcasgysykzf {
    background-color: transparent;
    border: 1px solid #fff;
    color: #fff;
    -webkit-transition: box-shadow .25s ease;
    -moz-transition: box-shadow .25s ease;
    -o-transition: box-shadow .25s ease;
    -ms-transition: box-shadow .25s ease;
    transition: box-shadow .25s ease
}

.id_70355 .fcasgysykzf:hover {
    -webkit-box-shadow: inset 0 0 0 26px transparent;
    -moz-box-shadow: inset 0 0 0 26px transparent;
    box-shadow: inset 0 0 0 26px transparent;
    color: #333;
    opacity: 1
}

.hfhmz4sy:hover img, .issue-reviews:hover img, .comment-313:hover img {
    opacity: .6
}

.id_70355 .copyright_1-0 {
    margin-bottom: 0;
    float: none
}

.id_70355 input[type=text], .id_70355 input[type=password], .id_70355 input[type=email], .id_70355 select {
    width: 100%
}

#6e2c1c {
    background: #000;
    overflow: hidden;
    position: relative;
    max-width: 1060px;
    margin: 0 20px;
    width: 100%;
    height: 349px;
    z-index: 1
}

#6e2c1c .copyright_1-0 {
    margin-right: 0;
    margin-bottom: 0
}

#6e2c1c .fill-1043 {
    width: 21.13207547169811%
}

.comment-313 {
    overflow: hidden;
    position: relative
}

.comment-313 img {
    -moz-transition: opacity .4s;
    -ms-transition: opacity .4s;
    -o-transition: opacity .4s;
    -webkit-transition: opacity .4s;
    transition: opacity .4s;
    position: relative;
    display: inline-block;
    min-width: 610px !important
}

.ajax_pid {
    display: block;
    position: relative;
    width: 100%;
    height: 100%
}

.ajax_pid:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.course-slider {
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 20;
    padding: 26px 0 20px
}

.course-slider h1 {
    color: #FFF;
    font-size: 26px;
    text-align: center;
    text-transform: uppercase;
    line-height: 120%;
    width: 96%;
    margin: 0 auto 20px;
    -moz-text-shadow: 3px 0 6px #000;
    -ms-text-shadow: 3px 0 6px #000;
    -o-text-shadow: 3px 0 6px #000;
    -webkit-text-shadow: 3px 0 6px #000;
    text-shadow: 3px 0 6px #000
}

.header999 {
    z-index: 1;
    background-color: #FF3C1F;
    text-transform: uppercase;
    display: block;
    text-align: center;
    position: absolute;
    left: 20px;
    top: 20px;
    padding: 2px 6px 1px
}

.header999 a {
    font-size: 12px;
    line-height: 18px;
    color: #fff;
    letter-spacing: 1px;
    -moz-text-shadow: 1px 1px 1px transparent;
    -ms-text-shadow: 1px 1px 1px transparent;
    -o-text-shadow: 1px 1px 1px transparent;
    -webkit-text-shadow: 1px 1px 1px transparent;
    text-shadow: 1px 1px 1px transparent
}

.ishlist-add-8 {
    font-family: "Open Sans", sans-serif;
    margin: 0 auto !important;
    max-height: 0;
    overflow: hidden;
    text-align: center;
    -moz-text-shadow: 1px 1px 2px #000;
    -ms-text-shadow: 1px 1px 2px #000;
    -o-text-shadow: 1px 1px 2px #000;
    -webkit-text-shadow: 1px 1px 2px #000;
    text-shadow: 1px 1px 2px #000;
    -moz-transition: length .4s;
    -webkit-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
    width: 90%
}

.comment-313:hover .ishlist-add-8 {
    max-height: 200px
}

.issue-reviews {
    border-bottom: 1px solid #fff;
    border-left: 1px solid #fff;
    overflow: hidden;
    position: relative
}

.issue-reviews img {
    -moz-transition: opacity .4s;
    -ms-transition: opacity .4s;
    -o-transition: opacity .4s;
    -webkit-transition: opacity .4s;
    transition: opacity .4s
}

.bk4-47635 {
    padding: 10px 10px 8px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    -moz-transition: length .4s;
    -webkit-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
    text-align: center
}

.bk4-47635 h2 {
    color: #fff;
    font-size: 14px;
    line-height: 130%;
    margin-bottom: 4px;
    -moz-text-shadow: 3px 0 6px transparent;
    -ms-text-shadow: 3px 0 6px transparent;
    -o-text-shadow: 3px 0 6px transparent;
    -webkit-text-shadow: 3px 0 6px transparent;
    text-shadow: 3px 0 6px transparent;
    text-transform: uppercase
}

.issue-reviews:hover .bk4-47635 {
    bottom: 10px
}

.banner-aula365 {
    margin: 0;
    padding: 0;
    list-style: none
}

.banner-aula365 img {
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s
}

.hfhmz4sy {
    position: relative;
    zoom: 1;
    overflow: hidden
}

.hfhmz4sy .banner-aula365 {
    zoom: 1
}

.hfhmz4sy .banner-aula365 > li {
    display: none;
    position: relative;
    overflow: hidden;
    background: #000
}

.ken7 .banner-aula365 > li:first-child, .banner-aula365:after, html[xmlns] .banner-aula365 {
    display: block
}

.areacentral .attachment_549, .areacentral .kwt1085084 {
    padding: 30px 15px;
    position: absolute;
    background: transparent
}

.hfhmz4sy .banner-aula365 img {
    width: 100%;
    height: auto;
    display: block
}

.eeb-721774 span {
    text-transform: capitalize
}

.banner-aula365:after {
    content: ".";
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

* html .banner-aula365 {
    height: 1%
}

.can-qc {
    max-height: 2000px;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    transition: all 1s ease
}

.boxalt01txt5 .can-qc {
    max-height: 300px
}

.camera_sequence {
    display: none
}

.areacentral {
    position: absolute;
    left: 0;
    right: 0;
    height: 45px;
    bottom: 50%;
    list-style: none;
    font-family: FontAwesome;
    z-index: 2;
    font-size: 28px;
    -webkit-transition: all .1s ease-in-out;
    -moz-transition: all .1s ease-in-out;
    -o-transition: all .1s ease-in-out;
    -ms-transition: all .1s ease-in-out;
    transition: all .1s ease-in-out
}

.areacentral a {
    color: transparent
}

.areacentral a:hover, .ff_aa1 a {
    color: #fff
}

.areacentral a:before {
    display: inline-block
}

.areacentral .attachment_549 {
    right: -40px
}

.areacentral .attachment_549:before {
    content: "\f105"
}

.areacentral .kwt1085084 {
    left: -40px
}

.areacentral .kwt1085084:before {
    content: "\f104"
}

.areacentral .eb_title_img {
    opacity: .3 !important;
    filter: alpha(opacity=30);
    cursor: default
}

.hfhmz4sy:hover .areacentral .kwt1085084 {
    left: 0
}

.hfhmz4sy:hover .areacentral .attachment_549 {
    right: 0
}

.areacentral .attachment_549, .areacentral .kwt1085084, .hfhmz4sy:hover .areacentral {
    -moz-transition: all .4s;
    -webkit-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
    transition-delay: .3s
}

.drop-target-btn {
    max-width: 1060px;
    width: 100%;
    height: 34px;
    margin: 0 20px;
    line-height: 34px;
    font-size: 16px;
    overflow: hidden;
    float: none;
    color: #fff;
    background-color: #FF3C1F
}

.drop-target-btn .buyregfornamn:after, .drop-target-btn .allin-one:before {
    content: '-';
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    padding: 0 5px;
    speak: none
}

.drop-target-btn ul {
    margin: 0;
    padding: 0;
    list-style: none
}

.auy0s {
    position: relative
}

.ctr846, .cyrexj1coxmz0q, .ff_aa1 {
    position: absolute
}

.cyrexj1coxmz0q {
    background-color: #000000;
    margin-right: 2px;
    padding: 0 8px 0 12px;
    text-transform: uppercase;
    font-weight: 700;
    z-index: 1
}

.ff_aa1 {
    background-color: #FF3C1F;
    overflow: hidden
}

.ff_aa1 li {
    float: left
}

.ff_aa1 a {
    font-size: 15px;
    padding: 0 10px 0 20px;
    margin-right: 2px;
    display: block
}

.cmrgysqgyottauq:before, .cat_html:before {
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    speak: none;
    font-size: 24px;
    padding: 0 10px;
    color: #fff
}

.cbi_cbinsmenu_1 {
    display: none
}

.ctr846 {
    right: 0
}

.cmrgysqgyottauq, .cat_html {
    width: 34px;
    display: inline-block;
    cursor: pointer
}

#inthenews-link, #color-a228, .homep2span_35 iframe {
    text-align: center;
    width: 100%
}

.cmrgysqgyottauq:hover, .cat_html:hover {
    background-color: #000000
}

.cat_html:before {
    content: '\f104'
}

.cmrgysqgyottauq:before {
    content: '\f105'
}

.frameswpmi4 {
    max-width: 100%;
    text-align: center;
    margin: 0 auto
}

.formwr-9910 .frameswpmi4 {
    max-width: 383px
}

.homep2span_35 {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden
}

.homep2span_35 iframe {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    height: 100%
}

#ebuddy-rating.compatcss {
    margin-bottom: 0
}

.inset-8 {
    overflow: hidden;
    margin: 20px
}

.k_banner {
    border: 1px solid #DDE1EF;
    margin-bottom: 40px
}

#dendera, #color-a228 {
    margin: 0 auto;
    overflow: hidden
}

#color-a228 {
    height: 100%
}

#dendera {
    background-color: #63676C;
    width: 400px;
    max-width: 100%;
    position: relative;
    left: 0;
    height: 20px;
    z-index: 0
}

#colmn3 {
    display: block
}

#guidebannertop {
    background-color: #FF3C1F;
    z-index: 2;
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 20px
}

#ilosc_61661 {
    display: none;
    margin: 10px auto 0;
    text-align: center
}

#inthenews-link {
    position: absolute;
    font-size: 14px;
    top: 0;
    left: 0;
    z-index: 15;
    color: #fff
}

.job-19701, .brandtitle {
    margin: 0;
    text-align: left;
    line-height: 30px;
    cursor: pointer;
    display: inline-block;
    clear: both;
    text-transform: uppercase
}

.job-19701:before, .brandtitle:before {
    font-family: FontAwesome;
    font-style: normal;
    text-decoration: inherit;
    font-size: 18px;
    font-weight: 400;
    speak: none
}

#ilosc_61661:hover {
    cursor: pointer
}

.instagramblock1 {
    float: right;
    font-style: normal;
    display: inline-block;
    position: absolute;
    right: 0;
    top: 0
}

.brandtitle {
    padding: 4px 20px 4px 0;
    font-style: normal;
    position: relative;
    color: #fff
}

.brandtitle:before {
    content: '\f0eb';
    padding-right: .3em;
    color: #F9E069
}

.job-19701 {
    padding: 4px 20px;
    font-style: normal;
    position: relative;
    color: #fff
}

#alt1_580489 .hsecmap.carryareajejucd, .cpu2_button_a, .facebookicones6 {
    text-align: center
}

.job-19701:before {
    content: '\f0b2';
    padding-right: .3em;
    color: #FF3C1F
}

#alt1_580489 .hmenu-subc-661 {
    background-color: #000000
}

#alt1_580489 .hmenu-subc-661 h1 {
    color: #fff;
    display: inline-block
}

#alt1_580489 .hmenu-subc-661 h1.carryareajejucd {
    position: relative;
    color: #fff;
    text-shadow: 0 0 80px #fff, 0 0 30px #fff, 0 0 6px #fff;
    z-index: 15
}

.botbl.carryareajejucd {
    position: relative;
    z-index: 15
}

#channela13, .a_ans_3694 {
    z-index: 0
}

:-webkit-full-screen {
    position: fixed;
    width: 100%;
    top: 0;
    background: 0 0
}

:-webkit-full-screen .brandtitle {
    display: none
}

:-moz-full-screen .brandtitle {
    display: none
}

:fullscreen .brandtitle {
    display: none
}

:-ms-fullscreen .brandtitle {
    display: none
}

.facebookicones6 {
    clear: both;
    font-size: 13px;
    margin: 10px 0 40px -4px;
    padding-top: 20px
}

.facebookicones6 span.e921 {
    color: #999
}

.facebookicones6 a, .facebookicones6 span {
    border: 1px solid #91a0ac;
    text-decoration: none;
    display: block;
    float: left;
    padding: 6px 12px;
    margin: 0 4px
}

.facebookicones6 .get-main-clip, .facebookicones6 .e921 {
    display: none
}

.facebookicones6 a, .facebookicones6 a:link, .facebookicones6 a:visited, .facebookicones6 span.edd_price_41963 {
    border: 1px solid #DDE1EF;
    font-family: Oswald, sans-serif;
    color: #444;
    background: #FFF;
    display: inline-block;
    text-decoration: none
}

.facebookicones6 span.edd_price_41963 {
    background: #FF3C1F;
    border: 1px solid #FF3C1F;
    text-shadow: none;
    color: #fff
}

.facebookicones6 a:hover {
    border: 1px solid #BFBDBD !important;
    -moz-box-shadow: 0 0 3px transparent;
    -ms-box-shadow: 0 0 3px transparent;
    -webkit-box-shadow: 0 0 3px transparent;
    box-shadow: 0 0 3px transparent
}

.kaf850 {
    display: none
}

.framelij1aj {
    display: block
}

.cigkld, .dbjamwvgvdwzhrh {
    display: none
}

.anchlogo, .aspsreadmo {
    background: 0 0;
    border: none;
    display: inline-block;
    vertical-align: middle
}

.cpu2_button_a {
    margin: 0 auto
}

.anchlogo {
    width: 468px
}

.aspsreadmo {
    max-width: 728px;
    width: 100%
}

.cat_59051 .anchlogo, .cat_59051 .aspsreadmo {
    vertical-align: baseline;
    float: none;
    padding: 23px 20px;
    margin: 0 auto;
    position: relative;
    border: none;
    min-height: 0;
    background: 0 0
}

#fdqgysjkynts .create-input, .formtimeseconds, .create-input {
    text-align: center;
    width: auto
}

.cat_59051 .aspsreadmo {
    text-align: center;
    max-width: 1100px
}

.cat_59051 .anchlogo {
    text-align: center;
    max-width: 1116px
}

#aq-block-449-32 {
    margin: 0 auto;
    padding: 0 0 20px;
    text-align: center
}

.a-fluxo {
    margin: 0 20px
}

.create-input {
    position: relative;
    margin: 0 auto
}

#fdqgysjkynts .create-input {
    margin: 0 -20px;
    border: none;
    min-height: 0;
    position: relative;
    clear: both
}

.item-dp5pbzx4n3 .book_sections, .item-dp5pbzx4n3 .article-2637963 {
    margin-bottom: 48px
}

.formtimeseconds {
    border: none;
    min-height: 0;
    position: relative;
    margin: 40px auto;
    clear: both
}

.attachment_8687 .formtimeseconds, .dmi3 .formtimeseconds {
    border: none;
    min-height: 0;
    width: 300px;
    display: block;
    clear: both;
    position: relative
}

.dmi3 .formtimeseconds {
    text-align: right;
    float: right;
    margin: 5px 0 20px 20px
}

.attachment_8687 .formtimeseconds {
    text-align: left;
    float: left;
    margin: 0 20px 20px 0
}

.iscrollmain_1_4 .filter_location {
    font-size: 20px;
    font-weight: 400;
    text-transform: uppercase;
    text-decoration: none;
    line-height: 40px;
    margin: 0 0 20px
}

.iscrollmain_1_4 .filter_location a {
    text-decoration: none !important
}

#channela13 a, #channela13 a:hover, #channela13 ul li a, .hmenu-subc-661 a {
    text-decoration: none
}

.iscrollmain_1_4 .in-17300 {
    margin: 0 0 40px;
    clear: both
}

.divtonglan .in-17300 {
    padding-bottom: 24px
}

.iscrollmain_1_4 .isinews {
    margin: 0
}

.iscrollmain_1_4 .form_368112.fcasgysykzf {
    background: 0 0
}

.iscrollmain_1_4 p {
    line-height: 25px
}

.iscrollmain_1_4 a.fcasgysykzf {
    padding: 11px 30px
}

.iscrollmain_1_4 p.academica {
    text-align: center
}

.coverageframe {
    overflow: hidden;
    margin: 10px;
}

.ctt_28887 {
    overflow: hidden
}

.coverageframe .dsgn7 {
    position: relative;
    display: inline;
    float: left
}

.coverageframe .dsgn7:nth-child(2n+2) {
    margin-right: 0
}

.dsgn7 h3, .dsgn7 h3 a {
    font-size: 14px;
    color: #444
}

.dsgn7 .filter_location, .dsgn7 .filter_location a {
    font-size: 16px;
    line-height: 21px;
    position: relative;
    display: block
}

.dsgn7 .in-17300 {
    display: block;
    margin-bottom: 24px;
    float: left
}

.adsmobile[0] .edffed {
    margin-bottom: 40px
}

.dsgn7 .item-269135 {
    display: block
}

.fc-slideshow3 {
    min-height: 70px;
    height: 100%;
    display: inline;
    margin-bottom: 24px
}

.elm_nufmzd .fc-slideshow3, .fragment-10085 .fc-slideshow3 {
    vertical-align: top
}

.file-93 .fc-slideshow3 {
    display: inline
}

.catls_146 .dsgn7 {
    width: 100%;
    margin: 0 20px 20px 0
}

.elm_nufmzd .catls_146 .copyright_1-0 {
    margin-right: 0;
    width: 100%
}

.coverageframe .box-2785-0-0-2 {
    margin: 20px 0 40px
}

.activity2_menu, .filter_games_59, .closesavemodal {
    background-color: #F9F9F9;
    padding: 3px 9px;
    display: block;
    color: #444;
    border: 1px solid #DDE1EF;
    text-transform: uppercase
}

.color-8 {
    padding: 5px 0;
    color: transparent
}

.city_423 {
    font-style: italic;
    padding: 5px 0 0;
    color: transparent
}

.call-vote-alert, .bc9-footer {
    padding: 3px 9px;
    font-family: 'Trebuchet MS';
    border: 1px solid #DDE1EF;
    background-color: #F9F9F9;
    text-transform: uppercase
}

.color-8 strong {
    color: #444;
    font-weight: 300
}

.cat_146062 {
    font-weight: 700;
    margin-bottom: 10px
}

.call-vote-alert {
    margin-bottom: 10px;
    display: block;
    color: #444
}

.bc9-footer {
    margin: 10px 0;
    display: block;
    color: #444
}

#ifaemm06o, .editornav_5 #ifaemm06o {
    margin: 0 auto;
    clear: both;
    display: block;
    overflow: hidden
}

#ifaemm06o .eluid25155346 a, .htmlcaption190 .banvideo, .hmenu-subc-661 {
    font-family: Oswald, sans-serif
}

#ifaemm06o {
    border-bottom: 1px solid #DDE1EF
}

.editornav_5 #ifaemm06o {
    border-bottom: none
}

.area_rank #ifaemm06o {
    border-bottom: 1px solid #DDE1EF;
    margin-bottom: 20px
}

#crossmedia #ifaemm06o {
    border: 1px solid #EEE;
    clear: both;
    display: block;
    margin: 28px 0 48px;
    overflow: hidden
}

#crossmedia .htmlcaption190 {
    margin-top: 24px
}

#ifaemm06o img {
    float: left;
    padding: 20px
}

#ifaemm06o .cmcst_img {
    margin: 0;
    padding: 10px 20px 20px;
    clear: none
}

#ifaemm06o .dhtml_menu-3863 {
    margin: 0;
    padding: 10px 20px;
    clear: none
}

#ifaemm06o .eluid25155346 {
    margin: 24px 0 0
}

#ifaemm06o .eluid25155346 a {
    font-size: 18px
}

#ifaemm06o .gotcha__c {
    margin: 0 20px 15px
}

#ifaemm06o .gotcha__c a {
    color: #ccc;
    font-size: 14px;
    text-decoration: none
}

.htmlcaption190 .banvideo {
    font-size: 18px
}

.bannerdiv614 .htmlcaption190 {
    border: none;
    border-bottom: 1px solid #DDE1EF;
    margin-bottom: 20px
}

.bannerdiv614 .htmlcaption190 .couponemptydiv {
    background-color: #F9F9F9
}

div#basblobacc {
    width: 333px;
    float: left;
    clear: none
}

div#dh_405625 {
    float: right;
    clear: none
}

.csmob {
    margin: 0 0 35px;
    border: 1px solid #DDE1EF;
    padding: 20px 19px
}

.a5000076.csmob, .dieuhuong.csmob, .imgmenu26.csmob, .ejpopupfullwrap.csmob {
    border: none;
    padding: 0
}

#fdqgysjkynts .hmenu-subc-661 {
    margin: -20px -19px 20px
}

#fdqgysjkynts .apdiv-shanxi .hmenu-subc-661, #fdqgysjkynts .cityselect_9483 .hmenu-subc-661, #fdqgysjkynts .df-115-edc8cd30 .hmenu-subc-661, #fdqgysjkynts .div_chauwa331 .hmenu-subc-661 {
    margin: 0
}

.hmenu-subc-661 {
    background-color: #F9F9F9;
    border-bottom: 1px solid #DDE1EF;
    margin: 0
}

#boton_vote, #faithservice .csmob, .beta_hint .csmob, .dictbloc {
    background-color: #fff
}

.hmenu-subc-661 a {
    border-bottom: none;
    padding: 0 !important;
    color: #444
}

.hmenu-subc-661 h3 a {
    color: #444
}

.job-step-3 cite, .divcartcount .fni_1175 a {
    color: #FF3C1F
}

.hmenu-subc-661 h1, .hmenu-subc-661 h3 {
    font-size: 18px;
    font-family: Oswald, sans-serif;
    padding: 4px 20px;
    margin: 0;
    text-align: left;
    font-style: normal;
    text-transform: uppercase;
    line-height: 30px;
    display: block;
    clear: both
}

.backhelper .hmenu-subc-661 {
    font-size: 14px;
    padding: 0;
    text-align: left
}

span.framej9aabn, span.framej9aabn span {
    padding: 0 !important
}

#channela13 .cw1420939973_1 a, #channela13 ol, #channela13 ul {
    padding: 0
}

h2.edi4 {
    font-size: 16px;
    text-transform: uppercase;
    line-height: 22px
}

#channela13 .hmenu-subc-661 {
    margin: -20px -19px 20px
}

.content_des.apdiv-shanxi .forum298.img-cntnr, .content_des.cityselect_9483 .forum298.img-cntnr, .content_des.df-115-edc8cd30 .forum298.img-cntnr, .content_des.cw1420939973_1 .forum298.img-cntnr, .content_des.formcontactpage .forum298.img-cntnr, .content_des.amz-offcanvas .forum298.img-cntnr {
    margin-bottom: 10px;
    position: relative;
    margin-right: 0;
    width: 100%
}

.comment-7690 {
    margin: 20px;
}

#channela13 a, #channela13 form, .beta_hint .csmob {
    margin: 0
}

.csmob input[type=password], .csmob input[type=email], .csmob select {
    width: 100%
}

#channela13 {
    position: relative
}

#channela13 a {
    padding: 0
}

#channela13 ul li a {
    padding: 0 0 6px
}

#channela13 .form586 {
    line-height: 18px;
    padding: 6px 12px
}

#channela13 .cxfdfdfdf {
    padding: 10px
}

#channela13 cite {
    font-style: normal;
    line-height: 18px;
    padding: 6px 12px
}

#channela13 .ajax-8424, #channela13 .framesbbggj {
    display: block;
    line-height: 1.5em;
    margin: 0;
    word-wrap: break-word;
    text-align: center;
}

#channela13 .cattree1034 a, .hims_vlc {
    line-height: 24px
}

#channela13 .framesbbggj a {
    display: inline
}

#channela13 ul .foot_inline {
    padding: 0 0 0 10px
}

#channela13 .c240648 {
    font-weight: 700;
    padding-top: 4px
}

.dictbloc {
    max-width: 340px;
    z-index: 1000
}

#boton_vote {
    height: 50px;
    margin: 0 auto
}

.bsa-5 #boton_vote {
    max-width: 1212px;
    width: 100%
}

#e-mensbg-ring, .af-value select {
    display: block;
    margin: 0 15px 0 0
}

.af-value ul li .addbanner2, .divcartcount ul li a .addbanner2, .documentlisttab ul li a .addbanner2, .film-13 ul li a .addbanner2, .a_2258 ul li a .addbanner2 {
    float: right
}

.af-value select, .divcartcount select, .documentlisttab select, .film-13 select, .a_2258 select {
    background-color: #c0c0c0 !important;
    border: 1px solid #EEE !important;
    width: 100%;
    outline: 0
}

.backhelper ul {
    padding: 0
}

.job-step-3 .form586 {
    color: #999
}

.cat_l3_2_4_3 {
    margin-bottom: 5px
}

.job-step-3:last-child {
    margin-bottom: 0;
    padding-bottom: 0
}

.job-step-3 img {
    -moz-transition: all .3s ease 0s;
    -webkit-transition: all .3s ease 0s;
    -o-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
    background: #FFF;
    position: relative
}

.job-step-3 img:hover {
    border: 1px solid #959595;
    opacity: .7;
    -moz-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.framesbbggj a {
    font-size: 12px !important;
    font-family: Arial;
    color: #FF3C1F;
    font-weight: 700
}

#channela13 .cattree1034 {
    background: none;
    border: none;
    max-height: inherit
}

#channela13 .cattree1034, .cattree1034 ul {
    margin: 0 auto
}

#channela13 .cattree1034 li {
    float: none
}

#channela13 .cattree1034 a {
    border: none;
    color: inherit;
    height: inherit;
    text-transform: none;
    text-align: left;
    -webkit-transition: none 0s ease 0s;
    -moz-transition: none 0s ease 0s;
    -o-transition: none 0s ease 0s;
    -ms-transition: none 0s ease 0s;
    transition: none 0s ease 0s
}

.hyphaberindeksi, .img_3956 div {
    text-align: center
}

#channela13 .cattree1034 a:hover {
    background: 0 0 !important;
    color: inherit;
    -webkit-transition: none 0s ease 0s;
    -moz-transition: none 0s ease 0s;
    -o-transition: none 0s ease 0s;
    -ms-transition: none 0s ease 0s;
    transition: none 0s ease 0s
}

#channela13 ul.cattree1034 > li:hover {
    background: none;
    color: inherit
}

#channela13 .cattree1034 .faq_3649 a, #channela13 .cattree1034 .hlmenu166 a {
    background: none
}

#channela13 .cattree1034 li li:hover {
    background: #FFF !important
}

#channela13 .cattree1034 li a:hover {
    text-decoration: none !important
}

#channela13 .cattree1034 ul {
    box-shadow: none !important
}

.articlesdsc-3 {
    margin: 0 auto;
    width: 100%
}

.articlesdsc-3 .div177 {
    margin-right: 16.66666666666667%;
    margin-bottom: 20px;
    float: left
}

.articlesdsc-3 .div177 img {
    max-width: 125px;
    width: 100%
}

.articlesdsc-3 .div177:nth-child(2n+2), .articlesdsc-3 .div177:nth-child(2n+3) {
    margin-bottom: 0
}

.e0a496.history_prev {
    margin-right: 0
}

.id-gamecredits, .hyphaberindeksi {
    margin: 0 auto;
    width: 100%
}

#fdqgysjkynts .content_des.framemeue {
    border: none;
    padding: 0
}

.edit-mc-message {
    margin: 0 0 20px
}

.answer-14298 {
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    color: #CACACA;
    padding: 0 3px
}

.kuler-tab-2-6 a, .blog_109 {
    color: #CACACA
}

.kuler-tab-2-6 a:hover {
    text-decoration: underline
}

.div_flashclick1 {
    clear: both;
    margin: 30px 0
}

.hims_vlc .cat_week-05 {
    padding-right: .4em
}

.box_rigtht4, .choose_path, .artslide, .eow-title1, .currenttoamt, .header-charcoal {
    font-family: Oswald, sans-serif;
    font-size: 16px !important;
    border: none !important;
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    transition: none !important;
    color: #fff !important;
    opacity: 1 !important
}

.chk-1-12 a, .auctionrb {
    padding: 2px 10px;
    font-size: 11px;
    display: inline-block;
    font-family: Oswald, sans-serif;
    text-transform: uppercase
}

.header-charcoal {
    background-color: #000000 !important;
    cursor: text !important
}

.header-charcoal:active, .header-charcoal:hover {
    opacity: 1 !important
}

.choose_path {
    background-color: #971c10 !important
}

.choose_path:active, .choose_path:hover {
    background-color: #5c1912 !important
}

.currenttoamt {
    background-color: #005b7e !important
}

.currenttoamt:active, .currenttoamt:hover {
    background-color: #00374d !important
}

.artslide {
    background-color: #052d40 !important
}

.artslide:active, .artslide:hover {
    background-color: #03161f !important
}

.box_rigtht4 {
    background-color: #1c2a47 !important
}

.box_rigtht4:active, .box_rigtht4:hover {
    background-color: #30477A !important
}

.eow-title1 {
    background-color: #CB2027 !important
}

.eow-title1:active, .eow-title1:hover {
    background-color: #AF2412 !important
}

.auctionrb {
    color: #fff;
    background-color: #000000;
    font-weight: 700;
    line-height: 18px
}

.chk-1-12 {
    line-height: 24px;
    margin-bottom: 10px
}

.chk-1-12 a {
    background-color: #63676C;
    color: #FFF;
    text-decoration: none;
    line-height: 18px;
    margin-right: 3px;
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    transition: none !important
}

.ad_95665 a, .chk-1-12 a:hover {
    background-color: #FF3C1F
}

.boost-logo, .contenthead_2 {
    font-size: 12px;
    clear: both
}

.catlist26 {
    margin-bottom: 20px
}

.catlist26 ul {
    margin: 20px 0 0;
    padding: 0
}

.catlist26 ul li {
    display: inline-block;
    overflow: hidden;
    float: left;
    padding-right: 10px
}

.boost-logo {
    font-weight: 700;
    margin-top: 24px;
    color: #FF3C1F
}

.contenthead_2 {
    color: #CCC
}

.contenthead_2 a {
    color: #CCC;
    text-decoration: none
}

.areabox4 {
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-block;
    float: left
}

ul.areabox4 li {
    float: left;
    margin-right: 10px
}

.ad_95665 {
    margin: 0
}

.ad_95665 a {
    line-height: 15px;
    display: inline-block;
    color: #FFF;
    padding: 3px 5px;
    font-weight: 700
}

.fav_topic_73187, .ipay_email {
    color: #929292;
    font-size: 12px;
    display: inline-block
}

.fav_topic_73187 {
    float: right;
    font-style: normal;
    margin: 0 0 10px
}

.ipay_email {
    font-style: italic;
    margin-bottom: 28px
}

.ipay_email .dslogos {
    font-size: 12px;
    display: inline-block;
    position: relative
}

.ipay_email .cat_week-05 {
    padding-right: 5px
}

.ipay_email .groupskins {
    font-size: 12px;
    margin-left: 15px
}

.contenthead_2 time.footcol {
    font-size: 12px;
    display: inline-block;
    margin: 2px 5px 10px
}

.comment-326 .item-dp5pbzx4n3 {
    width: 45.31722054380665%;
    margin-right: 9.365558912386707%
}

.comment-326 {
    width: 100%;
    margin-bottom: 0
}

.comment-326 .coverageframe {
    margin: 0 20px 10px
}

.comment-326 .copyright_1-0 {
    float: left;
    margin-bottom: 0
}

.comment-326 .item-dp5pbzx4n3:nth-child(2n+2) {
    margin-right: 0
}

.comment-326 img, .comment-326 img.geolocauto {
    margin-bottom: 10px;
    margin-top: 20px
}

.field_6_345_min .item-269135 {
    margin: 0 0 10px
}

.field_6_345_min .filter_location {
    margin: 0;
    line-height: 25px;
    font-size: 16px
}

.comment-326 h3 a {
    line-height: 25px
}

.field_6_345_min .filter_location a {
    font-family: Oswald, sans-serif;
    color: #444;
    font-weight: 400
}

.est_hdx1, .cat-03503 {
    position: relative;
    font-weight: 700
}

.inscrie a {
    background: #FF3C1F;
    color: #FFF !important;
    font-size: 13px !important;
    margin-bottom: 10px !important;
    padding: 2px 10px !important;
    text-transform: uppercase;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear
}

.inscrie a:hover {
    opacity: .6;
    text-decoration: none !important
}

#id_68998 #awp-btn-custom li a:hover, #chkbx-remember, .gamethumb110 li.c9038 a:hover, .est_hdx1 a {
    text-decoration: none
}

.dctops.inscrie a:nth-child(9n) {
    background-color: #292C2F
}

.dctops.inscrie a:nth-child(9n+1) {
    background-color: #01B8FA
}

.dctops.inscrie a:nth-child(9n+2) {
    background-color: #29D473
}

.dctops.inscrie a:nth-child(9n+3) {
    background-color: #FF3C1F
}

.dctops.inscrie a:nth-child(9n+4) {
    background-color: #567E95
}

.dctops.inscrie a:nth-child(9n+5) {
    background-color: #B433FF
}

.dctops.inscrie a:nth-child(9n+6) {
    background-color: #00ABA9
}

.dctops.inscrie a:nth-child(9n+7) {
    background-color: #B37333
}

.dctops.inscrie a:nth-child(9n+8) {
    background-color: #F60
}

.divseries.inscrie a {
    margin-right: 6px !important;
    display: inline-block !important
}

.aoneko.inscrie a {
    margin-right: 0 !important;
    display: block !important
}

.atras #area-866 {
    background-color: #c0c0c0 !important;
    height: 34px
}

.general-forum9 {
    margin-bottom: 0;
    margin-right: -4px !important;
    width: 86%;
    height: 34px
}

#channela13 #chkbx-remember {
    margin-top: 0
}

#chkbx-remember {
    height: 34px;
    padding: 5px 12px;
    margin-top: -8px;
    vertical-align: middle;
    font-family: FontAwesome;
    border: none;
    background-color: #FF3C1F;
    color: #fff
}

.atts139, .atts139 a, .est_hdx1 {
    font-family: Oswald, sans-serif;
    text-transform: uppercase
}

#cookies-frame {
    float: right;
    width: 300px
}

.est_hdx1 {
    font-size: 14px;
    display: block;
    clear: both;
    padding: 0 0 20px;
    margin-bottom: 30px
}

.est_hdx1 a, .est_hdx1 span.edd_price_41963 {
    display: block;
    float: left;
    line-height: 30px;
    padding: 0 10px;
    margin-right: 5px
}

.est_hdx1 a {
    background: #fff;
    height: 28px;
    border: 1px solid #959595;
    color: #444
}

.est_hdx1 span.edd_price_41963 {
    background: #26ADDE;
    height: 30px;
    border: 0 solid #959595;
    color: #fff
}

#id_68998, #awp-btn-custom {
    background: #1C1E20;
    width: 100%;
    overflow: hidden
}

.est_hdx1 span.c_250673 {
    font-size: 18px
}

.cat-03503 {
    margin: 0 5px;
    display: inline-block;
    font-size: 22px !important;
    line-height: 24px
}

#id_68998 {
    padding: 0;
    color: #BEBEBE
}

#id_68998 #awp-btn-custom a {
    color: #fff
}

#id_68998 #awp-btn-custom a:hover {
    color: #F1F2F7
}

#id_68998 #awp-btn-custom ol, #id_68998 #awp-btn-custom ul {
    padding: 0;
    list-style-type: none
}

#id_68998 #awp-btn-custom li {
    line-height: 1.3em;
    padding: 5px 0
}

#id_68998 .csmob {
    margin: 40px 20px
}

#id_68998 .hmenu-subc-661 {
    background-color: #1C1E20;
    border-bottom: 4px solid #070707;
    margin: -7px 0 20px
}

#id_68998 .hmenu-subc-661 h1, #id_68998 .hmenu-subc-661 h3 {
    background-color: #1C1E20;
    padding: 0 0 10px
}

#id_68998 .hmenu-subc-661 h1, #id_68998 .hmenu-subc-661 h1 a, #id_68998 .hmenu-subc-661 h3, #id_68998 .hmenu-subc-661 h3 a {
    color: #fff
}

#id_68998 .divappbanner {
    display: none
}

.atts139, .gamethumb110 li {
    display: inline-block
}

#awp-btn-custom {
    padding: 20px;
    max-width: 1060px
}

.benchmarkitem68 .img62-5645 {
    background-color: #000000;
    border-top: 1px solid transparent;
    max-width: 1100px
}

.benchmarkitem68 .article-35702 {
    margin: 0 20px;
    overflow: hidden;
    padding: 10px 0
}

#awp-btn-custom .atts139 p {
    height: 24px;
    margin: 0 auto
}

#awp-btn-custom .csmob {
    border: none;
    margin: 20px 0 0
}

#awp-btn-custom .img62-5645 .copyright_1-0 {
    margin-bottom: 0;
    padding-top: 0
}

#id_68998 .copyright_1-0, .benchmarkitem68 .copyright_1-0 {
    margin-bottom: 0
}

.atts139, .atts139 a {
    color: #4B4B4B;
    font-size: 14px;
    vertical-align: middle;
    padding: 4px 0 0
}

.bxid_342307 {
    position: absolute;
    left: -10000px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden
}

.gole_25_78 .bxid_342307 {
    left: 10000px
}

.div_f1 {
    margin-right: 5px
}

ul.c9038 {
    margin-right: 0;
    padding: 0;
    text-align: right;
    clear: both
}

.gamethumb110 li.c9038 a {
    border: none;
    font-size: 10px
}

#id_68998 .gamethumb110 li {
    background: 0 0;
    padding: 2px 0 0
}

.gamethumb110 li.c9038 a:before {
    background: 0 0
}

#colonne2accueil li.c9038, #channela13 li.c9038 {
    display: inline-block;
    padding: 0 7px 0 0
}

.article-35702 li.c9038 a {
    padding: 0 7px 0 0
}

.gamethumb110 {
    margin: 0;
    padding: 0;
    text-align: right;
    float: right
}

.gamethumb110 li {
    list-style: none;
    position: relative;
    line-height: 14px
}

.gamethumb110 li a:before {
    position: absolute;
    top: 3px;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    content: '';
    height: 10px;
    width: 1px
}

#id_70634, .c10157 {
    position: relative;
    overflow: hidden
}

.giftcardlink, img.comment-150503 {
    -webkit-box-sizing: border-box
}

.gamethumb110 li a {
    color: #4B4B4B;
    font-size: 10px;
    padding: 0 7px 0 12px
}

.gamethumb110 li a:hover {
    color: #2e2e2e
}

.gamethumb110 li:first-child a:before {
    display: none
}

.gamethumb110 > li:first-child > a {
    padding: 0 7px 0 0
}

.gamethumb110 > li:last-child > a {
    padding-right: 0
}

.bdfolder-title {
    height: 262px;
    overflow: hidden;
    margin: 6px 0 0 8px
}

.c10157 {
    border: 1px solid #DDE1EF;
    padding: 0 0 10px;
    background: #fff
}

.gpm {
    background-color: transparent;
    border: 1px solid #DDE1EF;
    font-size: 16px;
    margin: 40px 0
}

.gpm, .gpm * {
    color: inherit
}

.gpm h3, .gpm h4 {
    line-height: 1
}

.id_65039 .divanswer_3 {
    background: #F9F9F9;
    margin-bottom: 20px
}

#711f30.id_65039 h2.contents {
    margin: 10px 10px 0
}

#icms-login-box h2.contents {
    color: #444;
    background: #fff;
    font-size: 18px;
    font-weight: inherit;
    text-transform: uppercase;
    margin: 10px 10px 40px
}

#icms-login-box p, #icms-login-box strong {
    color: grey
}

.d_layer_2 .divanswer_3 span {
    background: #c0c0c0;
    height: 15px;
    margin-bottom: 30px
}

.d_layer_2 .divanswer_3 span span {
    background-image: none
}

#711f30.d_layer_2 .divanswer_3 h5 {
    padding: 0;
    position: absolute;
    top: -20px;
    bottom: 20px;
    line-height: 15px;
    z-index: 0
}

.divanswer_3 {
    margin: 10px 20px
}

.divant1 {
    background: #F9F9F9;
    margin: 0 20px 20px;
    padding: 8px 20px;
    border-top: 1px solid #DDE1EF
}

.cc-m-5720451513 {
    background-color: #F9F9F9;
    margin: 0 20px
}

.dont2 {
    border: none;
    background-color: #F9F9F9
}

#icms-login-box .divanswer_3 h5 {
    color: grey;
    text-transform: uppercase
}

.iiaforum_tit {
    padding: 10px 122px 10px 20px
}

.d_layer_2 .divanswer_3 span span {
    height: 15px;
    transition: width 2s;
    -o-transition: width 2s;
    -moz-transition: width 2s;
    -webkit-transition: width 2s;
    background-color: #FF3C1F
}

#icms-login-box .dont2 h3, #icms-login-box .dont2 h4, .gpm {
    color: #FF3C1F
}

span.framej9aabn {
    margin: 4px 8px 0 0
}

.c487120 {
    float: none;
    width: 100%;
    margin-right: 0;
    clear: both
}

.gpm {
    padding: 0
}

ul.f_polen .hidesmalltype7 {
    margin-bottom: 20px
}

.container_c037 {
    width: 100%;
    margin: 0 auto
}

.container_c037 .footerablock a img {
    width: 96px;
    height: 96px;
    float: left
}

.footerablock {
    display: inline-block;
    margin-right: 2%;
    width: 32%
}

.container_c037 .footerablock:nth-child(3n+1) {
    margin-right: 0
}

#j_topsearch11 {
    margin: 0 auto !important
}

.expla {
    margin: 0
}

.ca75cc69 {
    border: 0
}

.hid_loginmproid {
    line-height: 0;
    height: 0
}

.divappbanner {
    background: #F9F9F9;
    border-top: 1px solid #DDE1EF;
    display: block;
    padding: 5px 18px;
    position: relative
}

#channela13 .divappbanner {
    margin: 20px -19px -20px
}

#fdqgysjkynts .cw1420939973_1 .divappbanner {
    margin: 10px -19px -20px
}

.infobike {
    position: absolute;
    right: 18px;
    top: 8px
}

.infobike:after {
    content: '\f054';
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    padding-left: .5em;
    speak: none;
    color: #FF3C1F
}

.divappbanner a {
    color: #444;
    text-transform: uppercase;
    font-size: 11px;
    text-decoration: none
}

.headercore1 {
    margin-left: 8px;
    margin-top: 3px;
    float: right;
    width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid #FF3C1F;
    text-decoration: none
}

.container_group {
    display: inline-block;
    padding: 3px 10px;
    background: #FF3C1F;
    color: #FFF;
    font-weight: 700;
    font-size: 11px;
    line-height: 1.5;
    font-family: Arial, sans-serif;
    cursor: default
}

.item-606217085 {
    color: #666;
    cursor: default;
    text-transform: uppercase;
    padding: 5px 0 5px 20px
}

.handon {
    color: #666;
    font-size: 12px;
    padding: 0;
    margin: 0;
    width: 633px !important
}

.indexboxcaps1 {
    margin-bottom: 20px;
    position: relative;
    overflow: hidden
}

.flexa, .helisa-dnd-369 {
    padding-bottom: 15px
}

.area_2481 {
    height: 110px;
    padding-right: 20px;
    color: #666;
    background: #fff;
    overflow: auto
}

.frameeaiwaw .hmenu-subc-661 {
    margin: -20px -20px 20px
}

#id_68998 .area_2481 {
    background: #1C1E20
}

.hotelrate, .ep-loading {
    padding: 5px 8px;
    background-color: #FF3C1F;
    position: fixed;
    opacity: 0;
    cursor: pointer;
    z-index: 9999;
    right: 25px
}

.hotelrate:before, .ep-loading:before {
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
    font-family: FontAwesome;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 24px
}

.ep-loading {
    bottom: 93px
}

.hotelrate {
    bottom: 51px
}

.hotelrate:before {
    content: '\f107'
}

.ep-loading:before {
    content: '\f106'
}

#file-122874 label {
    font-weight: 300
}

.explorelinks a.anime_ex.cat-587-57 {
    background-color: transparent;
    border: none;
    font-size: 18px;
    vertical-align: inherit;
    color: #FF3C1F
}

@media (max-width: 767px) {
    #file-122874 #hotels-usa.here_7 div.contact-mailto {
        float: none
    }
}

#file-122874 #comment-21868, #file-122874 #fcd04bckperson {
    margin-top: 6px !important
}

#file-122874 #check_pin:focus {
    border: 1px solid #EAEAEA !important
}

#file-122874 .iconssms {
    display: inline !important;
    float: right !important;
    width: 280px;
    margin-right: 0 !important;
    margin-top: 43px !important
}

#file-122874 .block-1206518 .folio_699 img, .bt_hokuriku .facebookicones6 {
    display: none
}

#file-122874 #ev_6240756 #in-1396 #contact_result, #file-122874 #ev_6240756 #in-1396 .bantop_468-60 {
    font-size: 100% !important
}

#file-122874 #ev_6240756 #in-1396 #contact_result p {
    color: #121212 !important
}

#file-122874 #ev_6240756 #hf_gq {
    position: relative;
    top: -8px
}

#file-122874 .iconssms, #file-122874 div.e178 {
    float: none;
    margin-top: 20px;
    height: 60px
}

#file-122874 .iconssms input[type=text], #file-122874 div.e178 input[type=text] {
    background-color: #c0c0c0;
    border: 1px solid #F5F5F5;
    height: 32px !important;
    width: 200px;
    margin-bottom: 0;
    padding: 4px 6px;
    float: left
}

#file-122874 .iconssms input[type=text]:focus, #file-122874 div.e178 input[type=text]:focus {
    border-color: #EDEDED !important
}

@media (max-width: 767px) {
    #file-122874 .iconssms input[type=text], #file-122874 div.e178 input[type=text] {
        width: 65%
    }
}

#file-122874 .iconssms input[type=submit], #file-122874 div.e178 input[type=submit] {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: none;
    color: #fff;
    background: #FF3C1F;
    font-family: Oswald, sans-serif;
    font-weight: 400;
    font-size: 14px;
    height: 32px;
    float: left;
    padding-bottom: 7px;
    padding-top: 5px;
    margin-bottom: 4px;
    -webkit-transition: opacity .4s;
    -moz-transition: opacity .4s;
    -o-transition: opacity .4s;
    transition: opacity .4s
}

#file-122874 .iconssms input[type=submit]:hover, #file-122874 div.e178 input[type=submit]:hover {
    text-shadow: none;
    opacity: .8;
    -webkit-transition: opacity .4s;
    -moz-transition: opacity .4s;
    -o-transition: opacity .4s;
    transition: opacity .4s
}

#file-122874 .block-1206518 #div_ee {
    border-top: 1px solid #bcbcbc
}

#file-122874 .block-1206518 .frame-plastic .autre-gif-2-16 {
    line-height: 21px !important;
    border-bottom: 1px solid #bcbcbc;
    border-top: 1px solid #bcbcbc;
    margin-right: 0 !important
}

#file-122874 .block-1206518 .frame-plastic .autre-gif-2-16 a {
    font-family: Oswald, sans-serif
}

#file-122874 .block-1206518 .frame-plastic .autre-gif-2-16 a img.hslidebts {
    margin: 0 6px !important;
    position: relative;
    top: -1px
}

#file-122874 .block-1206518 .frame-plastic .autre-gif-2-16 a span {
    font-family: 'PT Sans', sans-serif;
    color: #888 !important
}

#file-122874 .block-1206518 .frame-plastic .a-left-menu {
    margin-top: 11px
}

#file-122874 .block-1206518 .frame-plastic .a-left-menu p {
    margin: 0 !important
}

#file-122874 .block-1206518 .frame-plastic .bandit-tab3 {
    font-family: Oswald, sans-serif;
    margin: 0 !important
}

#file-122874 .block-1206518 .frame-plastic .bandit-tab3 a {
    border: none !important;
    padding: 4px 8px 4px 0 !important
}

#file-122874 .block-1206518 .frame-plastic .bandit-tab3 a:focus, #file-122874 .block-1206518 .frame-plastic .bandit-tab3 a:hover {
    background: 0 0 !important
}

#file-122874 .block-1206518 ul.com_login_area {
    padding-top: 9px
}

#file-122874 .block-1206518 ul.com_login_area li {
    border: none !important
}

#file-122874 .block-1206518 .epb238282 ul {
    padding: 0 !important
}

#file-122874 .block-1206518 .epb238282 ul .attachment_9582 img {
    width: 40px !important;
    height: 40px !important
}

#file-122874 .block-1206518 .epb238282 form {
    padding: 0 !important;
    margin: 0 !important
}

#file-122874 .block-1206518 .epb238282 .box-rwd-search, #file-122874 .block-1206518 .epb238282 .box-rwd-search p {
    margin: 0 !important
}

#file-122874 .block-1206518 .epb238282 .gearup_widget {
    margin: 0 0 5px 49px !important
}

#file-122874 .block-1206518 .icon-btn-arrow .blogview-2-28 img, #file-122874 .block-1206518 .dhtml_menu-2180 .blogview-2-28 img, #file-122874 .block-1206518 .add_income .blogview-2-28 img {
    width: 50px !important;
    height: 50px !important;
    margin: 0 10px 0 0 !important
}

#file-122874 .block-1206518 .icon-btn-arrow .autre-gif-2-16 p, #file-122874 .block-1206518 .dhtml_menu-2180 .autre-gif-2-16 p, #file-122874 .block-1206518 .add_income .autre-gif-2-16 p {
    font-size: 14px !important
}

#file-122874 .ish-list-btn .com_login_area .cerca_fil_home span, #file-122874 .ish-list-btn .est_hdx1 {
    font-size: 100% !important
}

#file-122874 .block-1206518 .icon-btn-arrow .bandit-tab3, #file-122874 .block-1206518 .dhtml_menu-2180 .bandit-tab3, #file-122874 .block-1206518 .add_income .bandit-tab3 {
    margin-top: 2px !important
}

#file-122874 .block-1206518 .imcellstyle_130 {
    padding-left: 0 !important
}

#file-122874 .block-1206518 .imcellstyle_130 input[type=submit] {
    margin-top: 0 !important
}

#file-122874 .block-1206518 .imcellstyle_130 .fr-destination {
    border: none !important;
    padding: 0 !important
}

#file-122874 .block-1206518 .imcellstyle_130 .fr-destination textarea {
    border: 1px solid #EDEDED !important;
    width: 98% !important
}

#file-122874 #div_ee p {
    margin-top: 30px !important
}

#file-122874 .here_7 input[type=checkbox] {
    position: relative
}

#file-122874 .footer_0_ctl06 ul li.check_color01 a {
    color: #fff !important;
    background-color: #FF3C1F
}

#file-122874 .footer_0_ctl06 ul li.check_color01 span {
    color: #FFF !important;
    background-color: transparent !important;
    text-decoration: none !important
}

#file-122874 .footer_0_ctl06 ul li a {
    font-family: Oswald, sans-serif;
    font-weight: 400 !important;
    padding: 5px 12px !important;
    opacity: 1 !important;
    color: #777 !important;
    margin-right: 5px
}

#file-122874 .footer_0_ctl06 ul li a:hover {
    text-decoration: none !important;
    opacity: .8 !important
}

#file-122874 .footer_0_ctl06 ul li a span {
    border-radius: 0 !important;
    font-size: 100% !important;
    padding: 1px 9px !important;
    vertical-align: inherit !important;
    border: none !important;
    background-color: #b9b9b9 !important;
    margin: 0 0 0 5px !important;
    position: relative;
    right: -5px
}

#file-122874 .ish-list-btn .com_login_area .fn_572_side9, #file-122874 .ish-list-btn .est_hdx1 .e_footer_middle, #file-122874 .est_hdx1 .e_footer_middle {
    margin-left: 0 !important
}

#file-122874 .footer_0_ctl06 .aladi {
    margin-top: 10px !important;
    padding: 50px 0 10px
}

#file-122874 .footer_0_ctl06 .aladi label {
    display: inline-block;
    top: -3px;
    position: relative;
    margin-right: 10px
}

#file-122874 .comment-11681 {
    list-style: none
}

#file-122874 .ish-list-btn .com_login_area .a9333_6 {
    top: 31px !important
}

#file-122874 .ish-list-btn .cerca_fil_home {
    width: auto !important;
    display: inline-block;
    font-size: 16px !important;
    font-family: Oswald, sans-serif;
    margin-right: 10px !important
}

#file-122874 .ish-list-btn .acpro_inp1 {
    float: right;
    color: #FF3C1F
}

@media (max-width: 767px) {
    #file-122874 .ish-list-btn .com_login_area .a9333_6 {
        top: 0 !important;
        margin-left: 0 !important;
        margin-top: 3px !important
    }

    #file-122874 .ish-list-btn .acpro_inp1 {
        float: none
    }
}

#file-122874 .ish-list-btn .head_itmurl {
    display: block;
    margin: 0 !important;
    width: 66% !important
}

#file-122874 .ish-list-btn .head_itmurl p {
    margin-bottom: 0 !important;
    line-height: 21px;
    font-size: 14px !important
}

#file-122874 .ish-list-btn .a9333_6 {
    position: static !important
}

@media (max-width: 767px) {
    #file-122874 .btntopup .com_login_area .a9333_6, #file-122874 .btntopup .com_login_area .fn_572_side9 {
        margin-left: 60px !important
    }
}

#file-122874 .btntopup .com_login_area .cerca_fil_home span {
    font-size: 100% !important
}

#file-122874 .com_login_area h5 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
}

#file-122874 .here_7 input[type=text], #file-122874 .here_7 input[type=password] {
    background-color: #c0c0c0 !important;
    border: 1px solid #F5F5F5 !important;
    height: 24px !important;
    margin-bottom: 0 !important;
    padding: 4px 6px !important
}

#file-122874 .here_7 input[type=text]:focus, #file-122874 .here_7 input[type=password]:focus {
    border-color: #EDEDED !important
}

#file-122874 .here_7 input[type=password] {
    background-color: #c0c0c0 !important;
    border: 1px solid #F5F5F5 !important;
    height: 24px !important;
    margin: 5px 0 !important;
    padding: 4px 6px !important
}

#file-122874 .here_7 input[type=password]:focus {
    border-color: #EDEDED !important
}

#file-122874 .here_7 textarea {
    background-color: #c0c0c0 !important;
    border: 1px solid #F5F5F5 !important;
    margin-bottom: 0 !important;
    padding: 4px 6px !important
}

#file-122874 .here_7 textarea:focus {
    border-color: #EDEDED !important
}

#file-122874 form#btn-nota textarea {
    padding: 15px;
    overflow: hidden
}

#file-122874 #captcha-block {
    padding-top: 6px
}

#file-122874 input[type=file] {
    font-size: 14px;
    vertical-align: baseline;
    height: auto !important
}

#file-122874 .imcellstyle_130 input[type=submit], #file-122874 .jjjjgytqsji a, #file-122874 .here_7 #formatselector3 input[type=button], #file-122874 .here_7 .fcasgysykzf, #file-122874 .here_7 .category_080 .edd_price_41963 a, #file-122874 .here_7 input[type=submit], #file-122874 .contact-mailto input[type=submit], #file-122874 a.block-1229263, #file-122874 input[type=submit] {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: #FF3C1F;
    color: #fff !important;
    border: none !important;
    font-family: Oswald, sans-serif;
    font-weight: 400 !important;
    font-size: 14px !important;
    padding: 5px 12px 7px !important;
    margin-bottom: 4px;
    -webkit-transition: opacity .4s;
    -moz-transition: opacity .4s;
    -o-transition: opacity .4s;
    transition: opacity .4s
}

#file-122874 .imcellstyle_130 input[type=submit]:hover, #file-122874 .jjjjgytqsji a:hover, #file-122874 .here_7 #formatselector3 input[type=button]:hover, #file-122874 .here_7 .category_080 .edd_price_41963 a:hover, #file-122874 .here_7 .fcasgysykzf:hover, #file-122874 .here_7 input[type=submit]:hover, #file-122874 .contact-mailto input[type=submit]:hover, #file-122874 a.block-1229263:hover, #file-122874 input[type=submit]:hover {
    text-shadow: none;
    opacity: .8;
    -webkit-transition: opacity .4s;
    -moz-transition: opacity .4s;
    -o-transition: opacity .4s;
    transition: opacity .4s
}

#file-122874 #ib2_el_wzcg710p .here_7 input[type=text] {
    background-color: #c0c0c0 !important;
    border: 1px solid #F5F5F5 !important;
    height: 24px !important;
    width: 400px !important;
    margin-bottom: 0;
    padding: 4px 6px !important;
    float: left
}

#file-122874 #ib2_el_wzcg710p .here_7 input[type=text]:focus {
    border-color: #EDEDED !important
}

@media (max-width: 767px) {
    #file-122874 #ib2_el_wzcg710p .here_7 input[type=text] {
        width: 214px !important
    }
}

#file-122874 #ib2_el_wzcg710p .here_7 .contact-mailto {
    padding: 0 !important
}

#file-122874 #ib2_el_wzcg710p .here_7 input[type=submit] {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: none !important;
    color: #fff !important;
    background: #FF3C1F;
    font-family: Oswald, sans-serif;
    font-weight: 400;
    font-size: 14px;
    height: 34px;
    float: left;
    padding-bottom: 7px;
    padding-top: 5px;
    margin-bottom: 4px;
    -webkit-transition: opacity .4s;
    -moz-transition: opacity .4s;
    -o-transition: opacity .4s;
    transition: opacity .4s
}

#file-122874 #ib2_el_wzcg710p .here_7 input[type=submit]:hover {
    text-shadow: none;
    opacity: .8;
    -webkit-transition: opacity .4s;
    -moz-transition: opacity .4s;
    -o-transition: opacity .4s;
    transition: opacity .4s
}

#file-122874 .est_hdx1 {
    font-size: 100% !important;
    font-weight: 300;
    text-transform: inherit;
    font-family: "Open Sans", sans-serif
}

#add-variant-904, #info-block-2, #info-block-2 .index_06000000 .ib2_el_7eikctav, #info-block-2 p.issue_tag, #info-block-2 ul.content_fonts, #info-block-2 ul.home396665, #info-block-2 ul.divinhalt1737, #info-block-2 ul.frmloginj_idt47, #info-block-2 ul.id_ax, div.hdr_mnu_buy p {
    font-size: 14px !important
}

#add-variant-904, .bsap_1237338, .cookiepopin {
    font-weight: 400 !important
}

#add-variant-904, .bsap_1237338, .filter_location, .cookiepopin {
    font-family: Oswald, sans-serif;
    text-transform: uppercase
}

.cat-02727 p {
    margin: 0 0 10px !important;
    padding: 0 !important
}

.ilikethis-5267 {
    background-color: #F9F9F9;
    border: 1px solid #DDE1EF;
    padding: 20px;
    float: none !important;
    margin-bottom: 20px
}

#info-block-2 .ilikethis-5267 input[type=text] {
    height: 32px;
    padding: 0 10px;
    background-color: #FFF;
    border-right: medium none;
    color: #A5A5A5
}

#info-block-2 #droptitle #instafix {
    width: 89%
}

#instafix {
    border: 1px solid #DDE1EF !important
}

#add-variant-904 {
    border: none;
    color: #fff !important;
    background: #FF3C1F;
    padding: 4px 10px !important;
    cursor: pointer;
    height: 30px;
    margin-left: -3px
}

#add-variant-904:hover {
    background: #000000
}

.content_fonts {
    border: 1px solid #DDE1EF !important;
    background: #fff !important
}

.archivelinkmain {
    border: none !important;
    background: #c0c0c0 !important
}

.bs_1713385 img, .issue_tag img {
    border: 3px double transparent !important
}

.j-container, .j-container ul {
    background: #fff !important
}

.bs_1713385 img, .issue_tag img {
    width: 18px;
    height: 18px
}

#checkbox_japan .added_info, #info-block-2 #j_id_v #checkbox_japan img.hslidebts {
    width: 150px !important;
    height: 150px !important
}

.cookiepopin {
    font-size: 18px !important;
    color: #444 !important
}

.j-container ul {
    padding: 20px 0 10px 20px !important
}

.bsap_1237338 {
    font-size: 15px !important;
    color: #FF3C1F;
    padding: 0 !important
}

#info-block-2 #56042567 h2.filter_location {
    padding-top: 10px
}

.divpfooter, .issue_tag {
    display: block
}

.bs_1713385 img {
    vertical-align: inherit
}

#checkbox_japan .added_info {
    display: inline-block !important;
    position: relative;
    float: left !important;
    margin: 0 !important;
    padding: 0 !important
}

.a-24431 a {
    display: none !important
}

#block-block-645 {
    display: inline-block !important;
    margin: 20px 0 0 !important;
    padding: 0 !important
}

#block-block-645 li span a {
    margin: 0 !important;
    padding: 3px 10px 2px !important
}

.filter_location {
    font-size: 20px;
    font-weight: 400;
    padding: 0
}

.ad_300x100_2 a, .emailtrial a {
    font-family: Arial, sans-serif;
    font-size: 12px !important;
    font-weight: 400 !important;
    color: #FF3C1F !important
}

.contform p {
    margin: 0 !important;
    padding: 0 !important
}

.issue_tag .gateway-teasers a {
    margin: 0 !important;
    padding: 0 !important;
    display: inline !important;
    float: none !important
}

.issue_tag .gateway-teasers .discoverli {
    margin: 5px 0 0 !important
}

#info-block-2 div.area_check-8, #info-block-2 ul.area_check-8 {
    background-color: #fff
}

.ad_300x100_2 a, .emailtrial, .emailtrial a {
    background: #fff !important
}

.emailtrial {
    border-top: 1px solid #DDE1EF !important
}

.emailtrial a {
    padding: 0 !important;
    text-transform: capitalize
}

.ad_300x100_2 a {
    padding: 0 !important;
    text-transform: capitalize !important
}

.block-533070485 button, .element-8066 {
    font-size: 16px !important;
    font-weight: 400 !important;
    text-transform: uppercase;
    font-family: Oswald, sans-serif
}

.footerax span {
    margin: 0 !important;
    display: block !important
}

.frameo4u63x a img {
    display: block !important;
    width: 45px !important;
    height: 45px !important;
    margin: 0 0 0 35px !important;
    float: none !important
}

.frameo4u63x a {
    margin: 10px 0 0 !important;
    padding: 0 !important;
    float: none !important
}

.forumarticles {
    margin: -20px 0 0 !important;
    padding: 0 !important
}

.element-8066 {
    color: #FF3C1F !important;
    padding: 0 !important
}

.block-533070485 button {
    border: none;
    color: #fff !important;
    background: #FF3C1F;
    padding: 3px 10px !important;
    cursor: pointer
}

.block-533070485 button:hover {
    background: #000000
}

.book_jrccqevp10 {
    border: 1px solid #DDE1EF !important
}

.cat-layer-580 p input {
    padding: 5px 10px !important
}

#7d4d2a {
    display: none !important
}

.click_page5, .hartford {
    display: none
}

.hartford {
    position: absolute;
    left: -28000px;
    top: -28000px;
    max-width: 280px;
    min-width: 50px;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    line-height: 24px;
    direction: ltr;
    box-shadow: none;
    padding: 0
}

.birthdate-error, .cover-14941 {
    position: relative;
    overflow: hidden
}

.birthdate-error {
    padding: 4px 10px;
    text-align: left
}

.cover-14941 {
    padding: 5px 35px 5px 10px;
    border-width: 0 0 1px;
    font-weight: 700
}

.appended-files + .birthdate-error {
    border-top-width: 0 !important
}

.doc-viewer-9044 .column_h, .cover-14941 .column_h {
    display: block;
    text-indent: -1000em;
    direction: ltr
}

.doc-viewer-9044, .doc-viewer-9044 .column_h {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-decoration: none
}

.doc-viewer-9044 .column_h {
    width: 18px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    text-indent: 0;
    font: normal 700 10px/13px Tahoma, sans-serif;
    color: inherit;
    background: -100em -100em no-repeat
}

#dt_column_91, #dt_column_91 div {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

.app_name {
    border: 3px solid #F9F9F9;
    background-color: #FF3C1F;
    color: #fff
}

.app_name .cover-14941 {
    background-color: #FFEF93
}

.app_name .doc-viewer-9044 {
    border-color: #CCC;
    background: #F1F1F1;
    color: #777
}

.app_name .cover-14941 .divider-79 {
    border-color: #AAA;
    color: #111
}

.hartford:not(.ie9haxors) div.birthdate-error, .hartford:not(.ie9haxors) div.cover-14941 {
    filter: none;
    -ms-filter: none
}

.hartford .col-full-315 {
    margin: 0 auto;
    overflow: hidden;
    z-index: 10
}

.hartford .col-full-315, x:-o-prefocus {
    visibility: hidden
}

.hartford .col-full-315, .hartford .col-full-315 .ftdept, .hartford .col-full-315 canvas {
    position: absolute;
    color: #000000;
    background: 0 0;
    border: 0 dashed transparent
}

.hartford .col-full-315 canvas {
    top: 0;
    left: 0
}

.hartford .col-full-315 .ftdept {
    display: inline-block;
    visibility: visible
}

#dt_column_91 {
    position: fixed
}

#framexsxsit.for_569 {
    cursor: pointer
}

#dt_column_91 div {
    position: absolute;
    background-color: #000;
    opacity: .7;
    filter: alpha(opacity=70);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"
}

.inv_cb {
    position: absolute !important
}

.box_title_1, .form-person {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%
}

.box_title_1 {
    overflow: hidden;
    background: #000000;
    opacity: .8;
    filter: alpha(opacity=80)
}

.form-person {
    outline: 0 !important;
    -webkit-backface-visibility: hidden
}

.giftcardlink {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.giftcardlink:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle
}

.demo2_b .giftcardlink:before {
    display: none
}

.articulo_eac {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045
}

.auth_email .articulo_eac, .framekjipew .articulo_eac {
    width: 100%;
    cursor: auto
}

.hm-ab-btn {
    cursor: progress
}

.etmessage, .etmessage .head-search-in .df-3-w1ec2f7b {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out
}

.box-joomla-form {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in
}

.ctl00_msg_err .articulo_eac {
    cursor: auto
}

.divfeaturednews, .df-3-w1ec2f7b, .helpdropdowntop, .dh-list-li {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.bxdynamic_tjtkt.fase1-descricao {
    display: none
}

.agree2terms {
    display: none !important
}

.dh-list-li {
    color: #ccc;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -.8em;
    left: 8px;
    right: 8px;
    z-index: 1044
}

.dh-list-li a {
    color: #ccc
}

.df-3-w1ec2f7b, .dh-list-li a:hover {
    color: #fff
}

.ending0-slider .articulo_eac, .cantinette .dh-list-li {
    display: none
}

button.divfeaturednews, button.df-3-w1ec2f7b {
    overflow: visible;
    cursor: pointer;
    background: 0 0;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: 0;
    padding: 0;
    z-index: 1046;
    -webkit-box-shadow: none;
    box-shadow: none
}

.fase1-descricao:after, .desallbody iframe {
    box-shadow: 0 0 8px transparent;
    display: block;
    position: absolute;
    left: 0
}

button::-moz-focus-inner {
    padding: 0;
    border: 0
}

.df-3-w1ec2f7b {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: .65;
    filter: alpha(opacity=65);
    padding: 0 0 18px 10px;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace
}

.df-3-w1ec2f7b:focus, .df-3-w1ec2f7b:hover {
    opacity: 1;
    filter: alpha(opacity=100)
}

.df-3-w1ec2f7b:active {
    top: 1px
}

.hit1339 .df-3-w1ec2f7b {
    color: #333
}

.fav_this_49411 .df-3-w1ec2f7b, .head-search-in .df-3-w1ec2f7b {
    color: #fff;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%
}

.helpdropdowntop {
    position: absolute;
    bottom: 0;
    right: 0;
    color: #ccc;
    font-size: 12px;
    line-height: 18px;
    padding-right: 21px
}

.fase1-descricao, img.comment-150503 {
    line-height: 0
}

@media (max-width: 767px) {
    .helpdropdowntop {
        padding-right: 9px
    }
}

.divfeaturednews {
    font-family: FontAwesome;
    font-size: 30px;
    position: absolute;
    opacity: .65;
    filter: alpha(opacity=65);
    margin: -55px 0 0;
    top: 50%;
    padding: 0;
    width: 90px;
    height: 110px
}

.divfeaturednews:active {
    margin-top: -54px
}

.divfeaturednews:focus, .divfeaturednews:hover {
    opacity: 1;
    filter: alpha(opacity=100)
}

.divfeaturednews .ebelive, .divfeaturednews .dropdowntoggler {
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px
}

.gsterminput {
    left: 0
}

.gsterminput:before {
    content: '\f053';
    color: #fff
}

.annonce_14226 {
    right: 0
}

.annonce_14226:before {
    content: '\f054';
    color: #fff
}

.fav_this_49411 {
    padding-top: 40px;
    padding-bottom: 40px
}

.fav_this_49411 .articulo_eac {
    line-height: 0;
    width: 100%;
    max-width: 900px
}

.head-search-in .articulo_eac, img.comment-150503 {
    max-width: 100%
}

.fav_this_49411 .df-3-w1ec2f7b {
    top: -40px
}

.desallbody {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%
}

.desallbody iframe {
    top: 0;
    width: 100%;
    height: 100%;
    background: #000
}

img.comment-150503 {
    width: auto;
    height: auto;
    display: block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 40px 0;
    margin: 0 auto
}

.fase1-descricao:before {
    bottom: 40px;
    content: "";
    display: block;
    height: 20%;
    width: 100%;
    position: absolute;
    z-index: 0;
    background: -moz-linear-gradient(top, transparent 0, transparent 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(100%, transparent));
    background: -webkit-linear-gradient(top, transparent 0, transparent 100%);
    background: -o-linear-gradient(top, transparent 0, transparent 100%);
    background: -ms-linear-gradient(top, transparent 0, transparent 100%);
    background: linear-gradient(to bottom, transparent 0, transparent 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#43000000', GradientType=0)
}

.fase1-descricao:after {
    content: '';
    top: 40px;
    bottom: 40px;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    background: #444
}

.fase1-descricao small {
    color: #848484;
    display: block;
    font-size: 12px;
    line-height: 14px
}

.fase1-descricao figure {
    margin: 0
}

.framefamtt2 {
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 55px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    cursor: auto;
    padding: 0;
    z-index: 1
}

.gnav_service_03 {
    text-align: left;
    line-height: 18px;
    color: #bababa;
    padding: 0 80px 0 21px;
    font-size: 18px;
    font-family: Oswald, sans-serif
}

@media (max-width: 767px) {
    .framefamtt2 {
        margin-bottom: 44px
    }

    .gnav_service_03 {
        padding-left: 10px
    }
}

@media (max-height: 320px) {
    .gnav_service_03 {
        display: none
    }
}

.c166676 .head-search-in .fase1-descricao {
    cursor: pointer
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    .btnwishlistsave .head-search-in {
        padding-left: 0;
        padding-right: 0
    }

    .btnwishlistsave img.comment-150503 {
        padding: 0
    }

    .btnwishlistsave .fase1-descricao:after {
        top: 0;
        bottom: 0
    }

    .btnwishlistsave .fase1-descricao:before {
        bottom: 0
    }

    .btnwishlistsave .fase1-descricao small {
        display: inline;
        margin-left: 5px
    }

    .btnwishlistsave .framefamtt2 {
        background: transparent;
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    .btnwishlistsave .framefamtt2:empty {
        padding: 0
    }

    .btnwishlistsave .helpdropdowntop {
        right: 5px;
        top: 3px
    }

    .btnwishlistsave .df-3-w1ec2f7b {
        top: 0;
        right: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background: transparent;
        position: fixed;
        text-align: center;
        padding: 0
    }
}

@media all and (max-width: 900px) {
    .divfeaturednews {
        -webkit-transform: scale(.75);
        transform: scale(.75)
    }

    .gsterminput {
        -webkit-transform-origin: 0;
        transform-origin: 0
    }

    .annonce_14226 {
        -webkit-transform-origin: 100%;
        transform-origin: 100%
    }

    .giftcardlink {
        padding-left: 6px;
        padding-right: 6px
    }
}

.eusignupform .comment-150503 {
    padding: 0
}

.eusignupform .framefamtt2 {
    width: 600px;
    left: 50%;
    margin-left: -300px;
    margin-top: 5px;
    padding-bottom: 5px
}

.eusignupform .giftcardlink {
    padding: 0
}

.eusignupform .articulo_eac {
    padding-top: 44px
}

.eusignupform .df-3-w1ec2f7b {
    top: 0;
    right: 0;
    padding-top: 0
}

.call-no {
    color: #98C3D1
}

.img_d212 .giftcardlink, .cat_1267.box_title_1 {
    opacity: .001;
    -webkit-backface-visibility: hidden;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out
}

.cat_1267.item_61306 .giftcardlink {
    opacity: 1
}

.cat_1267.hoofdmenu-32.box_title_1 {
    opacity: .8
}

.cat_1267.amk_nav .giftcardlink, .cat_1267.fsel_441.box_title_1 {
    opacity: 0
}

.box_title_1, .form-person {
    z-index: 10000
}

.fancy_print.fragment-123242 {
    background: 0 0;
    border: none
}

BDO[DIR=ltr] {
    direction: ltr;
    unicode-bidi: bidi-override
}

BDO[DIR=rtl] {
    direction: rtl;
    unicode-bidi: bidi-override
}

[DIR=ltr] {
    direction: ltr;
    unicode-bidi: embed
}

[DIR=rtl] {
    direction: rtl;
    unicode-bidi: embed
}

@media (min-width: 1024px) and (max-width: 1100px) {
    #home_r, #content565, #6e2c1c, #6e2c1c .copyright_1-0, #awp-btn-custom, #kyngchaos_wiki, .featuredworkdiv, .drop-target-btn {
        width: auto
    }

    #kyngchaos_wiki {
        margin: 0 20px
    }

    .featuredworkdiv {
        display: block
    }

    .comment-313 img {
        min-width: inherit !important
    }

    #6e2c1c .fill-1043 {
        display: none
    }

    .articlesdsc-3 .div177 {
        margin-right: auto;
        margin-bottom: 20px;
        float: none;
        width: auto;
        text-align: center
    }

    .articlesdsc-3 .div177:nth-child(2n+2), .articlesdsc-3 .div177:nth-child(2n+3) {
        margin-bottom: 20px
    }
}

@media screen and (max-width: 1023px) {
    #bgq, .featuredworkdiv {
        height: auto;
        display: block
    }

    .ib2_el_eitojena .accmini, .ib2_el_eitojena .accmini .cattree1034 a {
        background-color: #222
    }

    #framelgo1xr {
        display: none
    }

    .dictbloc {
        max-width: inherit;
        position: relative !important;
        top: auto !important
    }

    .filminfo_24342.bannerid-54580 {
        display: none !important;
        visibility: hidden
    }

    #boton_vote {
        height: 0
    }

    #html5_progress {
        display: block;
        padding: 10px 0
    }

    #6e2c1c .fill-1043, .job-19701 {
        display: none
    }

    .formtimeseconds {
        margin: 24px auto
    }

    #accumulator_no .b_text_one .forumicon_21.je-modcon {
        text-align: center
    }

    .destacats {
        float: none;
        text-align: center !important
    }

    #bgq, .featuredworkdiv, .articlesdsc-3 {
        text-align: center
    }

    .container_c037 .footerablock a img {
        width: 100%;
        margin-bottom: 10px
    }

    #home_r, #content565, #6e2c1c .copyright_1-0, #awp-btn-custom, .featuredworkdiv, .drop-target-btn, .htmlcaption190, .country_link, .editornav_5, .aspsreadmo {
        width: auto
    }

    .comment-313 img {
        min-width: inherit !important
    }

    #6e2c1c {
        width: auto;
        height: auto
    }

    .ctl00_maintab4 {
        margin-left: 0
    }

    .featuredworkdiv {
        padding: 0
    }

    #bgq {
        margin: 20px auto
    }

    .aspsreadmo {
        display: block;
        margin: 20px auto 0
    }

    #awp-btn-custom {
        padding: 0
    }

    .articlesdsc-3 .div177 {
        margin-right: 10px;
        margin-bottom: 0;
        float: none;
        display: inline-block
    }

    .articlesdsc-3 .div177:nth-child(2n+2), .articlesdsc-3 .div177:nth-child(2n+3) {
        margin-bottom: 20px
    }

    .ib2_el_eitojena .accmini {
        position: relative;
        clear: both;
        margin: 0 auto
    }

    .ib2_el_eitojena .accmini .cattree1034 {
        display: none;
        position: static;
        width: 100%;
        border: none;
        z-index: 1000
    }

    .ib2_el_eitojena .accmini .cattree1034 ul {
        margin-top: 0;
        box-shadow: none;
        min-width: 0
    }

    .ib2_el_eitojena .accmini .cattree1034, menu ul {
        margin: 0 auto
    }

    .ib2_el_eitojena .accmini .cattree1034 li {
        float: none;
        border: none
    }

    .ib2_el_eitojena .accmini .cattree1034 li a {
        color: #fff;
        font-size: 13px;
        font-weight: 400;
        height: 45px !important;
        line-height: 45px !important;
        padding: 0 15px;
        border-top: 1px solid #000000;
        border-bottom: 1px solid #000000;
        text-shadow: none;
        text-align: left;
        cursor: pointer
    }

    .ib2_el_eitojena .accmini .item_10811018 li > a:after {
        padding-left: 0;
        content: ''
    }

    .ib2_el_eitojena .accmini .cattree1034 .faq_3649 a, .ib2_el_eitojena .accmini .cattree1034 .hlmenu166 a {
        background-color: #2A2A2A
    }

    .ib2_el_eitojena .accmini .item_10811018 .faq_3649 a, .ib2_el_eitojena .accmini .item_10811018 .faq_3649 li a, .ib2_el_eitojena .accmini .item_10811018 .hlmenu166 a {
        background-color: #2A2A2A !important;
        color: #fff
    }

    .ib2_el_eitojena .accmini .cattree1034 li li {
        background: #222;
        color: #fff
    }

    .ib2_el_eitojena .accmini .cattree1034 li li a {
        background-color: #222 !important;
        color: #fff;
        position: relative;
        padding: 0 10px 0 30px
    }

    .ib2_el_eitojena .accmini .cattree1034 li li a:hover {
        background: #2A2A2A !important;
        color: #fff
    }

    .ib2_el_eitojena .accmini .cattree1034 li li:hover {
        background: #2A2A2A !important
    }

    .ib2_el_eitojena .accmini .cattree1034 a:hover, .ib2_el_eitojena .accmini ul.cattree1034 > li:hover {
        background-color: #2A2A2A
    }

    .ib2_el_eitojena .accmini .cattree1034 li li li a {
        position: relative;
        padding: 0 10px 0 48px
    }

    .ib2_el_eitojena .accmini .cattree1034 li li a:before {
        content: '\2013';
        position: absolute;
        top: 0;
        left: 20px
    }

    .ib2_el_eitojena .accmini .cattree1034 li li li a:before {
        content: '\2013';
        position: absolute;
        top: 0;
        left: 30px
    }

    .ib2_el_eitojena .accmini .cattree1034 li li li a:after {
        position: absolute;
        top: 0;
        left: 30px
    }

    .ib2_el_eitojena .accmini .cattree1034 li ul {
        position: static;
        visibility: visible;
        background-color: #222
    }

    .ib2_el_eitojena .accmini #jt117node {
        display: block;
        padding: 15px 40px 15px 20px;
        color: #fff;
        font-family: Oswald, sans-serif;
        font-size: 17px;
        text-transform: uppercase;
        cursor: pointer
    }

    .ib2_el_eitojena .accmini a#fn0445:before {
        display: inline-block;
        background-clip: content-box;
        -webkit-background-clip: content-box;
        font-family: FontAwesome;
        color: #fff;
        font-size: 24px;
        content: '\f0c9';
        left: 100%;
        top: .6em;
        position: absolute;
        cursor: pointer;
        vertical-align: top;
        margin-left: -48px
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    #case_458, #cepade, #kyngchaos_wiki, .featuredworkdiv, .britebox {
        max-width: 748px
    }

    .copyright_1-0, .kudoo-body {
        float: none
    }

    .featuredworkdiv {
        text-align: center;
        padding: 0;
        display: block;
        width: auto;
        height: auto
    }

    .featuredworkdiv h1 {
        margin: 0 auto
    }

    .featuredworkdiv h1 a {
        line-height: 2em
    }

    #kyngchaos_wiki {
        margin: 0 20px;
        width: auto
    }

    .content_des.apdiv-shanxi .forum298.img-cntnr, .content_des.cityselect_9483 .forum298.img-cntnr, .content_des.df-115-edc8cd30 .forum298.img-cntnr, .content_des.cw1420939973_1 .forum298.img-cntnr, .content_des.formcontactpage .forum298.img-cntnr, .content_des.amz-offcanvas .forum298.img-cntnr {
        width: 100%
    }
}

@media screen and (max-width: 767px) {
    #case_458, #cepade, #combosegmento, #kyngchaos_wiki, .featuredworkdiv, .britebox {
        max-width: 748px
    }

    #ifaemm06o img, #cat_62168 .exhbitor-logos a, #finalwishlist .b_text_one .exhbitor-logos a {
        display: block
    }

    .copyright_1-0, .kudoo-body {
        float: none
    }

    #cepade {
        margin: 0 0 20px
    }

    .gdr_vote_a10634 p {
        clear: both
    }

    .abouthk.gridctouter {
        margin: 5px auto 20px;
        text-align: center;
        float: none
    }

    .attachment_8687 .formtimeseconds, .dmi3 .formtimeseconds {
        border: none;
        min-height: 0;
        text-align: center;
        width: auto;
        position: relative;
        margin: 0 auto 30px;
        clear: both;
        float: none
    }

    a img.gridctouter {
        float: none;
        width: auto
    }

    .featuredworkdiv h1 {
        margin: 10px 0 5px
    }

    .featuredworkdiv h1 a {
        padding: 5px 10px
    }

    .ecotax_popup {
        text-align: center
    }

    .ecotax_popup .evadp_sz, .ecotax_popup .homepage-about {
        float: none
    }

    .destacats li a {
        text-transform: inherit
    }

    #470808, .cat-menu-58 {
        position: relative !important
    }

    #cat_62168 .exhbitor-logos li {
        float: none;
        border-bottom: 1px solid #DDE1EF
    }

    #cat_62168 ul {
        border-bottom: none
    }

    #finalwishlist .b_text_one .ess_m_5pane ul {
        border-bottom: 0
    }

    #finalwishlist .b_text_one .exhbitor-logos li {
        float: none;
        border-bottom: 1px solid #DDE1EF
    }

    .area-272 h2, .area-272 h2 a {
        font-size: 10px;
        line-height: 1.2em
    }

    #ifaemm06o img {
        float: none;
        text-align: center;
        margin: 0 auto;
        padding: 20px 0 0
    }

    #ifaemm06o .eluid25155346 {
        text-align: center;
        margin: 10px 0 0
    }

    #ifaemm06o .cmcst_img {
        padding: 10px 20px;
        text-align: center
    }

    .htmlcaption190 .item_2008 {
        margin: 0 0 20px;
        text-align: center
    }

    .htmlcaption190 .banvideo {
        margin: 0 0 10px
    }

    .htmlcaption190 .find_jobs {
        padding: 20px 0 10px
    }

    .iaf3asvkpwy {
        width: auto;
        margin: 0 20px
    }

    .id_70355 .filter_bv_4, .id_70355 h3 {
        display: block;
        text-align: center
    }

    .id_70355 .filter_bv_4 a.fcasgysykzf {
        display: inline-block
    }

    .atts139, .atts139 a, .gamethumb110 {
        display: block;
        text-align: center
    }

    .id_70355 {
        height: auto
    }

    .gamethumb110 {
        float: none
    }

    .hims_vlc {
        margin: 20px auto;
        text-align: center
    }

    .catlist26 {
        text-align: center
    }

    .hims_vlc a {
        margin-bottom: 3px
    }

    .brandtitle {
        display: none
    }

    .coverageframe .dsgn7 {
        width: 100%;
        margin-right: 3.02115%;
        display: block;
        float: none
    }
}

@media screen and (max-width: 480px) {
    .comment-326 .copyright_1-0 {
        float: none
    }

    .dcui {
        display: block;
        width: 100%
    }

    .fragment16 .homep2span_35 {
        padding-bottom: 100% !important
    }

    .comment-326 .item-dp5pbzx4n3:nth-child(2n+2) {
        margin-right: inherit
    }

    .comment-326 .coverageframe {
        margin: 20px 18px 0
    }

    .comment-326 img, .comment-326 img.geolocauto {
        margin-bottom: 5px;
        margin-top: 0
    }

    .k_banner .hmenu-subc-661 h1 {
        font-size: 14px;
        padding: 10px 20px;
        line-height: 22px
    }

    .iiaforum_tit {
        padding: 10px
    }

    .catlist26 ul li {
        display: block;
        margin-bottom: 10px
    }

    .area-272 .isinews {
        width: 100%;
        margin-bottom: 20px
    }

    .area-272 {
        width: auto
    }

    .area-272 h2, .area-272 h2 a {
        font-size: 12px
    }

    .articlesdsc-3 {
        margin: 0 auto;
        width: 100%
    }

    .articlesdsc-3 .div177 {
        margin-bottom: 10px;
        float: left
    }

    .articlesdsc-3 .div177 img {
        max-width: 125px;
        width: 100%
    }

    .articlesdsc-3 .div177:nth-child(2n+3) {
        margin-bottom: 0
    }

    .e0a496.history_prev {
        margin-right: 0
    }
}

@media screen and (max-width: 320px) {
    .dsgn7 .item-269135, .icon-ip a {
        display: block
    }

    #home_r, #content565, #6e2c1c, #combosegmento, .featuredworkdiv, .drop-target-btn, .iaf3asvkpwy {
        margin: 0 8px
    }

    #awp-btn-custom {
        padding: 0
    }

    #id_68998 .csmob {
        padding: 20px 8px 0
    }

    .fav_topic_73187 {
        float: left
    }

    .hotelrate, .ep-loading {
        right: 15px
    }

    .cyrexj1coxmz0q {
        font-size: 14px
    }

    .dsgn7 .in-17300 {
        margin-bottom: 0
    }

    .articlesdsc-3 {
        margin: 0 auto;
        width: 100%
    }

    .articlesdsc-3 .div177 {
        margin-bottom: 10px;
        float: left
    }

    .articlesdsc-3 .div177 img {
        max-width: 125px;
        width: 100%
    }

    .articlesdsc-3 .div177:nth-child(2n+2), .articlesdsc-3 .div177:nth-child(2n+3) {
        margin-bottom: 0
    }

    .e0a496.history_prev {
        margin-right: 0
    }

    .co05timeviews .c2153 h2 {
        top: 250px
    }

    .fld_3868821_1 {
        left: 20px;
        text-transform: uppercase;
        position: absolute;
        top: 220px
    }

    .field_6_345_min .item-269135 {
        margin: 0
    }

    #accumulator_no .b_text_one .entryid262 .dependency {
        margin: 20px -18px 0
    }
}

img.guide-tabs,
img.gim_29 {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}

.destacats {
    border-bottom: 4px solid;
}

#color-a228 {
    width: 100%
}

body {
    background-position: center;
}