


html, body, div, span, object, embed, ruby, output, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, footer, header, hgroup,
menu, nav, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

html {
    font-size: 62.5%;
    overflow-y: scroll;
}

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

ol, ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none;
}

a {
    margin: 0;
    padding: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

a:hover,
a:active {
    outline: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
position:relative;
text-align: center;
}

td,
td img {
    vertical-align: top;
}

img {
    max-width: 100%;
    height: auto;
}


body {
    font-size: 14px;
    line-height: 1.6;
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    color: #393939;
}

p {
    hyphenate: auto;
    hyphenate-before: 2;
    hyphenate-after: 3;
    hyphenate-lines: 3;
    orphans: 4;
}

select,
input,
textarea,
button {
    font: 99% sans-serif;
    border-radius: 0;
}

select {
    max-width: 100%;
}

input[type=search] {
    -webkit-appearance: none;
}

body,
select,
input,
textarea {
    color: #393939;
}

small,
.extrasup2 {
    font-size: 12px;
    letter-spacing: 2px;
    font-style: italic;
    line-height: 26px;
    line-height: 2.6rem;
}

hr {
    height: 1px;
    background-color: #eee;
    border: 0;
    margin-bottom: 20px;
    margin-top: -2px;
}

strong,
th,
.com_right {
    font-weight: bold;
}

em,
.int-fe {
    font-style: italic;
}

ins,
.imgtest6 {
    color: #000;
    text-decoration: underline;
}

mark,
.comment-19700 {
    background-color: #ff9;
    color: #000;
    font-style: italic;
    font-weight: bold;
}

del,
.home_v4_0043 {
    text-decoration: line-through;
}

abbr[title],
dfn[title] {
    border-bottom: 1px dotted;
    cursor: help;
}

sub {
    vertical-align: sub;
    font-size: smaller;
}

sup {
    vertical-align: super;
    font-size: smaller;
}

pre {
    padding: 15px;
    white-space: pre;
    white-space: pre-wrap;
    white-space: pre-line;
    word-wrap: break-word;
}

pre,
code,
kbd,
samp {
    font-family: monospace, sans-serif;
    margin: 24px;
}

input,
select {
    vertical-align: middle;
}

textarea {
    overflow: auto;
}

.dd_beverages legend,
.ajoumlv legend {
    margin-left: -7px;
}

input[type="radio"] {
    vertical-align: text-bottom;
}

input[type="checkbox"] {
    vertical-align: bottom;
}

.ajoumlv input[type="checkbox"] {
    vertical-align: baseline;
}

.dd_beverages input {
    vertical-align: text-bottom;
}

label,
input[type=button],
input[type=submit],
button {
    cursor: pointer;
}

button,
input,
select,
textarea {
    margin: 0;
    background: #0099FF;
    border: 0px;
    height: 30px;
    color: #fff;
}

input:valid,
textarea:valid {
}

input:invalid,
textarea:invalid {
    border-radius: 1px;
    -moz-box-shadow: 0px 0px 5px red;
    -webkit-box-shadow: 0px 0px 5px red;
    box-shadow: 0px 0px 5px red;
}

.eshopcss input:invalid,
.eshopcss textarea:invalid {
    background-color: #e5c4c4;
}

button {
    width: auto;
    overflow: visible;
}

.ajoumlv img,
.footerlanguage img {
    -ms-interpolation-mode: bicubic;
}

.comtac {
    visibility: hidden;
}

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

input,
textarea {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

.addiv300x250:after,
.custom_banner23 ul:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.addiv300x250 {
    zoom: 1;
}

.addiv300x250:after {
    clear: both;
}


.category-8199 {
    float: left;
}

.dopost {
    float: right;
}

.c5cvi {
    text-align: left;
}

.boxts48 {
    text-align: center;
}

.ahb {
    text-align: right;
}

mark,
.ftop-main-menu {
    background: #EBE16F;
}

.dhtml_menu-6273,
.fpic515784955,
.i374099,
.in-search_field {
    margin: 10px;
    padding: 10px;
    border: 1px solid #bcbcbc;
}

.dhtml_menu-6273 {
    border-color: #E0C618;
    background: #EBE16F;
}

.fpic515784955 {
    border-color: #75bcdd;
    background: #b6e0f3;
}

.i374099 {
    border-color: #f9a0a4;
    background: #f7c4c6;
}

.in-search_field {
    border-color: #bad065;
    background: #dae8a6;
}



body {
    -webkit-text-size-adjust: 100%; 
    -ms-text-size-adjust: 100%; 
}



h1 a, .erkekce566 a,
h2 a, .checked-http a,
h3 a, .closeerror a,
h4 a, .cat-rank-nav7 a,
h5 a, .comments-38566 a {
    text-decoration: none;
}

h1, .erkekce566 {
    font-size: 35px;
    line-height: 32px;
}

h2, .checked-http {
    font-size: 24px;
    line-height: 30px;
}

h3, .closeerror {
    font-size: 19px;
    line-height: 24px;
}

h4, .cat-rank-nav7 {
    font-size: 16px;
    line-height: 18px;
}

h5, .comments-38566 {
    font-size: 12px;
    line-height: 40px;
    text-transform: uppercase;
    letter-spacing: 2px;
}

h1, .erkekce566, h2, .checked-http, h3, .closeerror, h4, .cat-rank-nav7, h5, .comments-38566 {
    color: #444;
}



html, body {
    background: #4B4B4B;
}

#js-navitem-1-2 {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -70px;
    max-width: 1200px;
    background-color: #fff;
}

#ana_alan {
    width: 96%;
    margin: 0 auto;
    padding: 0 1px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}



.agencies_widget {
    width: 6.333%;
}



.gamesselector {
    width: 14.667%;
}



.banner-501-75 {
    margin: 0 150px;
}



.j_idt1148 {
    width: 31.333%;
}



.fbform-login {
    width: 39.667%;
}



.cache36 {
    width: 48.0%;
}



.bk2171 {
    width: 56.333%;
}



.home_tech-fade {
    width: 66.20%;
}



.block-1125920 {
    width: 73.0%;
}



.ad-32113 {
    width: 81.333%;
}



.advertur_124643 {
    width: 89.667%;
}



.item09 {
    width: 98.0%;
}




.agencies_widget,
.gamesselector,
.j_idt1148,
.fbform-login,
.cache36,
.bk2171,
.home_tech-fade,
.block-1125920,
.ad-32113,
.advertur_124643,
.item09 {
    display: inline;
    float: left;
    margin-left: 1%;
    margin-right: 1%;
    position: relative;
}


#addcommentform {
    margin-left: 0;
    margin-top: 13px;
}



#dfl2_kids {
    margin-right: 0;
}




#a32229 {
    list-style: none;
    margin: 10px 0;
    overflow: hidden;
}

#a32229 a {
    color: #727272;
    text-decoration: none;
}

#a32229 a:hover {
    color: #727272;
    text-decoration: underline;
}

#a32229 li {
    float: left;
    margin-right: 15px;
    color: #727272;
}

#a32229 .cat3510047 {
    font-size: 16px;
    color: #727272;
}


#df-116-g77f9ab0 ul.frame-table li div.homescenes span {
    font-size: 100% !important;
}

#df-116-g77f9ab0 span.goog_1477241759 {
    background: #FFF1C7;
    padding: 1px 5px;
    float: right;
    border-radius: 6px;
}

#df-116-g77f9ab0 button, #df-116-g77f9ab0 a.featureitem, #df-116-g77f9ab0 input[type="submit"],
#df-116-g77f9ab0 input[type="button"], #df-116-g77f9ab0 input[type="reset"],
#df-116-g77f9ab0 ul.h1_key_clr2 li a, #df-116-g77f9ab0 div.entry5170 a,
#df-116-g77f9ab0 .ctl07_textbox1, a.ddorigins2 {
    font-size: 16px;
}

#i229 p.alc49 img.autoauth, #i229 ul.c18575 img.autoauth,
#i229 ul.bmi_logo img.autoauth, #i229 div.domain_ng img.autoauth,
#i229 .imagen_x0020_5 img.autoauth, #i229 .guide_kz img.autoauth {
    width: 20px;
}

.for-girls-11246 .item7124 img {
    border: 0px !important;
    border-radius: 0px !important;
    padding: 1px !important;
}

.dmengin_424.en_vivo div.a_s_125 img {
    height: 62px !important;
    width: 62px !important;
}

.dmengin_424.en_vivo div.a_s_125 img.autoauth {
    float: left;
    margin-bottom: 10px;
    margin-left: 2px;
    margin-right: 5px;
    margin-top: 10px;
}


.attachment_3598 {
    position: relative;
    float: right;
    color: #727272;
}



a, a:visited {
    color: #FF3401;
    text-decoration: none;

}

a:hover {
    text-decoration: none;
}

a:active {
}



.cpu_price iframe[style] {
    width: 94% !important;
}

#container_base {
    display: inline-block;
    width: 38%;
    text-align: right;
    padding-top: 1px;
    margin-left: 13px;
    line-height: 42px;
}

#container_base a {
    width: 38px;
    height: 21px;
    border-radius: 10%;
    padding: 5px 0px 5px 0px;
    display: inline-block;
    margin-left: 1px;
    margin-bottom: 2px;
    outline: none;
    background-repeat: no-repeat;
    background-position: center center;
    vertical-align: top;
    font-size: 0px;

}

.eid_211162:before {
    content: "\f082";
    color: #FF3401;
    font-size: 33px;
    margin-right: 9px;
    position: relative;

}

.icpsignup12905:before {
    content: "\f099";
    color: #FF3401;
    font-size: 33px;
    margin-right: 7px;
    position: relative;

}

.id199102:before {
    content: "\f0d5";
    color: #FF3401;
    font-size: 33px;
    margin-right: 7px;
    position: relative;
}

.control1:before {
    content: "\f0d2";
    color: #FF3401;
    font-size: 33px;
    margin-right: 9px;
    position: relative;
}

.cite_ref-268:before {
    content: "\f08c";
    color: #FF3401;
    font-size: 33px;
    margin-right: 9px;
    position: relative;
}

.home-link-5:before {
    content: "\f167";
    color: #FF3401;
    font-size: 33px;
    margin-right: 9px;
    position: relative;
}

.infomin8100:before {
    content: "\f173";
    color: #FF3401;
    font-size: 33px;
    margin-right: 11px;
    position: relative;
}

.hot_games_grid:before {
    content: "\f16d";
    color: #FF3401;
    font-size: 33px;
    margin-right: 9px;
    position: relative;
}

.hatchery-panel:before {
    content: "\f16e";
    color: #FF3401;
    font-size: 33px;
    margin-right: 9px;
    position: relative;
}

.ads-p10012011:before {
    content: "\f143";
    color: #FF3401;
    font-size: 33px;
    margin-right: 9px;
    position: relative;
}




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


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


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



#id_over_digital {
    background-color: #FF3401;
    height: 40px;
    width: 365px;
    float: right;
}

#b_sns109921 {
    position: relative;
    width: 96%;
    margin: 0 auto;
    padding: 0 1%;
}

#b_sns109921 #art_3038783 {
    float: right;
    margin-top: 5px;
    margin-right: 10px;
}


#copy-eav9key-8 {
    height: 30px;
    font-size: 20px;
    padding: 5px 7px 5px 30px;
    border: 0;
    width: 230px;
    outline: none;
    margin-right: -4px;
    border: 1px solid #ccc;
}

#art_3038783 input[type=submit] {
    height: 30px;
    background-color: #222;
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    color: #fff;
    border: 0;
    padding: 3px 10px;

}

