@charset "UTF-8";
@charset "UTF-8";

 #commentform {
padding:10px;
}
#commentform #comment {
border: 1px solid #2e2e2e;
}
#commentform #respond .row {
padding: 5px;
margin-left: 7px;
}
#commentform #respond .row input {
background-color: #ffffff;
color: #000000;
font-family: Verdana, Geneva, sans-serif;
padding: 5px;
font-size: 12px;
width: 200px;
border: 1px solid #e2e2e2;
}
#commentform #respond .row #comment {
background-color: #ffffff;
color: #000000;
font-family: Verdana, Geneva, sans-serif;
padding: 5px;
font-size: 12px;
width: 617px;
border: 1px solid #e2e2e2;
}
.comments-wrapper #commentlist #thecomments .messagebox {
padding-left:10px;
}
#commentform #respond #submitbox #feed {
margin-left: 12px;
margin-top: 5px;
}
#commentform #respond #submitbox {
margin-bottom: 10px;
margin-right: 10px;
}
#commentform #respond #submitbox .submitbutton #submit{
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
float: right;
}
.comments-wrapper {
margin: 0px;
padding: 0px;
}
.comments-wrapper .act   {
font-size: 10px;
height: 20px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #e2e2e2;
text-align: right;
}
.comments-wrapper .act .a {
padding-right: 20px;
padding-left: 13px;
padding-top: 3px;
padding-bottom: 3px;
margin: 0px;
float: right;
}
.comments-wrapper blockquote {
font-style: italic;
border-left-width: 4px;
border-left-style: solid;
border-left-color: #000;
margin-left: 20px;
padding-left: 10px;
margin-top: 0px;
margin-right: 40px;
margin-bottom: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
}
.comments-wrapper .name {
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 0px;
}
.comments-wrapper .comment-meta {
float: right;
font-size: 10px;
}
.comments-wrapper #commentlist {
padding-top: 0px;
}
.comments-wrapper .commentlist .comment-body {
padding: 10px;
background-color: #ffffff;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
}
.comments-wrapper #commentlist #thecomments {
margin-top: 0px;
list-style-position: outside;
list-style-type: none;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0px;
}
.comments-wrapper #commentlist #thecomments li {
border-bottom-width: 4px;
border-bottom-style: solid;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 0px;
border-bottom-color: #e2e2e2;
}
.comments-wrapper #commentlist #thecomments .info {
background-color: #ffffff;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 63px;
padding: 0px;
}
.comments-wrapper #commentlist #thecomments .date {
font-size: 10px; background-color: #FFF;
text-align: right;
padding-top: 3px;
padding-right: 3px;
padding-bottom: 3px;
padding-left: 15px;
color: #999;
margin: 0px;
}
.comments-wrapper #commentlist #thecomments .author {
float: left;
width: 90px;
padding: 10px;
}
.comments-wrapper #cmtswitcher {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #e2e2e2;
margin-top: 3px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
height: 20px;
padding: 0px;
}
#thecomments .content {
margin: 0px;
color: #666;
float: right;
width: 560px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 10px;
padding-left: 0px;
}
.comments-wrapper #cmtswitcher a{
padding-right: 10px;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;
color: #333;
}
.comments-wrapper #cmtswitcher .block-link:link {
color: #FFF;
}
 .footerwrapper {
background-color: #FBFBFB;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #CCC;
}
.footerwrapper .footer {
width: 990px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
padding-left: 10px;
}
.footer ul {
float: left;
margin: 0px;
list-style-type: none;
padding-top: 0px;
padding-right: 15px;
padding-bottom: 10px;
padding-left: 15px;
font-size: 10px;
}
.footer ul li {
padding-top: 7px;
padding-bottom: 3px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCC;
width: 120px;
}
.footer ul li a {
color: #666;
}
.footer ul li a:hover {
color: #900;
}
.footer ul .heading {
font-weight: bold;
margin: 0px;
padding-top: 15px;
padding-right: 0px;
padding-bottom: 3px;
padding-left: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}.mm-menu.mm-horizontal > .mm-panel {
-webkit-transition: left 0.4s ease;
-moz-transition: left 0.4s ease;
-ms-transition: left 0.4s ease;
-o-transition: left 0.4s ease;
transition: left 0.4s ease;
}
.mm-menu .mm-hidden {
display: none;
}
.mm-wrapper {
overflow-x: hidden;
position: relative;
}
.mm-menu {
position: absolute;
top: 0;
right: 0; width: 100%;
height: 100%;
display: block;
padding: 0;
background: inherit;
overflow: hidden;
z-index: 0;
}
.mm-menu > .mm-panel {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
background: inherit;
-webkit-overflow-scrolling: touch;
overflow: scroll;
overflow-x: hidden;
overflow-y: auto;
width: 100%;
height: 100%;
padding: 20px;
position: absolute;
top: 0;
right: 100%;
z-index: 0;
}
.mm-menu > .mm-panel.mm-opened { right: 0%;
}
.mm-menu > .mm-panel.mm-subopened {
right: -40%;
}
.mm-menu > .mm-panel.mm-highest {
z-index: 1;
}
.mm-menu .mm-list {
padding: 20px 0;
}
.mm-menu > .mm-list {
padding: 20px 0 40px 0;
}
.mm-panel > .mm-list {
margin-left: -20px;
margin-right: -20px;
}
.mm-panel > .mm-list:first-child {
padding-top: 0;
}
.mm-list,
.mm-list > li {
list-style: none;
display: block;
padding: 0;
margin: 0;
}
.mm-list {
font: inherit;
font-size: 14px;
}
.mm-list a,
.mm-list a:hover {
text-decoration: none;
}
.mm-list > li {
position: relative;
}
.mm-list > li > a,
.mm-list > li > span {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
color: inherit;
line-height: 20px;
display: block;
padding: 40px 50px 40px 40px;
margin: 0;
}
#mm-1.mm-list > li > a,
#mm-1.mm-list > li > span,
#mm-2.mm-list > li > a,
#mm-2.mm-list > li > span,
#mm-3.mm-list > li > a,
#mm-3.mm-list > li > span,
#mm-4.mm-list > li > a,
#mm-4.mm-list > li > span,
#mm-5.mm-list > li > a,
#mm-5.mm-list > li > span,
#mm-6.mm-list > li > a,
#mm-6.mm-list > li > span,
#mm-7.mm-list > li > a,
#mm-7.mm-list > li > span {
padding: 10px 10px 15px 17px; font: 22px/22px "Verdana, Geneva", sans-serif;
}
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after {
content: '';  display: block;
width: 100%;
position: absolute;
bottom: 0;
left: 0;
}
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after {
width: auto;
margin-left: 20px;
position: relative;
left: auto;
}
.mm-list a.mm-subopen {
width: 80px;
height: 100%;
padding: 0;
position: absolute;
right: 0;
top: 0;
z-index: 2;
}
.mm-list a.mm-subopen:before {
content: '';  display: block;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.mm-list a.mm-subopen.mm-fullsubopen {
width: 100%;
}
.mm-list a.mm-subopen.mm-fullsubopen:before {
border-left: none;
}
.mm-list a.mm-subopen + a,
.mm-list a.mm-subopen + span {
padding-right: 5px;
margin-right: 80px;
}
.mm-list > li.mm-selected > a.mm-subopen {
background: transparent;
}
.mm-list > li.mm-selected > a.mm-fullsubopen + a,
.mm-list > li.mm-selected > a.mm-fullsubopen + span {
padding-right: 45px;
margin-right: 0;
}
.mm-list a.mm-subclose {
text-indent: 20px;
padding-top: 30px;
margin-top: -20px;
}
.mm-list > li.mm-label {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
font-size: 10px;
text-transform: uppercase;
text-indent: 20px;
line-height: 25px;
padding-right: 5px;
}
.mm-list > li.mm-spacer {
padding-top: 40px;
}
.mm-list > li.mm-spacer.mm-label {
padding-top: 25px;
}
.mm-list a.mm-subopen:after {
content: '';
border: 3px solid transparent;
display: block;
width: 25px;
height: 25px;
margin-bottom: -5px;
position: absolute;
bottom: 42%;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.mm-list a.mm-subclose:before {
content: '';
border: 3px solid transparent;
display: block;
width: 17px;
height: 17px;
margin-bottom: -5px;
position: absolute;
bottom: 56%;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.mm-list a.mm-subopen:after {
border-top: none;
border-left: none;
right: 34px;
}
.mm-list a.mm-subclose:before {
border-right: none;
border-bottom: none;
margin-bottom: -15px; }
.mm-menu.mm-vertical .mm-list .mm-panel {
display: none;
padding: 10px 0 10px 10px;
}
.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after {
border-color: transparent;
}
.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel {
display: block;
}
.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen {
height: 40px;
}
.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
top: 16px;
right: 16px;
}
html.mm-opened .mm-page {
box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
}
.mm-ismenu {
background: #333333;
color: rgba(255, 255, 255, 0.6);
}
.mm-menu .mm-list > li:after {
border-color: rgba(0, 0, 0, 0.15);
}
.mm-menu .mm-list > li > a.mm-subclose { color: rgba(255, 255, 255, 0);
background: url(//dieseltalk.co.nz/wp-content/themes/images/back.png) 70px 23px no-repeat rgba(0, 0, 0, 0.1);
}
.mm-menu .mm-list > li > a.mm-subopen:after,
.mm-menu .mm-list > li > a.mm-subclose:before {
border-color: #ffc400;
}
.mm-menu .mm-list > li.white > a.mm-subopen:after,
.mm-menu .mm-list > li.white > a.mm-subclose:before {
border-color: #fff;
}
.mm-menu .mm-list > li > a.mm-subopen:before { }
.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen),
.mm-menu .mm-list > li.mm-selected > span {
background: rgba(0, 0, 0, 0.1);
}
.mm-menu .mm-list > li.mm-label {
background: rgba(255, 255, 255, 0.05);
}
.mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
.mm-menu.mm-vertical .mm-list li.mm-opened > ul {
background: rgba(255, 255, 255, 0.05);
} .mm-page,
.mm-fixed-top,
.mm-fixed-bottom {
-webkit-transition: none 0.4s ease;
-moz-transition: none 0.4s ease;
-ms-transition: none 0.4s ease;
-o-transition: none 0.4s ease;
transition: none 0.4s ease;
-webkit-transition-property: top, right, bottom, left, border;
-moz-transition-property: top, right, bottom, left, border;
-ms-transition-property: top, right, bottom, left, border;
-o-transition-property: top, right, bottom, left, border;
transition-property: top, right, bottom, left, border;
}
.mm-page,
#mm-blocker {
margin: 0;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.mm-page {
border: 0px solid rgba(0, 0, 0, 0);
}
html.mm-opening .mm-page {
border: 0px solid rgba(1, 1, 1, 0);
}
.mm-fixed-top,
.mm-fixed-bottom {
position: fixed;
left: 0;
}
.mm-fixed-top {
top: 0;
}
.mm-fixed-bottom {
bottom: 0;
}
html.mm-opened {
overflow: hidden;
position: relative;
}
html.mm-opened body {
overflow: hidden;
}
html.mm-opened .mm-page {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}
html.mm-background .mm-page {
background: inherit;
}
#mm-blocker {
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==) transparent;
display: none;
width: 100%;
height: 100%;
position: fixed;
z-index: 0;
}
html.mm-opened #mm-blocker,
html.mm-blocking #mm-blocker {
display: block;
}
.mm-menu.mm-offcanvas {
display: none;
position: fixed;
}
.mm-menu.mm-current {
display: block!important;
z-index: 998;
}
html.mm-opening .mm-page,
html.mm-opening #mm-blocker,
html.mm-opening .mm-fixed-top,
html.mm-opening .mm-fixed-bottom {
left: 80%;
}
.mm-menu {
width: 80%;
}
@media all and (max-width: 175px) {
.mm-menu {
width: 140px;
}
html.mm-opening .mm-page,
html.mm-opening #mm-blocker,
html.mm-opening .mm-fixed-top,
html.mm-opening .mm-fixed-bottom {
left: 140px;
}
}
@media all and (min-width: 550px) {
.mm-menu {
width: 80%;
}
html.mm-opening .mm-page,
html.mm-opening #mm-blocker,
html.mm-opening .mm-fixed-top,
html.mm-opening .mm-fixed-bottom {
left: 0;
}
}@media only screen and ( min-width : 0px) and (max-width : 700px ) {
.mobil-on { display: block!important; }
.mobil-off { display: none !important; }
.header .logo { width: 125px; height: 40px; background-size: 134px 30px;  }
.header .adheader-m.mobil-on { margin: 10px 0 0 0; }
#menu, #menu-top-menu { display: none; }
#mobil-menu { display: block; }
a#mobil-menu-link { display: block!important; }
#mobil-menu-link { width: 125px; height: 31px; float: right; font: 28px/19px "Verdana, Geneva", sans-serif; color: #666; background: url(//dieseltalk.co.nz/wp-content/themes/carandsuv/images/mobil-menu-img.png) 80px 0px no-repeat transparent; background-size: 29px 22px; margin-top: 26px; text-decoration: none !important; }
a#mobil-menu-link { position: absolute; top: 1px; right: 0px; }
a#mobil-menu-link.logined { top: 47px; }
.contentwrapper,
.headerwrapper { width: 95%; margin: 0 auto 10px auto; }
.footerwrapper { width: 100%; }
.footerwrapper .footer { width: 95%!important; margin: 0 auto 10px auto; padding-left: 0px!important; }
.contentwrapper .content { width: 100%; }  #entry.post h3,
#entry.post .post-title h2 { font-size: 22pt; line-height: 27pt; }
#entry.post .postdetails .postmeta .comments,
#entry.post .postdetails .postmeta .social-share,
.postmeta.postmeta-both { display: none; }
#entry.post .postdetails .entry,
#entry.post .the-excerpt { font-size: 14pt; }
#entry.post .postdetails .postmeta .postedby { font-size: 12pt; color: #666; }
#entry.post .postdetails.border-bottom { font-size: 14pt; }
#entry p img { max-width: 100%!important; height: auto!important; }
.post a.featured-image img { width: 100%!important; height: auto!important; }
.post.type-post.status-publish .featured-image img.wp-post-image { width: 100%!important; height: auto; }
.post-title h2.entry-title { font-size: 24pt!important; }
.postdetails.single .postmeta .comments { display: none; }
.postdetails.single .postmeta .postedby  p { float: left; font-size: 16pt; }
.postdetails.single .postmeta .postedby  p:first-child { margin-right: 10px; }
.postdetails.single .entry { font-size: 16pt; }
.postdetails.single .entry p img { width: 100%!important; height: auto!important; }
p.w-out-padding { padding-top: 0!important; }
.postdetails.single .postmeta .postedby { width: auto; }
.postdetails.single .postmeta .postedby a.gplusone-profile{ display: none; }
a.read-more { font-weight: normal; }
.postmeta.single-p-m { font-size: 12pt; }
.post-nav { font-size: 14pt; padding: 20px 3px; }
.featured #entry { margin: 10px 0 10px 0; }
.featured #entry.last { margin-bottom: 0!important; }
.featured .image { background-size: cover; height: 350px; }
.widget.widget_rss h3,
.widget.widget_dv_golds h3 { font-size: 22pt; }
.widget.widget_dv_golds #entry .sponsor-image { padding: 2.5%; width: 45%!important; height: auto!important; }
.widget.widget_dv_golds #entry .sponsor-image img { width: 100%!important; height: auto!important; }
.widget.widget_rss #entry ul li { font-size: 16pt; }
.widget.widget_rss h3 a img { width: 22px!important; height: 22px!important; } .featured { margin: 0px!important; } .featured .post { width: 100%; margin-top: 10px; margin-bottom: 5px; }
.featured p { padding: 7px 10px 12px 10px; }
.sidebar { float: none!important; width: 95%; margin: 0 auto 10px auto; }
.mobil-select { padding-top: 15px; clear: both; display: block; }
.mobil-select a { font: 26px/26px "Helvetica", sans-serif; text-decoration: none; color: #0e9d4b; margin-bottom: 40px; }
.mobil-select a:hover { text-decoration: underline; }
.mobil-select .select-left { float: left; width: 290px; }
.mobil-select .select-left a { float: left; }
.mobil-select .select-right { float: right; width: 290px; }
.mobil-select .select-right a { float: left; }
#comment-tabs { display: none!important; }
.mm-menu { width: 100%; }
nav#mobil-menu ul li { font: 22px/22px "Helvetica", sans-serif; color: #666; }
nav#mobil-menu ul#mm-0 li a, nav#mobil-menu ul#mm-0 li.white a, nav#mobil-menu ul#mm-0 li.lastest a { padding: 25px 0 25px 17px; text-align: center; }
.mm-menu ul li a:hover { background-color: #666; color: #ededed; }
.mm-list a.mm-subopen:after { border-top: none; border-left: none; right: 23px; width: 15px; height: 15px; }
.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen), .mm-menu .mm-list > li.mm-selected > span { background-color: transparent; }
li.menu-logo, li.menu-logo a, li.close.mains, li.close.mains a { height: 40px; border: none; }
li.menu-logo a, li.close.mains a { padding: 0!important; }
li.menu-logo, li.close.mains { padding: 0!important; height: 50px; }
li.menu-logo { float: left; width: 59%; }
li.close.mains { float: right; width: 60px; }
.cleared-fx { clear: both; height: 1px; }
li.menu-logo a, li.menu-logo a:hover { float: left; width: 165px; height: 40px; background: url(//dieseltalk.co.nz/wp-content/themes/carandsuv/images/diesel-logo.png) 15px 0px no-repeat transparent; background-size: 134px 30px; background-color: #ededed;  }
li.close.mains a, li.close.mains a:hover { background: url(//dieseltalk.co.nz/wp-content/themes/carandsuv/images/gray-menu-cross.png) 10px 5px no-repeat transparent; background-size: 26px 26px; }
li.close.mains.mm-selected a:hover { background: url(//dieseltalk.co.nz/wp-content/themes/carandsuv/images/gray-menu-cross.png) 10px 5px no-repeat transparent!important; background-size: 26px 26px!important; }
.mm-ismenu { background-color: #ededed;  }   .ads-sidebar,
.contentwrapper .content .sidebar-social,
.sidebar .widget .textwidget #div-gpt-ad-1389304646553-4,
.contentwrapper .content .banner-wrapper { display: none; } .footerwrapper .footer { font-size: 14pt; }
.footerwrapper .footer ul { width: 90%; }
.footerwrapper .footer ul li { font-size: 14pt; width: 100%; }    .resp-magazin { display: block; width: 100%; margin-bottom: 20px; margin-top: 20px; }
.resp-magazin .textwidget div a img { width: 100%; height: auto; } .wp-pagenavi { width: 100%; }
.wp-pagenavi span.pages { display: block; width: 99%; text-align: center; padding: 4px 0; font-size: 14pt; border: 1px solid #ddd; margin-left: 0; }
.wp-pagenavi a.previouspostslink,
.wp-pagenavi a.nextpostslink { display: block; width: 50%; text-align: center; margin: 10px auto; color: #fff; font-size: 14pt; border-radius: 5px; border: 1px solid rgb(256, 256, 256); }
.wp-pagenavi span.page-wrap { display: block; border: 0; background-color: transparent; margin: 10px auto; text-align: center; font-size: 14pt; }
.wp-pagenavi a.last,
.wp-pagenavi a.first { display: none; } .wallop-slider { width: 95%; margin: 0 auto; }
.wallop-slider__list { padding-left: 0; }
.wallop-slider__btn { position: absolute; z-index: 3; width: 45%; height: 100%; border: none; outline: 0; }
.wallop-slider__btn--previous { left: 0; background: url(//dieseltalk.co.nz/wp-content/themes/carandsuv/images/arrow-left-mobile.png) left center no-repeat transparent; }
.wallop-slider__btn--next { right: 0; background: url(//dieseltalk.co.nz/wp-content/themes/carandsuv/images/arrow-right-mobile.png) right center no-repeat transparent; }
.wallop-slider__btn--previous[disabled="disabled"],
.wallop-slider__btn--next[disabled="disabled"] { display: none; }
.mobil-preview { width: 100%; margin: 5px auto; }
.mobil-preview a { float: left; }
a.preview-mobile-gallery { display: block; width: 22%; height: inherit; margin-top: 2.5%; margin-right: 2.5%; border: 1px solid #000; }
a.preview-mobile-gallery.last-in-row { margin-right: 0; }
a.preview-mobile-gallery img { width: 100%; height: auto; } .leftlink { float: left; }
.rightlink { float: right; }
.leftlink,
.rightlink { width: 45%; height:100%; }
.leftlink a,
.rightlink a { width: 100%; height: 100%; }
.leftlink a { float: left; }
.rightlink a { float: right; }
.gallery { width: 95%; }
.gallery-item { width: 46%; }
.gallery-item:nth-child(odd) { margin-right: 2%; }
.gallery-item:nth-child(even) { margin-right: 0; }
.gallery-item a img { width: 100%; height: auto; }
.breadcrumbs { display: none; }  .post.page-type {}
.post.page-type h2 { font-size: 24pt; }
.post.page-type p { font-size: 14pt; }
.post.page-type .entry { margin-top: 10px; } #summary .category-post { padding-bottom: 10px; }
#summary .image { border: 0; margin-left: 0!important; }
#summary .image.mobil-on { width: 100%!important; margin-right: 0!important; background-size: cover; background-position: center center; }
#summary .category-post h3 { font-size: 22pt; clear: both; }
#summary .postdetails { padding: 0 10px; font-size: 14pt; clear: both; }
#summary .post p { padding: 10px 10px 5px 10px; font-size: 14pt; }
.category-post .comments { display: none; } .Apple-tab-span,
#upprev_box { display: none!important; }
}
@media only screen and ( min-width : 0px) and (max-width : 400px ) {
.mm-menu { width: 100%; }
nav#mobil-menu ul#mm-0 li a,
nav#mobil-menu ul#mm-0 li.white a,
nav#mobil-menu ul#mm-0 li.lastest a { padding: 25px 5px 25px 5px; text-align: center; }
nav#mobil-menu ul li { font: 24px/22px "Helvetica", sans-serif; color: #666;  border-top: 1px solid #666; }
nav#mobil-menu ul li:last-child { border-bottom: 1px solid #666; }
.cleared-fx, li.menu-logo, li.close.mains { border-top: none!important; border-bottom: none!important; }
}
@media only screen and ( min-width : 513px) and (max-width : 699px ) {
.headerwrapper .header { padding-bottom: 0px!important; }
.featured .post { float: none; }
.adheader-m.mobil-on { width: 100%; height: 60px; }
.adheader-m.mobil-on .unit-ads-31,
.adheader-m.mobil-on .unit-ads-21,
.adheader-m.mobil-on .unit-ads-01,
.adheader-m.mobil-on .unit-ads-11 { width: 468px; height: 60px; margin: 0 auto; }
.adheader-m.mobil-on .unit-ads-41 { width: 300px; height: 250px; margin: 0 auto; }
}
@media only screen and ( min-width : 320px) and (max-width : 512px ) {
.headerwrapper .header { padding-bottom: 0px!important; }
.featured .post { float: none; }
.adheader-m.mobil-on { width: 100%; height: 50px; }
.adheader-m.mobil-on .unit-ads-31,
.adheader-m.mobil-on .unit-ads-21,
.adheader-m.mobil-on .unit-ads-01,
.adheader-m.mobil-on .unit-ads-11 { width: 320px; height: 50px; margin: 0 auto; }
.adheader-m.mobil-on .unit-ads-41 { width: 300px; height: 250px; margin: 0 auto; }
}
@media only screen and ( min-width : 319px) and (max-width : 321px ) {
.headerwrapper .header { padding-bottom: 0px!important; }
.featured .post { float: none; }
.adheader-m.mobil-on { width: 100%; height: 50px; margin-bottom: 1px; position: relative; clear:both; }
.adheader-m.mobil-on .unit-ads-31,
.adheader-m.mobil-on .unit-ads-21,
.adheader-m.mobil-on .unit-ads-01,
.adheader-m.mobil-on .unit-ads-11 { width: 320px; height: 50px; margin: 0 auto; position: absolute; left: -8px; }
.adheader-m.mobil-on .unit-ads-41 { width: 300px; height: 250px; margin: 0 auto; }
} @media only screen and ( min-width : 651px ) and ( max-width : 700px ) { .featured .image, #summary .image.mobil-on { height: 325px; } }
@media only screen and ( min-width : 601px ) and ( max-width : 650px ) { .featured .image, #summary .image.mobil-on { height: 300px; } }
@media only screen and ( min-width : 551px ) and ( max-width : 600px ) { .featured .image, #summary .image.mobil-on { height: 275px; } }
@media only screen and ( min-width : 501px ) and ( max-width : 550px ) { .featured .image, #summary .image.mobil-on { height: 250px; } }
@media only screen and ( min-width : 451px ) and ( max-width : 500px ) { .featured .image, #summary .image.mobil-on { height: 225px; } }
@media only screen and ( min-width : 401px ) and ( max-width : 450px ) { .featured .image, #summary .image.mobil-on { height: 200px; } }
@media only screen and ( min-width : 351px ) and ( max-width : 400px ) { .featured .image, #summary .image.mobil-on { height: 175px; } }
@media only screen and ( min-width : 301px ) and ( max-width : 350px ) { .featured .image, #summary .image.mobil-on { height: 150px; } }
@media only screen and ( min-width : 251px ) and ( max-width : 300px ) { .featured .image, #summary .image.mobil-on { height: 125px; } }
@media only screen and ( min-width : 0px ) and ( max-width : 250px ) {   .featured .image, #summary .image.mobil-on { height: 100px; } }