@media (max-width: 150767px) {
body {
    font-family: Roboto, Ubuntu, Oswald, 'Roboto Slab', 'Open Sans Condensed', 'Noto Serif TC', serif, sans-serif;
}
.block6-2:not(:focus):first-letter {
    float: left;
    font-size: 8.4em;
    line-height: .68;
    font-weight: 100;
    margin: .05em .1em 0 0;
    text-transform: uppercase;
    font-style: normal
}
.block6-2:not(:focus):after {
    content: "";
    display: table;
    clear: both;
    padding-top: 14px
}
body {
    visibility: visible !important
}
html {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}
body {
    margin: 0
}
aside {
    display: block
}
a {
    background-color: transparent
}
a:active, a:hover {
    outline: 0
}
h1 {
    font-size: 2em;
    margin: .67em 0
}
img {
    border: 0
}
input {
    color: inherit;
    font: inherit;
    margin: 0
}
input::-moz-focus-inner {
    border: 0;
    padding: 0
}
input {
    line-height: normal
}
input[type=checkbox] {
    box-sizing: border-box;
    padding: 0
}
table {
    border-collapse: collapse;
    border-spacing: 0
}
td {
    padding: 0
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
*:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
img {
    max-width: 100%;
    width: auto \9;
    height: auto
}
.compare-27222 {
    background-color: #fff;
    opacity: 0.95;
}
.bxbf15, .carqty {
    width: 1068px;
    margin-right: auto;
    margin-left: auto
}
.bxbf15:before, .carqty:before, .bxbf15:after, .carqty:after {
    display: table;
    content: '';
    line-height: 0
}
.bxbf15:after, .carqty:after {
    clear: both
}
.btn-search-form {
    *zoom: 1;
    margin-right: -24px;
    margin-left: -24px;
    position: relative
}
.btn-search-form:before, .btn-search-form:after {
    display: table;
    content: ''
}
.btn-search-form:after {
    clear: both
}
.k2modulebox368 .bodytxt {
    width: auto;
    left: 0;
    padding-left: 0;
    padding-right: 0
}
.chargg2f2s22 .barsearchbox .kfcec {
    -webkit-backface-visibility: hidden;
}
.inputlen1 {
    width: 100%
}
.gujju {
    margin-bottom: 0
}
.allup {
    *zoom: 1;
    margin-left: -24px;
    margin-right: -24px
}
.allup:before, .allup:after {
    display: table;
    content: ''
}
.allup:after {
    clear: both
}
.aubo9 {
    width: 33.33333333%
}
.drgmsg {
    width: 100%
}
.kuvitus {
    position: relative;
    z-index: 2000
}
.caogen_tab {
    *zoom: 1;
}
.caogen_tab:before, .caogen_tab:after {
    display: table;
    content: ''
}
.caogen_tab:after {
    clear: both
}
.cik_header:before {
    content: "";
    width: 100%;
    height: 12px;
    position: absolute;
    left: 0;
    bottom: -12px;
    z-index: 1
}
.hboletin {
    margin: 0;
    padding: 0;
    line-height: 1;
    font-size: inherit !important
}
.cat140006 {
    position: relative
}
.careerearticles {
    z-index: 9998;
    position: relative
}
.kuvitus .careerearticles {
    background-color: #fff
}
.fbposter .inventory-count {
    text-align: center
}
.fbposter .careerearticles {
    position: relative
}
.allsdks-playfab {
    position: relative;
    z-index: 999;
    padding-right: 48px
}
.item-1148, .item-1148 li {
    margin: 0;
    list-style: none
}
.item-1148 li:hover {
    visibility: inherit
}
.item-1148 li {
    float: left;
    position: relative
}
.item-1148 .b8fzzh03 > a {
    display: block;
    position: relative
}
.item-1148 > .h_song {
    z-index: 0
}
.item-1148 > li > a {
    padding: 0 14px;
    line-height: 48px;
    font-size: 14px;
    color: #000;
    font-weight: 700;
    text-transform: uppercase;
    -webkit-backface-visibility: hidden
}
.item-1148 > .h_song > a, .item-1148 > li > a:hover {
    z-index: 999
}
.item-1148 > .h_song > a, .item-1148 > li > a:hover {
    background-color: transparent
}
.item-1148 > li > a:after {
    background-color: transparent;
    content: '';
    width: 0;
    height: 3px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: width .2s ease;
    -moz-transition: width .2s ease;
    -o-transition: width .2s ease;
    transition: width .2s ease
}
.item-1148 > .h_song > a:after, .item-1148 > li:hover > a:after {
    background-color: #106595;
    width: 100%
}
#duration {
    display: inline-block;
    vertical-align: top
}
.item-1148 li:hover, .item-1148 a:focus, .item-1148 a:hover, .item-1148 a:active {
    outline: 0
}
#assembleia {
    overflow: hidden
}
#dynamicd {
    display: none
}
#answer-name {
    padding: 0;
    background: #001812;
    position: absolute;
    width: 80%;
    height: auto;
    top: 0;
    right: 0;
    z-index: 9999;
    visibility: hidden;
    transform: translate3d(-99%, 0, 0);
    -webkit-transform: translate3d(-99%, 0, 0);
    -moz-transform: translate3d(-99%, 0, 0);
    -ms-transform: translate3d(-99%, 0, 0);
    -o-transform: translate3d(-99%, 0, 0);
}
.currentpune {
    padding: 20px 20px 0
}
.hikaqinfobox {
    padding-bottom: 20px;
    position: relative
}
.currentpune ul {
    list-style: none;
    margin: 0;
    padding: 0
}
.currentpune li {
    float: none;
    margin-left: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.currentpune li a {
    display: block;
    line-height: 21px;
    font-size: 21px;
    color: #fff;
    margin-left: 0;
    padding: 12px 30px 12px 12px;
    font-weight: 700
}
.currentpune .h_song > a {
    color: #2081a2
}
.hikaqinfobox {
    opacity: 1;
    -webkit-transition: all .5s ease .5s;
    -moz-transition: all .5s ease .5s;
    -o-transition: all .5s ease .5s;
    transition: all .5s ease .5s
}
body, p {
    font-size: 14px;
    line-height: 21px
}
p {
    margin-top: 0;
    margin-bottom: 21px
}
a:active, a:focus {
    outline: none
}
a {
    color: #106595;
    text-decoration: none
}
ul, ol {
    padding: 0
}
ul li, ol li {
    line-height: 24px;
    margin-left: 21px
}
table {
    width: 100%
}
table td {
    border: 1px solid #a3a3a3;
    padding: 2px 8px
}
h1, h2, h3, h4 {
    color: #111;
    font-weight: 400;
    margin: 6px 0
}
h1 > a, h2 > a, h3 > a {
    color: #111
}
h1 {
    font-size: 32px;
    line-height: 40px;
    margin-top: 33px;
    margin-bottom: 23px
}
h2 {
    font-size: 27px;
    line-height: 38px;
    margin-top: 30px;
    margin-bottom: 20px
}
h3 {
    font-size: 22px;
    line-height: 30px;
    margin-top: 27px;
    margin-bottom: 17px
}
h4 {
    font-size: 19px;
    line-height: 29px;
    margin-top: 24px;
    margin-bottom: 14px
}
input:focus, input[type]:focus {
    outline: 0
}
.dd-116024 a:hover, .cityname-label a:hover, .exampleline a:hover {
    text-decoration: none !important
}
.jq_cd {
    position: relative;
    padding-bottom: 35px
}
.jq_cd .dd-116024 {
    font-size: 21px;
    line-height: 25px;
    margin: 0 0 6px
}
.jq_cd:hover .dd-116024 a {
    color: #106595
}
.dd-116024 {
    word-wrap: break-word
}
.footer_spinner {
    position: relative;
    margin-bottom: 13px
}
.footer_spinner .best-seller-8 {
    display: block
}
.id_finr_13 {
    font-size: 11px;
    margin-bottom: 7px;
    line-height: 1;
    min-height: 17px
}
.carousel4845677 {
    color: #aaa;
    display: inline-block;
    position: relative;
    top: 2px
}
.idcomtamotions {
    position: relative
}
.intro-order {
    font-size: 14px;
    line-height: 1;
    margin-top: 0;
    margin-bottom: 26px;
    border-bottom: 2px solid #222
}
.intro-order span {
    line-height: 17px;
    display: inline-block;
    padding: 7px 12px 4px;
    background-color: #222;
    color: #fff
}
.btnokcoins span {
    display: inline-block
}
.alswwtb .intro-order {
    text-align: left
}
.edit-models-814 {
    padding-top: 48px
}
.barsearchbox .kfcec {
    perspective: unset !important
}
p.block6-2:not(:focus):first-letter {
    font-size: 79px;
    line-height: 69px;
    margin: 0 9px 0 0;
    padding: 0 13px 0 0;
    color: inherit
}
p.block6-2:not([class*=has-text-color]):not(:focus):first-letter {
    color: #010101
}
.cityname-label a {
    color: #111
}
.cityname-label a:hover {
    color: #106595
}
.cityname-label ul {
    list-style: none;
    box-shadow: none
}
.cityname-label li {
    line-height: 30px;
    list-style: none;
    margin-left: 12px
}
.cityname-label .intro-order {
    margin-bottom: 13px
}
.image_12688330 {
    background-color: #000000;
    color: #ccc;
    font-size: 12px;
}
.chars1 {
    line-height: 20px;
    margin-top: 8px;
    margin-bottom: 8px
}
.arr1 {
    display: inline-block;
    margin: 7px 0;
    float: right
}
.arr1 li {
    display: inline-block;
    margin-left: 0;
    line-height: 18px
}
.arr1 li a {
    margin-right: 16px;
    line-height: 18px;
    display: inline-block;
    color: #ccc
}
.arr1 li:last-child a {
    margin-right: 0
}
.inventory-count img {
    margin: auto;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}
.campaign-133 {
    display: none;
    float: left;
    margin-right: 10px;
    height: 48px
}
.campaign-133 a {
    line-height: 48px
}
.campaign-133 img {
    padding: 3px 0;
    position: relative;
    vertical-align: middle;
    max-height: 48px
}
.abcdgytmudi6kg {
    border: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute
}
.k2modulebox368 #assembleia {
    z-index: 1
}
.fbposter .inventory-count {
    width: 284px;
    position: relative;
    height: 90px;
    margin: 28px 28px 9px
}
.fbposter .inventory-count img {
    max-height: 90px
}
.cityitem-list:hover{
    background: #004159;
    opacity: 0.7;
}
.category-field {
    position: relative;
    padding-bottom: 0;
    margin-bottom: 3px
}
.category-field .id_finr_13 {
    position: absolute;
    bottom: 0;
    padding: 0 17px;
    margin-bottom: 17px;
    z-index: 1
}
.category-field .dd-116024 {
    font-size: 17px;
    font-weight: 700;
    line-height: 21px
}
.category-field .dd-116024 a {
    color: #fff !important
}
.category-field .footer_spinner {
    margin-bottom: 0;
    overflow: hidden;
    min-height: 220px
}
.category-field .footer_spinner .best-seller-8 {
    max-width: none
}
.ad-insider6 .footer_spinner {
    margin-bottom: 7px
}
.ad-insider6 .dd-116024 {
    font-size: 15px;
    line-height: 20px;
    font-weight: 500;
    margin-bottom: 0
}
.jjsuperfish .ad-insider6 {
    padding-bottom: 22px
}
.jjsuperfish .ad-insider6 .dd-116024 {
    font-size: 13px;
    line-height: 18px;
    font-weight: 500
}
.cityname-label {
    overflow: hidden
}
.exampleline {
    margin-bottom: 48px;
    position: relative;
    clear: both
}
.cep-telefonu {
    position: relative
}
.auccz {
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0)
}
.ico_reg {
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    overflow: hidden
}
.intro-order > span {
    background-color: #106595
}
.intro-order {
    border-color: #106595
}
.email-skryt .jjsuperfish {
    margin-right: -21px
}
.email-skryt .jjsuperfish .drgmsg {
    width: 50%;
    padding-right: 21px;
    padding-left: 0;
    float: left
}
.email-skryt .jjsuperfish .drgmsg:nth-of-type(odd) {
    clear: left
}
.cikgytyt .allup {
    margin-right: -15px;
    margin-left: -15px
}
.hatisassasnet {
    display: table;
    margin-left: auto;
    margin-right: auto
}
.hatisassasnet img {
    display: block
}
.k2modulebox368 .edit-cx {
    width: 1164px
}
.edit-cx {
    margin-left: auto;
    margin-right: auto
}
.id_68928 {
    background-color: #222;
    padding-top: 54px;
    padding-bottom: 20px;
    color: #a0a0a0;
    position: relative
}
.id_68928:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: auto;
    background-position: center bottom;
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0)
}
.id_68928 .intro-order span {
    background-color: transparent;
    color: #fff;
    padding: 6px 0 5px;
    line-height: 1
}
.id_68928 .intro-order {
    border-bottom: 0;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 30px;
    margin-top: 2px
}
.id_68928 a {
    color: #fff
}
.id_68928 ul {
    margin-bottom: 0
}
.id_68928 li {
    margin-left: 0
}
.auth-amnesia {
    margin-bottom: 48px
}
.auth-amnesia .gg42 a {
    color: #106595
}
.auth-amnesia .gg42 a:hover {
    text-decoration: underline
}
.brand14111 {
    margin-bottom: 20px
}
.image_12688330 {
    background-color: #000000;
    color: #ccc;
    font-size: 12px;
}
.chars1 {
    line-height: 20px;
    margin-top: 8px;
    margin-bottom: 8px
}
.arr1 {
    display: inline-block;
    margin: 7px 0;
    float: right
}
.arr1 li {
    display: inline-block;
    margin-left: 0;
    line-height: 18px
}
.arr1 li a {
    margin-right: 16px;
    line-height: 18px;
    display: inline-block;
    color: white;
}
.arr1 li:last-child a {
    margin-right: 0
}
body {
    background-repeat: no-repeat;
    background-position: center top;
    background-attachment: fixed
}
.comment-7724 {
    min-height: 0
}
.earpiece {
    vertical-align: baseline
}
.ib2_el_uuaar21m {
    min-height: 0
}
.box-servicos {
    vertical-align: baseline
}
.aq-block-16-30 {
    vertical-align: baseline
}
.en .bad15 .intro-order > * {
    background-color: #513801
}
.en .bad15 .intro-order {
    border-color: #513801
}
.en .bad15 .jq_cd:hover .dd-116024 a {
    color: #513801
}
.framezkyfkj {
    min-height: 0
}
.block-90-centre {
    vertical-align: baseline
}
.dtc_ad_footer {
    font-size: 50px;
    text-transform: uppercase;
    text-align: center;
    margin: 0
}
.frontpage-video p, .frontpage-video li {
    text-align: justify;
    line-height: 1.9em
}
.frontpage-video {
    margin-top: 40px
}
.image-smbxb tr {
    border: 1px solid #6f6f6f
}
.image-smbxb tr:hover {
    background-color: #aeaeae
}
.image-smbxb td {
    border: 0
}
.browse-box-2, .ct-clients, .gallerya6 {
    text-align: center
}
.cellule4 {
    width: 158px;
    padding: 5px 0 5px 5px;
    line-height: 10px
}
.home-gadgets {
    padding-top: 15px;
    line-height: 20px
}
a.acdn-target-1:hover {
    text-decoration: underline
}
.home-gadgets span {
    font-size: 18px;
    font-weight: 700;
    white-space: nowrap;
    text-transform: uppercase
}
.home-gadgets span a {
    color: #000
}
.department179 {
    text-align: center;
    width: 150px;
    line-height: 20px
}
.dhtmlmenu_3975 {
    text-transform: uppercase;
    font-size: 18px;
    display: block;
    padding: 5px;
    background: #106595;
    width: 100%;
    color: #fff !important;
    margin-bottom: 5px
}
.dhtmlmenu_3975:hover {
    background: #173e54
}
.divvote-329633 td.department179 {
    width: 110px;
    padding: 5px
}
.dhtmlmenu_3975:hover {
    text-decoration: none !important
}
.box93:hover {
    text-decoration: none !important;
    color: #106595 !important
}
.citytr .cellule4 {
    padding-left: 0 !important
}
.citytr tr {
    border-left: 0 !important;
    border-right: 0 !important
}
.citytr a:hover.acdn-target-1 {
    text-decoration: underline !important
}
.cbxnegocio img {
    vertical-align: middle;
    margin: 20px 10px
}
.destacado_1 {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted #000
}
.destacado_1 .cont_medio {
    visibility: hidden;
    width: 240px;
    background-color: #000;
    color: #fff;
    text-align: center;
    padding: 5px;
    border-radius: 6px;
    position: absolute;
    z-index: 1;
    bottom: 100%;
    left: 50%;
    margin-left: -120px;
    margin-bottom: 5px
}
.destacado_1:hover .cont_medio {
    visibility: visible
}
.destacado_1 .cont_medio:after {
    content: " ";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #000 transparent transparent
}
aside.content-111159 > h4 {
    display: none
}
}
@media (min-width: 768px) and (max-width: 1018px) {
    .divvote-329633 .gallerya6, .divvote-329633 .ct-clients, .divvote-329633 .browse-box-2 {
        display: none
    }
}
@media (max-width: 767px) {
    .gallerya6, .ct-clients, .browse-box-2 {
        display: none
    }
}
@media (max-width: 780px) {
    .aubo9{
        width: 100%;
    }
    #fb_ifrme{
        justify-content: center!important;
    }
    .home-gadgets{
        display: none!important;
    }
    .dtc_ad_footer{
        font-size: 35px;
    }
}
@media (max-width: 767px){
    #disp_addr11:checked + #answer-name{
        transform: translate3d(0, 0, 0);
        visibility: visible;
    }
}
@media (min-width: 1019px) and (max-width: 1140px) {
    .bxbf15, .carqty {
        width: 980px
    }
    .btn-search-form, .allup {
        margin-right: -20px;
        margin-left: -20px
    }
}
@media (min-width: 768px) and (max-width: 1018px) {
    .bxbf15, .carqty {
        width: 740px
    }
    .btn-search-form, .allup {
        margin-right: -14px;
        margin-left: -14px
    }
}
@media (max-width: 767px) {
    .bxbf15, .carqty {
        width: 100%;
        padding-left: 20px;
        padding-right: 20px
    }
    .btn-search-form, .allup {
        width: 100%;
        margin-left: 0;
        margin-right: 0
    }
}
@media (max-width: 767px) {
    .kuvitus .careerearticles, .kuvitus .cart-display, .kuvitus .allsdks-playfab {
        background-color: #222 !important;
        height: 54px !important
    }
}
@media (max-width: 767px) {
    .allsdks-playfab {
        padding-right: 64px;
        padding-left: 2px
    }
}
@media (max-width: 767px) {
    .item-1148 {
        display: none
    }
}
@media (min-width: 768px) and (max-width: 1018px) {
    .item-1148 > li > a {
        padding: 0 9px;
        font-size: 11px
    }
}
@media (max-width: 767px) {
    #assembleia {
        margin: auto;
        width: 100%;
        -webkit-transition: transform .7s ease;
        -moz-transition: transform .7s ease;
        -o-transition: transform .7s ease;
        transition: transform .7s ease;
        -webkit-transform-origin: 50% 200px 0;
        -moz-transform-origin: 50% 200px 0;
        -o-transform-origin: 50% 200px 0;
        transform-origin: 50% 200px 0
    }
}
@media (max-width: 767px) {
    #dynamicd {
        display: inline-block;
        position: relative;
        margin: 18px;
    }
}
@media (max-width: 767px) {
    .edit-models-814 {
        padding-top: 32px
    }
}
@-moz-document url-prefix() {
}
@media print {
    html, body {
        background-color: #fff;
        color: #000;
        margin: 0;
        padding: 0
    }
    body {
        width: 80%;
        margin-left: auto;
        margin-right: auto;
        zoom: 80%
    }
    img {
        max-width: 100%;
        display: block;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
    h1, h2, h3, h4 {
        page-break-after: avoid
    }
    ul, ol, li {
        page-break-inside: avoid
    }
    table, tr, td {
        page-break-before: avoid
    }
}
@media (max-width: 767px) {
    .image_12688330 {
        text-align: center;
        padding: 6px 0
    }
}
@media (max-width: 767px) {
    .chars1 {
        float: none !important
    }
}
@media (min-width: 1019px) and (max-width: 1140px) {
    .arr1 {
        padding-right: 40px
    }
}
@media (min-width: 768px) and (max-width: 1018px) {
    .arr1 {
        padding-right: 48px
    }
}
@media (max-width: 767px) {
    .arr1 {
        float: none
    }
}
@media (max-width: 767px) {
    .campaign-133 {
        display: block;
        margin-right: 0;
        height: 0
    }
}
@media (max-width: 767px) {
    .campaign-133 img {
        margin: auto;
        bottom: 0;
        top: 0;
        left: 0;
        right: 0;
        position: absolute;
        padding: 0
    }
}
@media (max-width: 1140px) {
    .campaign-133 img {
        max-width: 180px
    }
}
@media (min-width: 1019px) and (max-width: 1140px) {
    .fbposter .inventory-count {
        width: 224px;
        margin-left: 0
    }
}
@media (min-width: 768px) and (max-width: 1018px) {
    .fbposter .inventory-count {
        width: 214px;
        margin: 14px 28px 0;
        max-height: 60px
    }
}
@media (max-width: 767px) {
    .fbposter .inventory-count {
        display: none
    }
}
@media (min-width: 768px) and (max-width: 1018px) {
    .fbposter .inventory-count img {
        max-height: 60px
    }
}
@media (min-width: 768px) and (max-width: 1018px) {
    .category-field .dd-116024 {
        font-size: 15px;
        font-weight: 500;
        line-height: 20px
    }
}
@media (max-width: 1140px) {
    .category-field .footer_spinner {
        height: auto
    }
}
@media (max-width: 1140px) {
    .category-field .footer_spinner .best-seller-8 {
        max-width: 100%;
        width: 100%
    }
}
@media (min-width: 768px) and (max-width: 1018px) {
    .category-field .favit58098 {
        display: block;
        margin-top: 5px
    }
}
@media (max-width: 500px) {
    .ad-insider6 .footer_spinner {
        margin-bottom: 0
    }
}
@media (max-width: 500px) {
    .ad-insider6 .dd-116024 {
        padding-left: 115px;
        font-size: 14px;
        line-height: 21px
    }
}
@media (max-width: 500px) {
    .ad-insider6 {
        min-height: 69px;
        padding-bottom: 0;
        margin-bottom: 30px
    }
    .ad-insider6 .idcomtamotions {
        width: 100px;
        position: absolute;
        left: 0;
        top: 0
    }
}
@media (max-width: 767px) {
    .jjsuperfish .ad-insider6 {
        padding-bottom: 35px
    }
}
@media (max-width: 767px) {
    .jjsuperfish .ad-insider6 .dd-116024 {
        font-size: 16px;
        line-height: 22px
    }
}
@media (max-width: 500px) {
    .jjsuperfish .ad-insider6 .dd-116024 {
        font-size: 14px;
        line-height: 21px;
        padding-left: 0
    }
}
@media (max-width: 500px) {
    .jjsuperfish .ad-insider6 {
        margin-bottom: 0
    }
    .jjsuperfish .ad-insider6 .footer_spinner {
        margin-bottom: 7px
    }
    .jjsuperfish .ad-insider6 .idcomtamotions {
        width: 100%;
        position: relative
    }
}
@media (max-width: 767px) {
    .exampleline {
        margin-bottom: 32px
    }
}
@media (max-width: 1018px) {
    .email-skryt .jjsuperfish {
        margin-right: -15px
    }
}
@media (max-width: 1018px) {
    .email-skryt .jjsuperfish .drgmsg {
        padding-right: 15px
    }
}
@media (max-width: 767px) {
    .email-skryt .ad-insider6 {
        padding-bottom: 0;
        margin-bottom: 26px
    }
}
@media (min-width: 768px) and (max-width: 1018px) {
    .email-skryt .dd-116024 {
        font-size: 14px
    }
}
@media (min-width: 768px) and (max-width: 1018px) {
    .cikgytyt .allup {
        margin-right: -10px;
        margin-left: -10px
    }
    .cikgytyt .aubo9 {
        padding-right: 10px;
        padding-left: 10px
    }
}
@media (max-width: 767px) {
    .cikgytyt .allup {
        margin: 0
    }
    .cikgytyt .aubo9 {
        padding: 0
    }
}
@media (max-width: 1180px) {
    .k2modulebox368 .edit-cx {
        width: 100%
    }
}
@media (min-width: 768px) and (max-width: 1018px) {
    .id_68928 {
        padding-top: 44px
    }
}
@media (max-width: 767px) {
    .id_68928 {
        padding-top: 40px
    }
}
@media (max-width: 767px) {
    .id_68928 .intro-order {
        margin-bottom: 21px
    }
}
@media (max-width: 767px) {
    .id_68928 .cityname-label .intro-order {
        margin-bottom: 13px
    }
}
@media (max-width: 767px) {
    .id_68928 .barsearchbox {
        margin-bottom: 38px
    }
}
@media (max-width: 767px) {
    .auth-amnesia {
        margin-bottom: 38px;
        text-align: center
    }
}
@media (max-width: 767px) {
    .brand14111 img {
        max-width: 70%
    }
}
@media (max-width: 767px) {
    .image_12688330 {
        text-align: center;
        padding: 6px 0
    }
}
@media (max-width: 767px) {
    .chars1 {
        float: none !important
    }
}
@media (min-width: 1019px) and (max-width: 1140px) {
    .arr1 {
        padding-right: 40px
    }
}
@media (min-width: 768px) and (max-width: 1018px) {
    .arr1 {
        padding-right: 48px
    }
}
@media (max-width: 767px) {
    .arr1 {
        float: none
    }
}
@media only screen and (max-width: 480px) {
    .home-gadgets {
        display: none
    }
}