.im-kfz #art_3038783 #copy-eav9key-8,
.demerit-money #art_3038783 #copy-eav9key-8 {
    font-size: 14px;
    width: 80%;
}

.demerit-money #art_3038783 input[type=submit] {
    height: 30px;
    width: 20%;
    background-color: #FF3401;
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-weight: 400;
    font-size: 12px;
    text-transform: uppercase;
    color: #fff;
    border: 0;
    padding: 3px 10px;
    position: absolute;

}

.demerit-money #art_3038783 {
    margin-top: 10px;

}

#b_sns109921 #feature_430 {
    float: right;
    width: 20px;
    height: 20px;
    background-color: #fff;
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-weight: 400;
    font-size: 11px;
    text-transform: uppercase;
    color: #222;
    text-align: center;
    line-height: 19px;
    margin-top: 10px;
    cursor: pointer;
    border-radius: 50%;
}



h1, .erkekce566 {
}

h2, .checked-http {
}

h3, .closeerror {
}

h4, .cat-rank-nav7 {
}

h5, .comments-38566 {
}

h1 a, .erkekce566 a, h2 a, .checked-http a, h3 a, .closeerror a, h4 a, .cat-rank-nav7 a, h5 a, .comments-38566 a {
}



header[role=banner] {
    position: relative;
}

header[role=banner],
header[role=banner] div {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

#dxxgyspq {
    padding-bottom: 5px;
}

#dsq-cite-1207 {
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 11px;
    line-height: 1.5;
    text-transform: uppercase;
    letter-spacing: 1px;
    width: 60%;
    display: inline-block;
    padding-top: 13px;
    vertical-align: top;
}

#dsq-cite-1207 li > a:after {
    color: #000;
    content: "\f107";
    margin-left: 4px;
}

#dsq-cite-1207 li > a:only-child:after {
    content: '';
}

#dsq-cite-1207 .element_3279 {
    display: inline-block;
    vertical-align: top;
    padding-right: 15px;
}

#dsq-cite-1207 .imgfv33429150 {
    display: inline-block;
}

#item85mobile {
    position: relative;
    overflow: hidden;
    padding-bottom: 5px;
    min-height: 90px;
}

#grid_8187 img {
    max-width: 100%;
}

#email-of-email {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
    margin: 0 150px;
}

#homebannerv1 {
    padding-bottom: 5px;
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 34px;
    line-height: 100px;
    text-transform: uppercase;
    letter-spacing: 7px;
}

#homebannerv1 a {
    color: #222;
    text-decoration: none;
    -webkit-text-stroke: 0.020rem #222;
}

#id255487 {
    font-size: 14px; 
    font-size: 1.4rem;
    color: #222;
}

#bbtdiv_1474 {
    max-height: 90px;
    position: absolute;
    top: 15px;
    right: 0px;
    overflow: hidden;
    float: right;
}

#bbtdiv_1474 img {
    max-width: 100%;
}

.bannermod552 {
    margin-bottom: 20px;
}

body.insiderfakhm .bannermod552,
body.imcell_486 .bannermod552,
.ember1588 .bannermod552 {
    margin-bottom: 35px;
}

.donating_desc {
    text-transform: uppercase;
    font-size: 16px;
    line-height: 28px;
}

.folio_1084 {
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-weight: 400;
    font-size: 24px;
    line-height: 28px;
    -webkit-text-stroke: 0.020rem #222;
}

.folio_1084 a,
.folio_1084 a:visited {
    color: #222;
    text-decoration: none;
}

.folio_1084 a:hover {
    color: #FF3401;
}

body.insiderfakhm .folio_1084,
body.imcell_486 .folio_1084,
.ember1588 .folio_1084 {
    font-size: 40px;
    line-height: 42px;
    padding-bottom: 24px;
    border-bottom: 3px solid #d7e0e2;
    -webkit-text-stroke: 0.020rem #222;
}

.cadernotst {
    margin: 30px 0 0;
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-weight: 400;
    padding-bottom: 0;
    border-bottom: 3px solid #d7e0e2;
}

.divvehicletypes {
    line-height: 1.8;
    font-weight: 400;
}

.cosnaat {
    float: left;
    clear: both;
    width: 100%;
    font-weight: 400;
    font-size: 22px;
    letter-spacing: 1px;
    text-align: left;
    text-transform: uppercase;
    margin-bottom: 25px;
    background: #fff;
    color: #222;
}

.cosnaat label {
    display: inline-block;
    margin: 0 auto;
    padding-right: 10px;
    background: #fff;
}

.feeling-form {
    margin-top: 12px;
    border: 0px;
    background: transparent;
}

.gt-ft-29008 {
    border-bottom: 1px solid #999;
    margin-top: -25px;
    background: transparent;

}

.down_youtu .feeling-form,
.file-36950 .feeling-form {
    margin-top: -15px;
}

.form_65 {
    background: #FF3401;
    padding: 0px 5px;
    font-size: 18px;
    color: #fff;
    margin-top: -2px;
    text-transform: uppercase;
    display: inline-block;
    font-weight: normal;
}

#addcommentform h2, #custom_autos h2 {
    line-height: 36px;
}

#ataglancediv:before {
    content: "\f00e";
    background: #FF3401;
    padding: 10px 12px;
    font-weight: normal;
    text-decoration: inherit;
    color: #fff;
    font-size: 22px !important;
    cursor: pointer;
    position: relative;
    float: right;
    margin-top: -44px;
}


.collapseimg_g:before {
    color: #fff;
    content: "\f015";
    font-size: 30px;
    position: absolute;
    margin-left: -12px;
    margin-top: 0px;
}

div.custom_banner23 {
    text-transform: uppercase;
    height: 44px;
}

div.custom_banner23 li > a:after {
    color: #fff;
    content: "\f107";
    margin-left: 4px;
}

div.custom_banner23 li > a:only-child:after {
    content: '';
}

div.custom_banner23 > ul {
}

div.custom_banner23 ul li,
div.imgfv33429150 ul li {
    list-style-type: none;
    float: left;
}

div.custom_banner23 ul li a,
div.imgfv33429150 ul li a {
    color: #222;
    display: block;
    text-decoration: none;
}

div.custom_banner23 ul li:last-child a {
}

div.custom_banner23 ul li a:hover {
}

div.custom_banner23 ul li.button-lap-wrap a,
div.custom_banner23 ul li.block_41270 a {
}

div.custom_banner23 ul li ul.feed-main,
div.custom_banner23 ul li ul.id_996,
div.imgfv33429150 ul li ul.feed-main,
div.imgfv33429150 ul li ul.id_996 {
    position: absolute;
    z-index: 9999;
    width: 200px;
    word-wrap: break-word;
}

div.custom_banner23 ul li ul li a {
}

div.custom_banner23 ul li ul li a:hover {
}

div.custom_banner23 ul li ul li:last-child a {
}

div.custom_banner23 ul li:hover > ul,
div.imgfv33429150 ul li:hover > ul {
    display: inline;
}

div.custom_banner23 ul li ul li ul.feed-main,
div.custom_banner23 ul li ul li ul.id_996,
div.imgfv33429150 ul li ul li ul.feed-main,
div.imgfv33429150 ul li ul li ul.id_996 {
    right: -199px;
    position: absolute;
    top: auto;
}

div.custom_banner23 ul li ul li:hover > ul.feed-main,
div.custom_banner23 ul li ul li:hover > ul.id_996,
div.imgfv33429150 ul li ul li:hover > ul.feed-main,
div.imgfv33429150 ul li ul li:hover > ul.id_996 {
    display: inline;
}

div.imgfv33429150 a {
    display: block;
    padding: 0 15px 0 0;
}

.box_jv_2 ul li {
    float: none
}

.box_jv_2 ul li ul.feed-main,
.box_jv_2 ul li ul.id_996,
.atypelist[] ul li ul.feed-main,
.atypelist[] ul li ul.id_996 {
    position: relative;
    left: auto;
    z-index: 9999;
    width: auto;
    word-wrap: break-word;
    margin-left: 16px;
    margin-top: 8px;
}

.box_jv_2 ul li ul.feed-main a,
.box_jv_2 ul li ul.id_996 a {
}

.box_jv_2 ul li ul li ul.feed-main,
.box_jv_2 ul li ul li ul.id_996 {
    left: auto;
    position: relative;
    margin-left: 16px;
    margin-top: 8px;
    top: auto;
    word-wrap: break-word;
}

nav[role=navigation] {
}

nav[role=navigation] div.custom_banner23 {
    background: #222;
}

nav[role=navigation] ul.dsq-cite-11897 {

}

nav[role=navigation] .custom_banner23 ul li {
}

nav[role=navigation] .custom_banner23 ul li a,
nav[role=navigation] .custom_banner23 #box-top-eng {
    padding: 10px 20px;
    color: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

nav[role=navigation] .custom_banner23 > ul li a,
nav[role=navigation] .custom_banner23 > #box-top-eng {
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

nav[role=navigation] .custom_banner23 #box-top-eng,
.imgfv33429150 #f_offer {
    cursor: pointer;
}

nav[role=navigation] .custom_banner23 > ul li a:hover {
    background-color: #FF3401;

}

nav[role=navigation] .custom_banner23 ul li:first-child a {

}

nav[role=navigation] .custom_banner23 ul li.button-lap-wrap a,
.content_ldjec ul li.block_41270 a,
nav[role=navigation] .custom_banner23 ul li.block_41270 a {
    background-color: #FF3401;
}

nav[role=navigation] .custom_banner23 ul.feed-main li.button-lap-wrap a,
.content_ldjec ul.feed-main li.block_41270 a,
nav[role=navigation] .custom_banner23 ul.feed-main li.block_41270 a,
nav[role=navigation] .custom_banner23 ul li.feedid_8404 ul.feed-main li a,
nav[role=navigation] .custom_banner23 ul li.button-lap-wrap ul.feed-main li a,
nav[role=navigation] .custom_banner23 ul li.c23129 ul.id_996 li a,
nav[role=navigation] .custom_banner23 ul li.block_41270 ul.id_996 li a,
.content_ldjec ul li.block_41270 ul.feed-main li a,
nav[role=navigation] .custom_banner23 ul li.block_41270 ul.feed-main li a {
    background: none;
}

nav[role=navigation] .custom_banner23 ul.feed-main li.button-lap-wrap a:hover,
.content_ldjec ul.feed-main li.block_41270 a:hover,
nav[role=navigation] .custom_banner23 ul.feed-main li.block_41270 a:hover,
nav[role=navigation] .custom_banner23 ul li.feedid_8404 ul.feed-main li a:hover,
nav[role=navigation] .custom_banner23 ul li.button-lap-wrap ul.feed-main li a:hover,
nav[role=navigation] .custom_banner23 ul li.c23129 ul.id_996 li a:hover,
nav[role=navigation] .custom_banner23 ul li.block_41270 ul.id_996 li a:hover,
.content_ldjec ul li.block_41270 ul.feed-main li a:hover,
nav[role=navigation] .custom_banner23 ul li.block_41270 ul.feed-main li a:hover {
    background: #cecece;

}

.imgfv33429150 ul li ul.feed-main,
.imgfv33429150 ul li ul.id_996,
nav[role=navigation] .custom_banner23 ul li ul.feed-main,
nav[role=navigation] .custom_banner23 ul li ul.id_996 {
    background: #eaeaea;
}

.imgfv33429150 ul li ul.feed-main li,
.imgfv33429150 ul li ul.id_996 li,
nav[role=navigation] .custom_banner23 ul li ul.feed-main li,
nav[role=navigation] .custom_banner23 ul li ul.id_996 li {
    border-bottom: 1px solid #dedede;
    width: 200px; 
    width: 20rem;
}

.imgfv33429150 ul li ul.feed-main li a,
.imgfv33429150 ul li ul.id_996 li a,
nav[role=navigation] .custom_banner23 ul li ul.feed-main li a,
nav[role=navigation] .custom_banner23 ul li ul.id_996 li a {
    display: block;
    min-height: 38px; 
    min-height: 3.8rem;
    font-size: 85%;
    line-height: 1.8;
    padding: 7px 20px; 
    padding: 0.7rem 2rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

html.dvleftpanel .imgfv33429150 ul li ul.feed-main li a,
html.dvleftpanel .imgfv33429150 ul li ul.id_996 li a,
html.dvleftpanel nav[role=navigation] .custom_banner23 ul li ul.feed-main li a,
html.dvleftpanel nav[role=navigation] .custom_banner23 ul li ul.id_996 li a {
    padding: 7px 20px 0; 
}

.imgfv33429150 ul li ul.feed-main li a,
.imgfv33429150 ul li ul.id_996 li a {
    font-size: 90%;
    line-height: 2.5;
}

nav[role=navigation] .custom_banner23 ul li ul.feed-main li:first-child,
nav[role=navigation] .custom_banner23 ul li ul.id_996 li:first-child {

}

nav[role=navigation] .custom_banner23 ul li ul.feed-main li:first-child a,
nav[role=navigation] .custom_banner23 ul li ul.id_996 li:first-child a {

}

.imgfv33429150 ul li ul li a,
nav[role=navigation] .custom_banner23 ul li ul li a {
    color: #555;
    text-shadow: 0px 0px;
    box-shadow: -1px 0 0 #eee inset, 1px 0 0 #eee inset;
}

nav[role=navigation] .custom_banner23 ul li ul li ul li a {

}

.imgfv33429150 ul li ul li a:hover,
nav[role=navigation] .custom_banner23 ul li ul li a:hover {
    background: #e3e3e3;
    color: #555;
}

nav[role=navigation] .custom_banner23 ul li ul li:last-child a {
}

nav[role=navigation] .custom_banner23 ul li:hover ul {
}

.imgfv33429150 ul li ul li ul.feed-main,
.imgfv33429150 ul li ul li ul.id_996 {
    margin-top: -39px; 
    margin-top: -3.9rem;
}

nav[role=navigation] .custom_banner23 ul li ul li ul.feed-main,
nav[role=navigation] .custom_banner23 ul li ul li ul.id_996 {
    margin-top: -38px; 
    margin-top: -3.8rem;
}

html.dvleftpanel .imgfv33429150 ul li ul li ul.feed-main,
html.dvleftpanel .imgfv33429150 ul li ul li ul.id_996,
html.dvleftpanel nav[role=navigation] .custom_banner23 ul li ul li ul.feed-main,
html.dvleftpanel nav[role=navigation] .custom_banner23 ul li ul li ul.id_996 {
    margin-top: -45px; 
}

nav[role=navigation] .custom_banner23 ul li ul li:hover ul.feed-main,
nav[role=navigation] .custom_banner23 ul li ul li:hover ul.id_996 {

}

.impresslink:before {
    content: "\f0c9";
    color: #fff;
    font-size: 28px;
    padding-left: 2.0em;
    position: absolute;
}



#comment-14893 {
    padding-bottom: 1px;
    min-height: 450px;
}

#comment-14893,
#comment-14893 div {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

#addcommentform {
    

}

#addcommentform #art_3038783 {
    margin-bottom: 35px;
}

body.footboard #addcommentform,
body.drippan-module #addcommentform {
}

body.a112419agelbl #addcommentform {
}

article[id*=post-] {
    word-wrap: break-word;
}


.fauxpp {
    padding: 0 20px;
    margin: 20px 0 12px; 
    margin: 2.0rem 0 1.2rem;
}

article[id=post-not-found] h1 {
}


.formatlist40787 {
}


.eather-gis-news {
}


.insiderfakhm {
}


.a112419agelbl {
}


.c130278 {
}


.firstsec {
}


.dnn_twogrid3b {
}


.boc24 {
}




.id1535,
.bullcity159 {
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 11px; 
    font-size: 1.1rem;
    letter-spacing: 1px; 
    letter-spacing: 0.1rem;
    line-height: 14px; 
    line-height: 1.4rem;
    color: #999;
    margin: 0 0 24px 0; 
    margin: 0 0 2.4rem 0;
    text-transform: uppercase;
}

.bullcity159 {
    font-size: 13px; 
    font-size: 1.3rem;
    line-height: 1.6;
    margin-bottom: 10px; 
    margin-bottom: 1rem;
    text-transform: none;
    letter-spacing: normal;
}

.bullcity159 p:last-child {

}

.id_ctks {
    font-size: 14px; 
    font-size: 1.4rem;
}

.edit-osasto-21 time {
}


.im-kfz {
    word-wrap: break-word;
    margin-bottom: 40px; 
    margin-bottom: 4.0rem;
    overflow: hidden;
    margin-left: 105px;
}

.carouselportlet li.books-div article[id*=comment-] p,
.im-kfz p {
    margin: 0 0 24px 0; 
    margin: 0 0 2.4rem 0;
}

.carouselportlet li.books-div article[id*=comment-] p:last-child,
.im-kfz p:last-child {

}

.im-kfz h1, .carouselportlet li.books-div article[id*=comment-] h1,
.im-kfz h2, .carouselportlet li.books-div article[id*=comment-] h2,
.im-kfz h3, .carouselportlet li.books-div article[id*=comment-] h3,
.im-kfz h4, .carouselportlet li.books-div article[id*=comment-] h4,
.im-kfz h5, .carouselportlet li.books-div article[id*=comment-] h5,
.im-kfz h6, .carouselportlet li.books-div article[id*=comment-] h6,
.im-kfz address, .carouselportlet li.books-div article[id*=comment-] address {
    margin: 0 0 24px 0; 
    margin: 0 0 2.4rem 0;
}

.carouselportlet li.books-div article[id*=comment-] ul, .im-kfz ul,
.carouselportlet li.books-div article[id*=comment-] ol, .im-kfz ol,
.carouselportlet li.books-div article[id*=comment-] table, .im-kfz table,
.carouselportlet li.books-div article[id*=comment-] dl, .im-kfz dl {
    margin: 24px 0; 
    margin: 2.4rem 0;
}

.carouselportlet li.books-div article[id*=comment-] dl.imgsection-1,
.im-kfz dl.imgsection-1 {
    max-width: 100%;
    margin: 0 auto;
}

.carouselportlet li.books-div article[id*=comment-] table,
.im-kfz table {
    width: 100%;
}

.carouselportlet li.books-div article[id*=comment-] table th,
.im-kfz table th {
    border-bottom: 2px solid #727272;
    text-align: left;
}

.carouselportlet li.books-div article[id*=comment-] table td,
.im-kfz table td {
    border-bottom: 1px solid #bebebe;
    padding: 5px; 
    padding: 0.5rem;
}

.carouselportlet li.books-div article[id*=comment-] ul, .im-kfz ul,
.carouselportlet li.books-div article[id*=comment-] ol, .im-kfz ol {
    list-style-position: outside;
    line-height: 1.5;
    margin-left: 20px; 
    margin-left: 2rem;
    margin-right: 20px; 
    margin-right: 2rem;
}

.carouselportlet li.books-div article[id*=comment-] li,
.im-kfz li {
    margin-bottom: 12px; 
    margin-bottom: 1.2rem;
}

.im-kfz ol {
    list-style: none; 
    *list-style: decimal; 
    counter-reset: my-counter;
}

.carouselportlet li.books-div article[id*=comment-] ol {
    list-style: decimal;
}

.im-kfz ol li {
    list-style-type: none;
    position: relative;
    padding-left: 16px; 
    padding-left: 1.6rem;
}

.im-kfz ol li:before {
    content: counter(my-counter) ")";
    counter-increment: my-counter;
    position: absolute;
    left: 0;
    top: 2px;
    color: #FF3401;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px; 
    font-size: 1.2rem;
    text-align: center;
}

.im-kfz ul li {
    list-style: none;
    position: relative;
    padding-left: 12px; 
    padding-left: 1.2rem;
}

.carouselportlet li.books-div article[id*=comment-] ul li {
    list-style: disc;
}

.im-kfz ul li:before {
    content: "\2022";
    position: absolute;
    left: 0;
    top: 0;
    color: #FF3401;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 700;
    font-size: 16px; 
    font-size: 1.6rem;
    line-height: 1.25;
}

.carouselportlet li.books-div article[id*=comment-] blockquote,
.im-kfz blockquote {
    font-style: italic;
    line-height: 26px; 
    line-height: 2.6rem;
    margin: 24px 35px 24px 56px; 
    margin: 2.4rem 3.5rem 2.4rem 5.6rem;
}

.carouselportlet li.books-div article[id*=comment-] blockquote:before,
.im-kfz blockquote:before {
    font-family: Georgia, serif;
    font-weight: 700;
    content: "“";
    font-size: 80px; 
    font-size: 8.0rem;
    text-indent: -60px; 
    text-indent: -6.0rem;
    margin-top: 12px; 
    margin-top: 1.2rem;
    float: left;
    opacity: 0.2;
}

.carouselportlet li.books-div article[id*=comment-] dl,
.im-kfz dl {
    margin: 26px 0 26px; 
    margin: 2.6rem 0 2.6rem;
}

.carouselportlet li.books-div article[id*=comment-] dt,
.im-kfz dt {
    font-style: italic;
    margin-top: 19px; 
    margin-top: 1.9rem;
    font-size: 17px; 
    font-size: 1.7rem;
    font-weight: 700;
    border-bottom: 1px solid #999;
}

.carouselportlet li.books-div article[id*=comment-] dt.gemsub,
.im-kfz dt.gemsub {
    border: 0;
    margin: 0 auto;
}

.carouselportlet li.books-div article[id*=comment-] dd,
.im-kfz dd {
    font-style: italic;
    font-size: 13px; 
    font-size: 1.3rem;
    margin-top: 16px; 
    margin-top: 1.6rem;
    line-height: 26px; 
    line-height: 2.6rem;
}

.carouselportlet li.books-div article[id*=comment-] video, .im-kfz video,
.carouselportlet li.books-div article[id*=comment-] object, .im-kfz object,
.carouselportlet li.books-div article[id*=comment-] embed, .im-kfz embed,
.carouselportlet li.books-div article[id*=comment-] iframe, .im-kfz iframe {
    display: block;
    margin: 0 0 24px 0; 
    margin: 0 0 2.4rem 0;
    max-width: 100%;
}

.carouselportlet li.books-div article[id*=comment-] video, .im-kfz video {
    min-width: 100%;
    height: auto;
}

.carouselportlet li.books-div article[id*=comment-] pre,
.im-kfz pre {
    overflow: auto;
    background: #e3e3e3;
    border: 1px solid #dedede;
    border-left: 3px solid #cecece;
    padding-left: 25px; 
    padding-left: 2.5rem;
}

.carouselportlet li.books-div article[id*=comment-] img,
.im-kfz img {
    margin: 0 0 24px 0; 
    margin: 0 0 2.4rem 0;
    width: auto;
    max-width: 100%;
    height: auto;
}

.imgsection-1 {
    max-width: 100%;
}

article[id*=post-] footer {
    clear: both;
    margin: 10px 0 0; 
    margin: 1rem 0 0;
}

.additional-logo {
    margin-right: 10px;
}

.dbtabpage {
    font-size: 11px; 
    font-size: 1.1rem;
    letter-spacing: 1px; 
    letter-spacing: 0.1rem;
    line-height: 14px; 
    line-height: 1.4rem;
    text-transform: uppercase;
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    padding: 5px 12px; 
    padding: 0.5rem 1.2rem;
    background-color: #FF3401;
    color: #fff !important;
    display: inline-block;
    float: right;
}

.dbtabpage a {
    color: #fff !important;
    text-decoration: none;
}

.gofull {
    width: 100%;
    background-color: #FF3401;
    height: 2px;
    overflow: hidden;
    margin-bottom: 5px;
}

article[id*=post-] footer a {
}

.img_btn_footer {

}

.hdbgtop {

}

.jm10x4 img {
    height: 150px !important;

}


.cars-menu {
    margin: 0 auto 18px; 
    margin: 0 auto 1.8rem;
}

.cars-menu .f_3 {
    float: left;
    margin-top: 0;
    text-align: center;

}

.author-86044 .f_3 {
    width: 33%;
}

.hp-anchor-1 .f_3 {
    width: 50%;
}

.bm_1640290 .f_3 {
    width: 23%;
    margin-right: 2%;
    margin-bottom: 0;
}

.ktmenu .f_3 {
    width: 18%;
    margin-right: 2%;
    margin-bottom: 0;
}

.fghzgyszi .f_3 {
    width: 14.5%;
    margin-right: 2.1%;
    margin-bottom: 0;
}

.hpwd1 .f_3 {
    width: 12%;
    margin-right: 2.2%;
    margin-bottom: 0;
}

.d_work .f_3 {
    width: 10%;
    margin-right: 2.5%;
    margin-bottom: 0;
}

.bukatsu_txt .f_3 {
    width: 9%;
    margin-right: 2.1%;
    margin-bottom: 0;
}

.cars-menu .f_3 a {
    padding: 0;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.cars-menu img {
    box-shadow: 0px 0px 2px #b6b6b6;
    border: 1px solid white;
    padding: 3%;
    background: #fff;
    max-width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.cars-menu img:hover {
    background: white;
}

.hp-anchor-1 .esuccess {
    max-width: 92%;
    height: auto;
}

.bm_1640290 .a_filter_age {
    max-width: 84%;
    height: auto;
}

.cars-menu .copid136 {
    color: #888;
    font-size: 12px; 
    font-size: 1.2rem;
    line-height: 17px; 
    line-height: 1.7rem;
    margin: -15px 4px 12px; 
    margin: -1.5rem 0.4rem 1.2rem;
}

.cars-menu dl,
.cars-menu dt,
.art-west-cat {
    margin: 0;
    border-bottom: 0;
    padding: 0;
}


.emaillongboard {
}

.catalog_firms {
}

.g7cvdfmwao {
}

.earthquake {
}


.imcell_486 .ad531 .bannermod552,
.imcell_486 .answer_id_4 .bannermod552,
.imcell_486 .dapic .bannermod552 {
    display: block;
}

.ad531 .botao-blog,
.dapic .botao-blog {
    padding-top: 0;
    font-style: italic;
    line-height: 26px; 
    line-height: 2.6rem;
    margin: 24px 35px 40px 0; 
    margin: 2.4rem 3.5rem 4.0rem 0;
    padding-left: 30px; 
    padding-left: 3rem;
    padding-top: 0;
    border-left: 3px solid #e1e1e1;
}

.imcell_486 .ad531 .botao-blog,
.imcell_486 .ad531 .id_ctks {
    padding-top: 0;
}



.imcell_486 .keep-up-to-date .bannermod552 {
    display: block;
}

.keep-up-to-date .botao-blog,
.keep-up-to-date .id_ctks {
    padding-top: 0;
}

.imcell_486 .keep-up-to-date .botao-blog,
.imcell_486 .keep-up-to-date .id_ctks {
    padding-top: 0;
}


.blok_foto {
    clear: both;
    padding: 20px 0 30px 0; 
    padding: 2rem 0 3rem 0;
    position: relative;
    font-size: 11px; 
    font-size: 1.1rem;
    line-height: 13px; 
    line-height: 1.3rem;
    margin: auto;
    text-align: center;
}

.blok_foto a.footer_news,
.blok_foto span.footerlinklist.adfb2_120x300r {
    display: inline-block;
    margin: 2px 2px 2px 0; 
    margin: 0.2rem 0.2rem 0.2rem 0;
    padding: 6px 9px 5px 9px; 
    padding: 0.6rem 0.9rem 0.5rem 0.9rem;
    text-decoration: none;
    width: auto;
    color: #000;
    background-color: #d3d3d3;
}

.blok_foto a.footer_news:hover,
.blok_foto span.footerlinklist.adfb2_120x300r {
    padding: 6px 9px 5px 9px; 
    padding: 0.6rem 0.9rem 0.5rem 0.9rem;
    color: #fff;
    background-color: #191919;
}


.bedbugsorg {
}

.bedbugsorg ul {
}

.bedbugsorg .camc88105 {
}

.bedbugsorg .elcome-wrap {
}



.findcouple {
    clear: both;
    display: block;
    margin: 0 0 26px;
}

.findcouple a,
.findcouple a:visited {
    background-color: #cecece;
    color: #252525;
    margin: 0;
    padding: 2px 5px;
    text-decoration: none;
}

.findcouple a:hover {
    background-color: #222;
    color: #fff;
}

.findcouple span {
    margin-right: 6px;
}

#adv_city_its,
#context-navi {
    display: block;
    overflow: hidden;
    margin: 0 0 30px 0;
    \
}

#adv_city_its a,
#context-navi a {
    display: block;
    width: 45px;
    height: 40px;
    background-color: #222;
    text-indent: -9999px;
    outline: none;
}



.id_cecc_a {
    padding: 10px;
    font-size: 12px;
}

.inflow_tvcm a {
    display: block;
    float: left;
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    color: #727272;
    font-size: 14px;
    text-decoration: none;
    width: 45%;
}

.block-2183 a {
    display: block;
    float: right;
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    color: #727272;
    font-size: 14px;
    text-decoration: none;
}


#img_6687 > * {
    display: block;
    margin: 0 0 40px 0;
}

#img_6687 img {
    max-width: 100%;
}

#dfl2_kids {
    float: right;
    margin-top: 10px;

}

#idnhgxmhgyndi {
    float: left;
    margin-left: 0px;
}

#custom_autos {
    float: right;
    margin-right: 0px;
    margin-top: 12px;
}

body.bootom2 #dfl2_kids {
    margin-top: 10px;
}

.demerit-money {
    margin: 0 0 10px 0;
    word-wrap: break-word;
}

#dfl2_kids .demerit-money, #idnhgxmhgyndi .demerit-money {
    background-color: #fff;
}

#dfl2_kids .demerit-money li, #idnhgxmhgyndi .demerit-money li
.box_jv_2 li,
#hg_mypagenav.demerit-money aside a {
    padding: 10px 0px;
    line-height: 24px;
    border-bottom: 1px solid #e2e8e8;
}

.cat-1169 .box_jv_2 li {
    padding: 2px 2px;
    line-height: 24px;

}

#dfl2_kids > .demerit-money ul.feed-main li, #idnhgxmhgyndi > .demerit-money ul.feed-main li,
#dfl2_kids > .demerit-money ul.id_996 li, #idnhgxmhgyndi > .demerit-money ul.id_996 li {
    padding-right: 0;
    padding-bottom: 0;
}

#dfl2_kids > .demerit-money > ul.feed-main > li:first-child, #idnhgxmhgyndi > .demerit-money > ul.feed-main > li:first-child,
#dfl2_kids > .demerit-money > ul.id_996 > li:first-child, #idnhgxmhgyndi > .demerit-money > ul.id_996 > li:first-child {
    border: 0;
}

#dfl2_kids .box_jv_2 ul li ul li ul.feed-main, #idnhgxmhgyndi .box_jv_2 ul li ul li ul.feed-main,
#dfl2_kids .box_jv_2 ul li ul li ul.id_996, #idnhgxmhgyndi .box_jv_2 ul li ul li ul.id_996 {
    margin-left: 0;
}

#dfl2_kids .box_jv_2 ul li ul li ul li ul li ul.feed-main, #idnhgxmhgyndi .box_jv_2 ul li ul li ul li ul li ul.feed-main,
#dfl2_kids .box_jv_2 ul li ul li ul li ul li ul.id_996, #idnhgxmhgyndi .box_jv_2 ul li ul li ul li ul li ul.id_996 {
    padding-left: 0;
}

#dfl2_kids .box_jv_2 ul ul ul ul ul li, #idnhgxmhgyndi .box_jv_2 ul ul ul ul ul li,
#dfl2_kids .box_jv_2 ul ul ul ul ul li, #idnhgxmhgyndi .box_jv_2 ul ul ul ul ul li {
    padding-left: 15px;
}

#dfl2_kids .box_jv_2 ul ul ul ul ul ul ul ul ul li, #idnhgxmhgyndi .box_jv_2 ul ul ul ul ul ul ul ul ul li,
#dfl2_kids .box_jv_2 ul ul ul ul ul ul ul ul ul li, #idnhgxmhgyndi .box_jv_2 ul ul ul ul ul ul ul ul ul li {
    padding-left: 0;
}

#dfl2_kids .demerit-money a, #idnhgxmhgyndi .demerit-money a {
    text-decoration: none;
    color: #222;
}

#dfl2_kids .demerit-money a:hover, #idnhgxmhgyndi .demerit-money a:hover {
    text-decoration: underline;
}

#dfl2_kids .elcomecoupon, #idnhgxmhgyndi .elcomecoupon {
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    background: #FF3401;
    padding: 2px 5px;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
    display: inline-block;
    width: 100%;

}

#dfl2_kids .elcomecoupon a, #idnhgxmhgyndi .elcomecoupon a {
    color: #fff !important;
}

.buryatiya:before {
    content: "\f11b";
    color: #fff;
    font-size: 30px;
    margin-right: 5px;

}

.im-kfz .elcomecoupon {
}


.alltuc {
}

.alltuc ul {
}

.alltuc ul li {
}

.alltuc ul li a {
}


.c_sel_9164 {
}

.c_sel_9164 ul {
}

.c_sel_9164 ul li {
}

.c_sel_9164 ul li a {
}


.atypelist[] {
}

.atypelist[] ul {
}

.atypelist[] ul li {
}

.atypelist[] ul li a {
}


.ff-proof {
}

.ff-proof ul {
}

.ff-proof ul li {
}

.ff-proof ul li a {
}


.aimg_n2qyx {
}

.aimg_n2qyx ul {
}

.aimg_n2qyx ul li {
}

.aimg_n2qyx ul li a {
}

.aimg_n2qyx select {
}

.aimg_n2qyx option {
}


.alltuc {
}

.alltuc li:after {
}

.alltuc li:before {
}


.footlink74 {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
    height: auto;
    font-size: 22px;
}

.footlink74 iframe,
.footlink74 object,
.footlink74 embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}



.input_skill172 {
    text-align: center;
}



.box_sticky img {
    max-width: 100%;
    height: auto;
}

.box_sticky {
    text-align: center;
}


.cs_control_1425 {
    margin-bottom: 20px;
    margin-top: 20px;
    overflow: hidden;
    background: #FCFCFC;
    padding: 6px 5px;
    border: 1px solid #F5F5F5;
}

.acessiblidade img {
    width: 109px;
    height: 109px;
    float: left;
    border-radius: 50%;
}

.bcvs {
    padding-left: 125px;
}

.bcvs span a {
    font-weight: 700;
    text-transform: capilatize;
}

.bcvs span a:hover {
    color: #dfdfdf;
    background-color: #161515;
}

.case_243 {
    overflow: hidden;
    width: 109px;
    float: left;
}

.ie6_box {
    overflow: hidden;
}

.footmenus {
    height: 30px;
    background-color: #444;
    text-align: center;
}

.footmenus a {
    display: inline-block;
    width: 30px;
    height: 30px;
    margin-top: 5px;
}

.footmenus a:hover {
    background: #444;
}

.footmenus a.bb_image37:before {
    content: "\f082";
    color: #fff;
    font-size: 25px;
}

.footmenus a.klcc:before {
    content: "\f099";
    color: #fff;
    font-size: 25px;
}

.footmenus a.bbab:before {
    content: "\f0d5";
    color: #fff;
    font-size: 25px;
}

.flight-achtml.head-menu-main .ajaxloadermask .formxresults {
    margin-top: 5px !important;
    min-height: 5px !important;
}

.flight-achtml.gdr_vote_a2904 .echtes-prepaid {
    text-transform: uppercase;
    font-weight: bold;
}

.ebinar-row a {
    color: #333;
}



.cat-1169 {
    margin-top: 15px;
    min-height: 50px !important;
}

.cat-1169 a {
    -webkit-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    display: inline-block;
    border: 1px solid #ccc;
    color: #fff;
    padding: 0px;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 5px;
    margin-left: 2px;
    font-size: 12px;
    float: left;
    text-decoration: none;
}

.cat-1169 a:hover {
    background: #101010;
    color: #ccc;
}

#dfl2_kids .cat-1169 li {
    border: 0px;
    padding: 0;
}

#dfl2_kids .cat-1169 a:hover {
    background: #101010;
    color: #fff;
}



.cruiselinkg7a5 {
    position: relative;
    color: #ccc;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 15px;
    background: #FCFCFC;
    padding: 6px 5px;
    border: 1px solid #F5F5F5;
    margin-bottom: 10px;
}

.cruiselinkg7a5 a, .cruiselinkg7a5 strong {
    color: #F4FCFF;
    font-size: 14px;
    margin: 0 1px 1px 0;
    padding: 5px 10px;
    display: block;
    background: #5A5A5A;
    text-decoration: none;
    float: left;
}

.cruiselinkg7a5 strong {
    background: #5A5A5A !important;
}

.cruiselinkg7a5 a:hover {
    background: #101113;
    color: #EEECEC;
}



.desktopshare {
    margin: 15px 0 15px;
    border-bottom: none;
    background: #FCFCFC;
    padding: 6px 0px;
    border: 1px solid #F5F5F5;
    line-height: 35px;

}

.chart-radradio, .chart-radradio a, SocialCustomMenu a:visited {
    display: inline;
    padding: 5px 5px;
    color: white;
    text-decoration: none;
    font-size: 16px;
    text-transform: uppercase;
}

.i41128 {
    background-color: #59cafc;
    border: solid 0px #afafaf;
}

.choosecut {
    background-color: #3a5284;
    border: solid 0px #afafaf;

}

.coltop {
    background-color: #902218;
    border: solid 0px #afafaf;
}

.kwt512876 {
    background-color: #ac1b21;
    border: solid 0px #afafaf;
}


#gkzfsc9mhtc {

}

.fsbw2012 img {
    max-width: 100%;
    height: auto;
}

.fsbw2012 {
    width: 24%;
    float: left;
    margin-top: 20px;
    margin-left: 0.5%;
    margin-right: 0.5%;

}

.ch_c_close {
    color: #5A5A5A;
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    text-decoration: none;
    font-size: 100%;
    padding-bottom: 22px;
    line-height: 26px;
}

.ebyouremail {
    position: absolute;
    margin-left: 5px;
}


.homebanner_btm1 {
}

#htmlblock8024 {
    text-align: center;
    width: 95%;
    margin: auto;
}

#gnr17974 {
    padding: 15px 0; 
    padding: 1.5rem;
}

#gnr17974 th {
}

#gnr17974 td {
}

#htmlblock8024 tr td {
}

#htmlblock8024 caption {
    font-size: 18px; 
    font-size: 1.8rem;
    font-weight: bold;
    margin-bottom: 12px; 
    margin-bottom: 1.2rem;
    text-transform: uppercase;
}

#htmlblock8024 a {
}

#htmlblock8024 #cc_year_toggle {
}

#htmlblock8024 #domovbtn {
}

#htmlblock8024 #kmsl3 {
}

#htmlblock8024 #kmsl3 a {
}

#htmlblock8024 #domovbtn a {
}


.field_kf {
}

.field_kf ul {
}

.field_kf ul li {
}

.field_kf ul ul.id_996 {
}

.field_kf a {
}

.field_kf select {
}

.field_kf select#fresh-talk-link {
}

.field_kf select.fsel_3331 {
}

.field_kf option {
}

.field_kf .btn-buy-210135 {
}

.field_kf .chk_10853 {
}

.field_kf .droping-curtain {
}

.field_kf .i417672 {
}


.frameyn8fpd {
}

#arrowbuyer {
}

#arrowbuyer li {
}

#arrowbuyer li a {
}

.coordbyip {
}


#art_3038783 {
}

.guerilla1 {
}

.car_type_121 {
}


#dfl2_kids .ctl02_lnkbrand {
    padding: 0px;
}

.agroinfo {
    font-size: 24px !important;
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    margin-bottom: 20px;
    text-transform: uppercase;
    font-weight: bold;
}

.hidsignupurl {
    max-height: 440px !important;
}

.fbmainlink {
}

.ctl02_lnkbrand p {

}

.for-girls-11246 .item7124 a {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.item2181303 {
    padding: 1px !important;
    background-color: #222 !important;
}

.comment-542171 span {
    color: #ccc !important;
}

html.eshopcss #dfl2_kids .guerilla1 {
    padding: 1px;
}

.ilosc_78475 {
    margin-top: 12px;
}


#hotml_link {
}

#day-158 {
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 21px; 
    font-size: 2.1rem;
    font-weight: 400;
    margin: 0 0 24px;
}


#hotml_link span {
}


.featured-10 {
}

.featured-10 ul {
}

.featured-10 ul li {
}

.carouselportlet {
    margin: 0;
}

body.footboard .carouselportlet {
}

.carouselportlet li.books-div {
    position: relative;
    margin: 0;
    padding: 0 0 1px 0;
    clear: both;

}

.carouselportlet li.books-div li.books-div {

}

.carouselportlet footer.framezdvig1 {

}

.carouselportlet li.headerwallpaper {
    margin: 10px 0 20px 0;
    background-color: #eaeaea;
    border: 1px solid #d7e0e2;
    padding: 24px;
}

.carouselportlet li.books-div article[id*=comment-] {
    background-color: #eaeaea;
    border: 1px solid #d7e0e2;
    padding: 24px;
}

.carouselportlet li.books-div article[id*=comment-] {
    margin: 0;
    margin-bottom: 35px;
}

.carouselportlet li.books-div article[id*=comment-]:last-child {
    margin-top: 0;
}

.carouselportlet #bullcity501 {
    margin-left: 0;
    margin-right: 0;
}

.carouselportlet #bullcity501 label {
    margin-left: 0;
}

.carouselportlet #bullcity501 #js_no_sign,
.carouselportlet #bullcity501 #ds-left-menu,
.carouselportlet #bullcity501 #kasim2013,
.carouselportlet #bullcity501 #ebcopy2 {

}

.carouselportlet li[class*=depth-] {
    margin-left: 30px;
}

.carouselportlet li.attachment_4105 {
    margin-left: 0;

}

.carouselportlet li.c272817 {
}

.carouselportlet li.ac1370 {
}

.carouselportlet li.cont-link-info {
}

.carouselportlet li.fact20 {
}

.carouselportlet li.books-div ul.id_996 li {
}

.carouselportlet li.books-div ul.id_996 li.catnode_571 {
}

.carouselportlet li.books-div ul.id_996 li.createforotrdiv {
}

.carouselportlet li.books-div ul.id_996 li.books-div {
}

.carouselportlet li.books-div ul.id_996 li.attachment_4105 {
}


.carouselportlet li.books-div ul.id_996 li.cb-likes-59018 {
}

.carouselportlet li.books-div ul.id_996 li.holdnav {
}

.carouselportlet li.books-div ul.id_996 .catnode_571 {
}

.carouselportlet li.books-div ul.id_996 .grilleblc {
}

.carouselportlet li.books-div ul.id_996 .hcheck {
}

.carouselportlet .catnode_571 {
}

.carouselportlet .grilleblc {
}

.carouselportlet .hcheck {
}

.carouselportlet .gmap4t_map4t4gs {
}

.carouselportlet .books-div {
}

.carouselportlet .id_996 {
}

.carouselportlet .headerwallpaper {
}

.carouselportlet .cb-likes-59018 {
}

.carouselportlet .edit-type-528 {
}

.carouselportlet .holdnav {
}

.carouselportlet .cb-likes-59018 > article > footer > .copter-logo cite.booklinks1:after {
    content: " (Author)";
    font-size: 12px;
    font-weight: normal;
    font-style: italic;
}

.carouselportlet .embedleft {
}

.carouselportlet .cleftarrhp {
}

.carouselportlet .about-accs {
}

.carouselportlet .copter-logo {
    margin-left: 75px;
    font-size: 16px;
    line-height: 1.5;
}

.carouselportlet .copter-logo cite.booklinks1 {
    font-weight: 400;
    font-style: normal;
}

.carouselportlet .copter-logo,
.eopopuplayer {
    letter-spacing: 1px;
    text-transform: uppercase;
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.eopopuplayer {
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.carouselportlet .copter-logo cite.booklinks1 a {
    text-decoration: none;
}

.carouselportlet .copter-logo time,
.eopopuplayer {
    margin-left: 75px;
    font-size: 11px;
    line-height: 1.5;
}

.carouselportlet .copter-logo time a,
.eopopuplayer a {
    text-decoration: none;
    color: #6d7a7b;
}

.carouselportlet .copter-logo time a:hover {
    text-decoration: underline;
}

.carouselportlet .copter-logo img.btnquicklogin {
}

.carouselportlet .copter-logo img.autoauth {
    position: relative;
    left: 2px;
    top: 24px;
}

.carouselportlet .copter-logo cite.booklinks1 a.comment-49647 {
}

.carouselportlet .eopopuplayer {
}

.carouselportlet .eopopuplayer a {
}

.carouselportlet .hidsmartmake {
}

.carouselportlet .hidsmartmake a {
}

.carouselportlet li.books-div .h_4002 {
    margin-left: 75px;
    padding-top: 20px;
    padding-bottom: 10px;

}

.carouselportlet li.books-div .h_4002 p {
    line-height: 24px;
    margin: 12px 0 24px;
}

.carouselportlet li.books-div .h_4002 p:last-child {
    margin: 0;
}

.carouselportlet li.books-div ul {

}

.carouselportlet .ctl07_textbox1,
.carouselportlet .compare-items {
    position: absolute;
    right: -4px;
    top: 16px;
    background: url(championsleague/id_77194/ib2_el_makw8fac.png) no-repeat 10px center;
    background-color: #FF3401;
    color: #fff;
    text-decoration: none;
    float: right;
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 11px;
    line-height: 24px;
    padding: 3px 12px 3px 30px;
    text-transform: uppercase;
}

.carouselportlet a.ctl07_textbox1:hover {
}

.box-call {
    padding: 15px; 
    padding: 1.5rem;
    text-align: center;
}



#bnefits {
}

body.footboard #bnefits {
}

#bullcity501,
.im-kfz form {
    margin: 40px 0;
    padding: 30px;
    background-color: #eaeaea;
    border: 1px solid #d7e0e2;
}

#idgettop {
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 21px;
    font-weight: 400;
    margin-bottom: 5px;
}

#bullcity501 label,
.im-kfz form label {
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 2;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-left: 0;
    margin-right: 10px;
}

#bullcity501 label {
    display: inline-block;
    min-width: 90px;
}

#bullcity501 label[for=author],
#bullcity501 label[for=email] {
    min-width: 90px;
}

#bullcity501 p {
    margin-bottom: 16px;
}

#bullcity501 p.bsap_1305240 {
    text-align: center;
    margin-bottom: 18px;
}

#bullcity501 p.infinitum {
    font-size: 13px;
}

#bullcity501 .djgamebtn {
    margin-left: -14px;
    padding-right: 14px;
    color: #f00;
}

#bullcity501 .djgamebtn:first-child {
    margin-left: 0;
}

#bullcity501 .entry3029,
#bullcity501 .about-us3 {
    font-size: 11px;
    margin-bottom: 30px;
    text-transform: uppercase;
    color: #6d7a7b;
}

#bullcity501 #gvwgyuxs {
    margin: 0 0 18px;
}

#bullcity501 #formatlist40781 {
    float: right;
}

#bullcity501 #formatlist40781 a {
}

#bullcity501 #cgaid1039 {
}

#bullcity501 .barra_top {
}

#bullcity501 #cat_880 {
    margin: 12px 0;
}

#bullcity501 #cat_880 li {
    overflow: hidden;
    margin-bottom: 12px; 
    margin-bottom: 1.2rem;
}

#bullcity501 input[type=text],
#bullcity501 #js_no_sign,
#bullcity501 #ds-left-menu,
#bullcity501 #kasim2013,
.im-kfz form input[type=text],
.im-kfz form input[type=email],
.im-kfz form input[type=password],
.im-kfz form input[type=url] {
    padding: 5px 7px;
    width: 95%;
}

#bullcity501 #ebcopy2,
.im-kfz form textarea {
    resize: none;
    padding: 5px 7px;
    width: 95%;
    height: 150px;
    vertical-align: top;
    color: #444;
}

#bullcity501 input[type=text],
#bullcity501 #js_no_sign,
#bullcity501 #ds-left-menu,
#bullcity501 #kasim2013,
#bullcity501 #ebcopy2,
.im-kfz form input[type=text],
.im-kfz form input[type=email],
.im-kfz form input[type=password],
.im-kfz form input[type=url],
.im-kfz form textarea {
    background: #fff;
    border: 1px solid #cecece;
    font-size: 14px;
}

#bullcity501 input[type=text]:focus,
#bullcity501 #js_no_sign:focus,
#bullcity501 #ds-left-menu:focus,
#bullcity501 #kasim2013:focus,
#bullcity501 #ebcopy2:focus,
.im-kfz form input[type=text]:focus,
.im-kfz form input[type=checkbox]:focus,
.im-kfz form input[type=password]:focus,
.im-kfz form input[type=url]:focus,
.im-kfz form input[type=checkbox]:focus,
.im-kfz form textarea:focus {
    outline: none;
}

#bullcity501 input[type=checkbox] {
    vertical-align: middle;
    margin-bottom: 2px;
}

#bullcity501 input[type=text] {
}

#bullcity501 #accordion32 {
}

#bullcity501 #ebcopy2 {
}

#bullcity501 #fsel_2711,
.im-kfz form input[type=submit],
.im-kfz form input[type=button] {
    background-color: #000;
    color: #fff;
    text-decoration: none;
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    text-transform: uppercase;
    border: 0;
    padding: 3px 15px;
    float: left;
}

.header-rwd {
    font-size: 16px;
}

#bullcity501 #fsel_2711:hover {
    background-color: #FF3401;
}


#cgaid1039 input:invalid,
#cgaid1039 textarea:invalid {
    border-color: red;
    outline: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    background-color: #eccdd5;
}

#cgaid1039 input:valid {
}


.box-call {
    margin: 0 20px 20px; 
    margin: 0 2rem 2rem;
}


h2.i374099 {
    color: #FF3401;
}

h2.fn_tour_layout {
    color: #444;
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 20px;
    text-align: center;
}

p.i374099,
em.i374099,
span.i374099 {
    font-size: 11px !important;
    font-style: italic;
    color: red;
    display: block;
    padding-top: 3px;
}

#all_shop input[type="text"],
#all_shop textarea {
    padding: 10px;
    font-size: 13px;
    margin: 0;
    border: 0;
    background: #fff;
    border: 1px solid #ddd;
    color: #444;
    width: 100%;
    outline: none;
}

#all_shop label {
    display: block;
}

#all_shop textarea {
    width: 100%;
}

#all_shop button {
    margin-top: 5px;
}

#all_shop button[type="submit"] {
    display: inline-block;
    outline: none;
    border-radius: 2px;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font-size: 16px;
    padding: .15em 2em .25em 2em;
    color: white;
    background-color: #555;
    text-transform: uppercase;
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    border: 0;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#all_shop button[type="submit"]:hover {
    background: #333;
}


.buyprizmheader:before {
    height: 30px;
    width: 30px;
    font-size: 35px;
    content: "\f102";
    border-radius: 50px 50px 50px 50px;
    background: #fff;
}

.buyprizmheader:hover {
    color: #000;
}


.im-kfz img {
    margin-top: 12px; 
    margin-top: 1.2rem;
}

.category-8199 img,
img.category-8199,
.it_car_form,
img.it_car_form,
img[align=left] {
    margin-right: 10px;
    margin-bottom: 16px;
    margin-top: 5px;
    display: inline-block;
    float: left;
}

.dopost img,
img.dopost,
.dv-back-top,
img.dv-back-top,
img[align=right] {
    margin-left: 24px; 
    margin-left: 2.4rem;
    margin-bottom: 16px; 
    margin-bottom: 1.6rem;
    margin-top: 12px; 
    margin-top: 1.2rem;
    display: inline-block;
    float: right;
}

.brandnav-right,
img.brandnav-right,
img[align=center] {
    margin-right: auto;
    margin-left: auto;
    display: block;
    clear: both;
}

img.alterna-gmap-1,
img.emaillongboard,
img.catalog_firms,
img.g7cvdfmwao,
.a112419agelbl img,
.iiopgytljko img,
.imgsection-1 {
    max-width: 100%; 
    height: auto; 
}


.eather-gis-news .expe_sha {
    background: #eee;
    display: block;
    padding: 16px; 
    padding: 1.6rem;
}



.indbwd {
    display: block;
    margin: 0 auto;
    text-align: center;
}

.controlsjc img {
    min-width: 100%;
    max-width: 100%;
    height: auto;
}



.imgsection-1 {
    margin-bottom: 24px; 
    margin-bottom: 2.4rem;
    text-align: center;
    padding-top: 5px; 
    padding-top: 0.5rem;
    max-width: 100%;
}

.imgsection-1 img {
    border: 0 none;
    padding: 0;
    margin: 0;
}

.imgsection-1 p.catnode_1402,
.dktd676 {
    font-size: 12px; 
    font-size: 1.2rem;
    font-style: italic;
    margin: 10px 0 -4px; 
    margin: 1rem 0 -0.4rem;
}



.boxtools {
    margin: 0 !important;
    max-height: 16px; 
    max-height: 1.6rem;
}


#centropagina {
    border-top: 24px solid #FF3401;
    color: #fff;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    background: #333;

}

.kwt24699 {
    color: #fff;
    background: #222;
}

.bk145 {
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    padding-top: 5px;
    text-transform: uppercase;
    border-bottom: 2px solid #ccc;
    line-height: 26px;
}

.datefixea1 {
    text-align: left;
    font-size: 12px;
    font-family: 'Open Sans', sans-serif;
    line-height: 1.3;
    padding: 8px;
    text-align: center;
}

.greenbets {
    float: right;
}

.ib2_el_z2t5yhzs {
    float: none;
    text-align: center;
}

#content_cat_148 {
    text-align: center;
    font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 10px; 
    font-size: 1rem;
    text-transform: uppercase;
    letter-spacing: 2px;
    display: table-cell;
    vertical-align: middle;
}

#content_cat_148 a {
    text-decoration: none;
}

#content_cat_148 a:hover {
    text-decoration: underline;
}

#content_cat_148 .domainchk_comhk {
    padding: 0 10px; 
    padding: 0 1rem;
}


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

.frb_optin {
    color: #FF3401;
}


#canalestampas {
    position: relative;
    margin-top: 1%;
    margin-left: -1.4%;
    margin-right: -1.4%;
    margin-bottom: 20px;
}

html.dvleftpanel #canalestampas {
    margin-top: 40px;
}

#citr.ddlistcity {
    position: relative;
    width: 100%;
    margin-left: -1.4%;
    margin-right: -1.4%;
}

.cdrtgytoshg img {
    max-width: 100%;
    height: auto;
}

.cdrtgytoshg {
    position: relative;
    display: inline-block;
    float: left;
    width: 48.5%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 2%;
    margin-left: 1.5%;
    height: 90px;
}

html.dvleftpanel .cdrtgytoshg {
    margin: 0 18px 40px;
}

#citr.ddlistcity .cdrtgytoshg {
    width: 21.75%;
}

.cdrtgytoshg article {
    padding: 0 10px 0 0; 
    padding: 0 1rem 0 0;
    margin: 0;
    border: 0 !important;
}

.cdrtgytoshg .id1535 {

}

.cdrtgytoshg .folio_1084 a,
.cdrtgytoshg .folio_1084 a:hover {

}

.cdrtgytoshg .bannermod552 {
    margin-bottom: 20px; 
    margin-bottom: 2rem;
}

.cdrtgytoshg .folio_1084,
body.insiderfakhm .cdrtgytoshg .folio_1084 {
    font-size: 14px;
    line-height: 16px;
}

.cdrtgytoshg .fid-sub-c-5-t-4 {
    margin-bottom: 20px;
}

.cdrtgytoshg .botao-blog {
    margin-bottom: 20px;
}

.cdrtgytoshg .ad531 .botao-blog,
.cdrtgytoshg .dapic .botao-blog {
    font-style: italic;
    margin: 0 0 24px;
}

.cdrtgytoshg .js-navi-4 video,
.cdrtgytoshg .js-navi-4 object,
.cdrtgytoshg .js-navi-4 embed,
.cdrtgytoshg .js-navi-4 iframe {
    max-height: 185px;
}

.cdrtgytoshg .cbbgyueuihhujux video {
    min-width: 100%;
}

.cdrtgytoshg .im-kfz blockquote {
    font-style: italic;
    line-height: 26px; 
    line-height: 2.6rem;
    margin: 10px 0 5px 35px; 
    margin: 1rem 0 0.5rem 3.5rem;
}

.cdrtgytoshg .im-kfz blockquote:before {
    font-size: 50px; 
    font-size: 5.0rem;
    text-indent: -35px; 
    text-indent: -3.5rem;
    margin-top: 12px; 
    margin-top: 1.2rem;
    float: left;
    opacity: 0.2;
}

.cdrtgytoshg article[id*=post-] footer.id1535 {
    margin: 0;
    overflow: hidden;
}

.cdrtgytoshg article[id*=post-] footer.id1535 a {

}

.cdrtgytoshg .ad531 footer.id1535 {
    text-align: left;
}

.cdrtgytoshg .controlsjc {
    margin: 0 0 20px 0;
    overflow: hidden;
    height: 100%;
}

.cdrtgytoshg .controlsjc img {
    width: auto;
}

.comparer_widget {
    background-color: #eee;
    position: relative;
    text-align: center;
    height: 185px;
    outline: none;
    margin: 0 0 15px 0;
}

.comparer_widget p {
    width: 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

html.c42290 .comparer_widget p {
    left: 0;
    top: 45%;
}





.isdeliveryto36 {
    z-index: 2;
}

.fill-919.isdeliveryto36 {
    pointer-events: none;
    z-index: 1;
}




.bedrock_menu {
    background: #2B2A2A;
    border: #D5D5D5 solid 1px;
    border-bottom: none;
    font-size: 24px;
    color: #fff;
    padding: 7px 15px 0;
    height: 40px;
    overflow: hidden;
    margin-top: 20px;
}

.bedrock_menu h3 {
    font-size: 16px;
    color: #fff;
    line-height: 22px;
    overflow: hidden;
}

.cboxclose1 {
    padding: 15px 10px 10px;
    margin-bottom: 5px;
    background: #EAEAEA;
    width: auto;
    min-height: 350px;
    text-align: center;
    border: 1px solid #c3c3c3;
    border-bottom: none;
    border-top: none
}

#featuremodel {
    margin: 0;
    position: relative;
    left: 0;
    height: 40px
}

#categorybox946 {
    position: absolute;
    width: 100%;
    z-index: 3;
    text-align: center;
    font-size: 16px;
    font-weight: 700;
    top: 0;
    left: 0;
    margin-top: 6px;
}

#ambiances {
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 38px
}

#dept2:hover {
    cursor: pointer
}

.gundrypic {
    width: 402px;
    margin-left: auto;
    margin: 0 auto;
}

#cid327 {
    width: 100% !important;
}

.fav_this_42672 {
    background: url(championsleague/id_77194/idbar_krosmoz.png) no-repeat scroll 0 0 transparent;
    display: block;
    cursor: pointer;
    position: relative;
    margin-top: 0;
    font-size: 16px;
    color: #fff;
    padding: 2px 0 0 24px;
    float: right;
    margin-right: 5px;
    height: 35px
}

.fav_this_42672:hover {
    background: url(championsleague/id_77194/dotdesigners.png) no-repeat scroll 0 0 transparent;
    color: #FF6600
}

.hdnflashversion {
    background: url(championsleague/id_77194/dotdesigners.png) no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    position: relative;
    margin-top: 0;
    color: #7e7e7e;
    padding: 5px 0 0 24px;
    float: right;
    margin-right: 5px;
    width: 80px;
    height: 26px
}

.fav_this_42672:active {
    background: url(championsleague/id_77194/idbar_krosmoz.png) no-repeat scroll 0 0 transparent;
    color: #fff
}

#divbnb2 {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.89;
    z-index: 99
}

#icon_serieb20 {
    position: relative;
    z-index: 100
}


.g_trans input, .hd-frenchlang input {
    height: 35px;
    border: 1px #ccc solid;
}

.container_6_4 {
    background: #222;
    color: #fff;
    border: 1px #ccc solid;

}


@media only screen and (min-width: 960px) and (max-width: 1300px) {
    #bbtdiv_1474 img {
        max-width: 80%;
        height: auto;
        float: right;
    }

    #grid_8187 img {
        max-width: 79% !important;
        height: auto;
    }
}

@media only screen and (min-width: 825px) and (max-width: 960px) {
    #bbtdiv_1474 img {
        max-width: 70%;
        height: auto;
        float: right;
    }

    .cdrtgytoshg {
        height: 130px !important;
    }

    #grid_8187 img {
        max-width: 65% !important;
        height: auto;
    }
}

@media only screen and (max-width: 824px) {
    #dxxgyspq {
        padding-bottom: 10px;
    }

    #item85mobile {

        padding-bottom: 20px;
        min-height: 0;
    }

    #homebannerv1 {
        margin-right: 0;
        padding-bottom: 10px;
    }

    #id255487 {
        margin-right: 0;
    }

    #dsq-cite-1207 {
        width: 100%;
        display: block;
        margin-bottom: 10px;
    }

    #email-of-email,
    #container_base {
        width: 100%;
        display: block;
        text-align: center;
    }

    #bbtdiv_1474 {
        position: relative;
        margin: 0 auto 5px auto;
        width: 100%;
        height: auto;
    }

    .cat-1169 {
        height: 60px !important;
    }

    .banner-501-75 .cat-1169 {
        height: 180px !important;
    }

    #bbtdiv_1474 img {
        max-width: 100%;
    }

    header[role=banner] #art_3038783 {
        top: 6px;
        right: 10px;
    }

    header[role=banner] #copy-eav9key-8 {
        background: url(championsleague/id_77194/foreks-forum195.png) no-repeat 5px 4px #fff;
        padding: 4px 5px 4px 26px; 
        padding: 0.4rem 0.5rem 0.4rem 2.6rem;
        border: 1px solid #fff;
        min-width: 150px; 
        min-width: 15rem;
    }

    #fenlei_2, .dot-wrapper.item_000000sc {
        position: relative;
    }

    .dot-wrapper.item_000000sc ul li {
        list-style-type: none;
        float: none;
    }

    nav[role=navigation] div.custom_banner23 > ul {
        background: #eaeaea;
        position: absolute;
        z-index: 9999;
        width: 250px; 
        width: 25rem;
        word-wrap: break-word;
        overflow: visible;
        top: 42px; 
        top: 4.2rem;
    }

    nav[role=navigation] div.custom_banner23 > ul > li {
        position: relative;
    }

    nav[role=navigation] .dot-wrapper.item_000000sc #box-top-eng {
        display: inline-block;
    }

    .a_14015_14046 #f_offer {
        display: block;
    }

    nav[role=navigation] .dot-wrapper.item_000000sc ul li,
    nav[role=navigation] .dot-wrapper.item_000000sc ul.feed-main li,
    nav[role=navigation] .dot-wrapper.item_000000sc ul.id_996 li {
        border-bottom: 1px solid #dedede;
        min-width: 100%;
    }

    nav[role=navigation] .dot-wrapper.item_000000sc ul li a {
        display: block;
        min-height: 38px; 
        min-height: 3.8rem;
        color: #555 !important;
        background: none;
        border-radius: 0;
        padding: 7px 20px; 
        padding: 0.7rem 2rem;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -o-box-sizing: border-box;
        box-sizing: border-box;

    }

    nav[role=navigation] .dot-wrapper.item_000000sc ul li a {
        box-shadow: -1px 0 0 #eee inset, 1px 0 0 #eee inset;
    }

    nav[role=navigation] .dot-wrapper.item_000000sc ul li ul li:first-child > a {
        box-shadow: -1px 0 0 #eee inset, 1px 0 0 #eee inset;
    }

    nav[role=navigation] .dot-wrapper.item_000000sc ul li.button-lap-wrap a,
    nav[role=navigation] .dot-wrapper.item_000000sc ul li.block_41270 a {
        background: #e3e3e3;
    }

    nav[role=navigation] .dot-wrapper.item_000000sc ul li a:hover,
    nav[role=navigation] .dot-wrapper.item_000000sc ul li.button-lap-wrap a:hover,
    nav[role=navigation] .dot-wrapper.item_000000sc ul li.block_41270 a:hover {
        background: #cecece;
    }

    nav[role=navigation] .dot-wrapper.item_000000sc ul li ul.feed-main,
    nav[role=navigation] .dot-wrapper.item_000000sc ul li ul.id_996,
    nav[role=navigation] .dot-wrapper.item_000000sc ul li ul.feed-main li ul,
    nav[role=navigation] .dot-wrapper.item_000000sc ul li ul.id_996 li ul {
        display: block;
        position: relative;
        z-index: 9999;
        right: auto;
        top: auto;
        margin-top: 0;
        width: 250px; 
        width: 25rem;
    }

    nav[role=navigation] .dot-wrapper.item_000000sc ul li ul li a {
        box-shadow: -1px 0 0 #eee inset, 1px 0 0 #eee inset;
    }

    nav[role=navigation] .dot-wrapper.item_000000sc ul li ul.feed-main li,
    nav[role=navigation] .dot-wrapper.item_000000sc ul li ul.id_996 li {
        border: 0;
        border-top: 1px solid #dedede;
        text-indent: 20px;
    }

    nav[role=navigation] .dot-wrapper.item_000000sc ul li ul.feed-main li ul li,
    nav[role=navigation] .dot-wrapper.item_000000sc ul li ul.id_996 li ul li {
        text-indent: 40px;
    }

    nav[role=navigation] .dot-wrapper.item_000000sc ul li ul.feed-main li ul li ul li,
    nav[role=navigation] .dot-wrapper.item_000000sc ul li ul.id_996 li ul li ul li {
        text-indent: 60px;
    }

    #ding182401.home_tech-fade, #fav-id-35135.home_tech-fade {
        width: 100%;
        display: block;
    }

    #advertur_111857.j_idt1148, #div_pulsante_1.j_idt1148 {
        float: none;
        display: block;
        width: 100%;
        clear: both;
        margin: 0;
    }

    .demerit-money {
        margin: 35px 0;
    }
}

@media only screen and (min-width: 824px) {

    nav[role=navigation] div.custom_banner23 > ul,
    div.custom_banner23 > ul {
        display: block !important;
    }

    .cat-1169 {
        height: 40px !important;
    }


}

@media only screen and (max-width: 768px) {

    .c28862 .bt_64692 {
        font-size: 19px;
    }

    .cdrtgytoshg {
        height: 140px !important;
    }

}

@media only screen and (max-width: 640px) {

    #b_sns109921 #copy-eav9key-8 {
        min-width: 180px;
        border-radius: 0px;
    }

    .form_65 {
        font-size: 18px;
    }

    #dsq-cite-1207 .element_3279 {
        display: block;
        margin-bottom: 5px;
    }

    .a_14015_14046 {
        position: relative;
    }

    div.imgfv33429150 ul li {
        list-style-type: none;
        float: none;
    }

    div.a_14015_14046 > ul {
        background: #eaeaea;
        position: absolute;
        z-index: 9999;
        width: 250px; 
        width: 25rem;
        word-wrap: break-word;
        overflow: visible;
        top: 20px;
    }

    div.a_14015_14046 > ul > li {
        position: relative;
    }

    .imgfv33429150 > ul li {
        border-bottom: 1px solid #dedede;
        min-width: 100%;
    }

    .imgfv33429150 ul li ul.feed-main li,
    .imgfv33429150 ul li ul.id_996 li {

    }

    .imgfv33429150 ul li ul.feed-main li,
    .imgfv33429150 ul li ul.id_996 li {
        text-indent: 20px;
    }

    .imgfv33429150 ul li ul.feed-main li ul li,
    .imgfv33429150 ul li ul.id_996 li ul li {
        text-indent: 40px;
    }

    .imgfv33429150 ul li ul.feed-main li ul li ul li,
    .imgfv33429150 ul li ul.id_996 li ul li ul li {
        text-indent: 60px;
    }

    .a_14015_14046 ul li a {
        display: block;
        min-height: 38px; 
        min-height: 3.8rem;
        color: #555 !important;
        background: none;
        border-radius: 0;
        padding: 10px 20px 7px 20px; 
        padding: 1rem 2rem 0.7rem 2rem;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -o-box-sizing: border-box;
        box-sizing: border-box;
        box-shadow: -1px 0 0 #eee inset, 1px 0 0 #eee inset;
        line-height: 1.8;
    }

    .a_14015_14046 ul li ul li a {

    }

    .a_14015_14046 ul li:first-child > a {
        box-shadow: -1px 0 0 #eee inset, 1px 0 0 #eee inset;
    }

    .a_14015_14046 ul li.button-lap-wrap a,
    .a_14015_14046 ul li.block_41270 a {
        background: #e3e3e3;
    }

    .a_14015_14046 ul li a:hover,
    .a_14015_14046 ul li.button-lap-wrap a:hover,
    .a_14015_14046 ul li.block_41270 a:hover {
        background: #cecece;
    }

    div.imgfv33429150 ul li ul.feed-main,
    div.imgfv33429150 ul li ul.id_996,
    div.imgfv33429150 ul li ul.feed-main li ul,
    div.imgfv33429150 ul li ul.id_996 li ul {
        display: block;
        position: relative;
        z-index: 9999;
        width: 250px; 
        width: 25rem;
        right: auto;
        top: auto;
        margin-top: 0;
    }

    div.imgfv33429150 ul li a {
        box-shadow: -1px 0 0 #eee inset, 1px 0 0 #eee inset;
    }

    div.imgfv33429150 ul li ul li:first-child > a,
    div.imgfv33429150 ul li ul li ul li:first-child > a {
        box-shadow: -1px 0 0 #eee inset, 1px 0 0 #eee inset;
    }

    div.imgfv33429150 ul li ul.feed-main li,
    div.imgfv33429150 ul li ul.id_996 li {
        border: 0;
        border-top: 1px solid #dedede;
        text-indent: 20px;
    }

    div.imgfv33429150 ul li ul.feed-main li ul li,
    div.imgfv33429150 ul li ul.id_996 li ul li {
        text-indent: 40px;
    }

    div.imgfv33429150 ul li ul.feed-main li ul li ul li,
    div.imgfv33429150 ul li ul.id_996 li ul li ul li {
        text-indent: 60px;
    }

    .cars-menu img {
        max-width: 98%;
    }
}

@media only screen and (min-width: 480px) and (max-width: 824px) {

    #dfl2_kids {
        width: 100% !important;
    }

    .cat-1169 {
        height: 40px !important;
    }
}

@media only screen and (max-width: 600px) {
    #centropagina .banner-501-75 {
        float: none;
    }

    #centropagina {
        padding: 0 15px;
    }

    .cdrtgytoshg {
        height: 190px !important;
    }

    .desktopshare {
        text-align: center;
    }

    .bedrock_menu, .bedrock_menu h3 {
        height: auto !important;
    }

    .chart-radradio, .chart-radradio a, SocialCustomMenu a:visited {
        font-size: 16px;
        text-align: center;
    }

    .block-2183 a {
        font-size: 15px;
        text-align: center;
        float: none;
    }

    .inflow_tvcm a {
        float: none;
        text-align: center;
        width: 100%;
    }

    .cruiselinkg7a5 a, .cruiselinkg7a5 strong {
        font-size: 16px;
        text-align: center !important;
        float: none;
    }

    .cat-1169 {
        height: 40px !important;
    }

    .banner-501-75 .cat-1169 {
        height: 60px !important;
    }
}

@media only screen and (max-width: 480px) {

    .cdrtgytoshg {
        height: 130px !important;
    }

    #centropagina .banner-501-75 {
        float: none;
    }

    .desktopshare {
        text-align: center;
    }

    .bedrock_menu, .bedrock_menu h3 {
        height: auto !important;
    }

    #featuremodel {
        width: 250px !important;
    }

    .chart-radradio, .chart-radradio a, SocialCustomMenu a:visited {
        font-size: 11px;
        text-align: center;
    }

    .block-2183 a {
        font-size: 15px;
        text-align: center;
        float: none;
    }

    .inflow_tvcm a {
        float: none;
        text-align: center;
        width: 100%;
    }

    .cruiselinkg7a5 a, .cruiselinkg7a5 strong {
        font-size: 16px;
        text-align: center !important;
        float: none;
    }

    .cat-1169 {
        height: 80px !important;
    }

    #a32229 li {
        text-align: center;
        float: none
    }

    .attachment_3598 {
        text-align: center;
        float: none;
    }

    #centropagina {
        padding: 0 15px;
    }
    
    #bbtdiv_1474 {
        width: 100%;
        height: auto;
        margin-bottom: 10px;
    }

    #bbtdiv_1474 img {
        max-width: 100%;
    }

    .form_65 {
        font-size: 14px;
    }

    .cdrtgytoshg {
        width: 99%;
    }

    .cdrtgytoshg .js-navi-4 video,
    .cdrtgytoshg .js-navi-4 object,
    .cdrtgytoshg .js-navi-4 embed,
    .cdrtgytoshg .js-navi-4 iframe {
        min-height: 260px;
    }

    .cars-menu img {
        max-width: 85%;
    }

    .cars-menu .copid136 {
        font-size: 11px; 
        font-size: 1.1rem;
    }
}

@media only screen and (max-width: 320px) {
    

    #addcommentform #art_3038783 {
        padding: 24px;
    }


    #bbtdiv_1474 {
        margin-bottom: 0;
    }

    #homebannerv1 {
        font-size: 28px; 
        font-size: 2.8rem;
        line-height: 34px; 
        line-height: 3.4rem;
    }

    .bedrock_menu h3 {
        height: auto;
    }
    

    .form_65 {
        font-size: 19px;
    }

    .cdrtgytoshg .folio_1084,
    body.insiderfakhm .cdrtgytoshg .folio_1084 {
        font-size: 16px; 
        font-size: 1.6rem;
        line-height: 1.2;
    }

    .cdrtgytoshg .js-navi-4 video,
    .cdrtgytoshg .js-navi-4 object,
    .cdrtgytoshg .js-navi-4 embed,
    .cdrtgytoshg .js-navi-4 iframe {
        min-height: 175px;
    }

    .carouselportlet .copter-logo,
    .carouselportlet .copter-logo time,
    .eopopuplayer,
    .carouselportlet li.books-div .h_4002 {
        margin-left: 0;
    }

    #bullcity501 input[type=text],
    #bullcity501 #js_no_sign,
    #bullcity501 #ds-left-menu,
    #bullcity501 #kasim2013,
    #bullcity501 #ebcopy2 {
        width: 100%;

    }

    .cars-menu img {
        max-width: 82%;
    }

    .cars-menu .copid136 {
        font-size: 10px; 
        font-size: 1rem;
    }
}

@media only screen and (max-width: 240px) {

    #homebannerv1 {
        font-size: 24px;
        line-height: 30px;
    }

    .form_65 {
        font-size: 16px;
    }

    .cdrtgytoshg .js-navi-4 video,
    .cdrtgytoshg .js-navi-4 object,
    .cdrtgytoshg .js-navi-4 embed,
    .cdrtgytoshg .js-navi-4 iframe {
        min-height: 140px;
    }

    .cars-menu img {
        max-width: 78%;
    }

    .cars-menu .copid136 {
        font-size: 9px; 
        font-size: 0.9rem;
    }

}



@media print {

    * {
        background: transparent !important;
        color: #222 !important;
        text-shadow: none !important;
    }

    a, a:visited {
        color: #222 !important;
        text-decoration: underline;
    }

    a:after {
        content: " (" attr(href) ")";
    }

    abbr:after {
        content: " (" attr(title) ")";
    }

    .avail_1290647 a:after {
        content: "";
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    thead {
        display: table-header-group;
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    @page {
        margin: 0.5cm;
    }

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

    h2, h3 {
        page-break-after: avoid;
    }

}

#blog_12669988 {
    position: relative;
    margin-top: 20px;
}
#blog_12669988 .btn_video_3 {
    position: relative;
    display: table;
    overflow: auto;
    background-color: white;
    width: 100%;
    border-radius: 10px;
    border: 1px solid grey;
    box-shadow: 0 0 2px grey;
    transition: box-shadow .3s ease;
    padding: 0 5px;
    margin-bottom: 7px;
}
#blog_12669988 .btn_video_3:hover {
    box-shadow: 0 0 10px grey;
}

#blog_12669988 .add-info-3156 {
    display: table-cell;
    vertical-align: middle;
}

#blog_12669988 .add-info-3156 * {
    display: table-cell;
    vertical-align: middle;
}
#blog_12669988 .add-info-3156 a.frameksl {
    text-decoration: none;
    color: white;
    background-color: black;
    border-radius: 30px;
    padding: 5px 30px;
    font-size: 1.2em;
    font-weight: bold;
    display: inline-block;
}

#blog_12669988 .add-info-3156 a.frameksl:hover {
    text-decoration: none;
    color: white;
    background-color: #F258C2;
    border-radius: 30px;
    padding: 5px 30px;
    font-size: 1.2em;
    font-weight: bold;
    display: inline-block;
}

#blog_12669988 .add-info-3156:nth-child(1) {
    width: 150px;
}
#blog_12669988 .add-info-3156:nth-child(4) {
    width: 200px;
    text-align: center;
}

#divprice72572 a {
    display: block;
    width: 225px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    text-align: center;
}

#atch-span-68877 a {
    display: block;
    width: 155px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    text-align: center;
}

body {
    background: url('../../basket-form2/click-cat791/jp_posts_col/cats3900.jpg');
    background-color: #17001e;
    background-size: cover;
    background-position: top center;
    background-attachment: fixed;

}


a, a:visited, .form-add-2217.boardlink378 .chkrememberme a {
    color: #008ccc;
}

#dfl2_kids .elcomecoupon, #idnhgxmhgyndi .elcomecoupon, .form_65, .dbtabpage {
    background: #1192d4;
}

.gofull {
    background: #074250;
}

#ataglancediv:before, .demerit-money #art_3038783 input[type=submit], #id_over_digital,
nav[role=navigation] .custom_banner23 > ul li a:hover, nav[role=navigation] .custom_banner23 ul li.button-lap-wrap a,
.content_ldjec ul li.block_41270 a, nav[role=navigation] .custom_banner23 ul li.block_41270 a,
.flight-achtml.head-menu-main .ajaxloadermask .eixintitle, .faq-bootstrap .item25020 .icemenu_1112 div,
.cat-1169 a:hover, .content_types .eixintitle, button, input, select, textarea {
    background: #f238b7;
}

.eid_211162:before, .icpsignup12905:before, .id199102:before, .control1:before,
.cite_ref-268:before, .home-link-5:before, .infomin8100:before, .hot_games_grid:before,
.hatchery-panel:before, .ads-p10012011:before {
    color: #f238b7;
}

#dxxgyspq {
    background: #051032;
}

div.custom_banner23 ul li a, div.imgfv33429150 ul li a, #dsq-cite-1207 .element_3279 {
    color: #ededed;
}

#item85mobile {
    background: #051032;
}

nav[role="navigation"] div.custom_banner23 {
    background: #101010;
}

div.custom_banner23 li > a:after, .collapseimg_g:before, nav[role="navigation"] .custom_banner23 ul li a,
nav[role="navigation"] .custom_banner23 #box-top-eng, #ataglancediv:before {
    color:;
}

#centropagina {
    background: #000000;
    border-top-color: #f238b7;
}

.kwt24699 {
    background: #000000;
}

#js-navitem-1-2, .hg-txtsearch.ads-top #forchild li, .cosnaat,
.hg-txtsearch.ads-top .company_js2016, .hg-txtsearch.ads-top #depimgid29,
#dfl2_kids .demerit-money, .cosnaat label {
    background:;
}

#depimgid29 {
    border-bottom: 1px solid;
}

p, h1, h2 {
    padding: 15px 0;
}