/* *   Important Information about this CSS File * * - Do not delete or rename this file, if you do not use it leave it blank (delete *   everything) and the file will be skipped when you enable Production Mode in *   the Global theme settings. * * - Read the _README file in this directory, it contains useful help and other information. *//* Increase the default font size on small devices */html {font-size: 120%;widht: 100%;}p, pre {    font-size: 110%;    margin: 0 0 0.5em;}#header {  margin-bottom:7px;margin-top: 5px;  font-size: 0.5em; }#block-ds-extras-profilomslag {       min-height: 0;  }#logo img {    margin-bottom: 1%;    margin-left: 27%;    margin-top: 2%;    width: 51%;}#block-ds-extras-profilomslag .field-name-name h2 {    color: #fff;    font-size: 1.1em;    margin-left: 32%;    margin-top: 24%;    position: absolute;    text-shadow: 4px 3px 9px #000;    z-index: 2;}#block-ds-extras-profilomslag .field-name-ds-user-picture img {  margin-left: 5%;    margin-top: 7%;    padding: 2px; width: 23%;}.sna-l #site-name, .ssa-l #site-slogan, .pta-l #page-title, .nta-l .node-title, .cta-l .comment-title, .bta-l .block-title {    text-align: center;}.field-type-text-with-summary img {    float: left;    margin-bottom: 3px;    margin-right: 0;    margin-top: 6px;    width: 100%;}@media only screen and (max-width: 310px) {#logo img {    margin-bottom: 0;    margin-left: 32%;    margin-top: 2%;    width: 32%;}}.at-mt .at-menu-toggle-button {    margin-top: 7px;    position: static;    text-align: center;}.at-mt .menu-toggle ul li, .at-mt .menu-toggle ul li a {    display: block;    float: none;    text-align: center;}html {width: 100%;}#main-content{ widht: 468px !important;widht:100%;}.region-sidebar-first {  margin-left:-13px !important;padding: 5px;}.block-region-sidebar-second .block-inner { box-shadow: 2px 2px 4px #c3c3c3; }.region-sidebar-first {       width: 100%;}#block-views-header-anvandare-block, .view-puff, #block-views-puff-block, #block-block-6, #block-views-nya-recept-block, #block-disqus-disqus-popular-threads, #block-block-2{ display: none;}#block-views-anv-ndare-bloggheader-block img {    width: 100% !important;}.region-sidebar-first {  margin-left:4px !important; max-width: 94% !important;padding: 5px;}.gron { box-shadow: 2px 2px 4px #c3c3c3; }.utfallande .block-inner {    margin-bottom: -24px;    margin-left: -0px;    margin-right: -0px;}.region-sidebar-second {   display: none !important;}#views-exposed-form-receptsok-page, #views-exposed-form-b-page, #views-exposed-form-sok-forum-page {  margin:-25px 0 0px 0px;  padding:0 0px 10px 0px;border: none;    border-radius: 0px;}html.js input.form-autocomplete {     max-width: 162px;}.views-exposed-form .views-exposed-widget {    float: left;    padding: 0px;}.views-exposed-form .views-exposed-widget .form-submit {    margin-left: 11px;    margin-top: 0px;}.views-exposed-form label {    font-size: 13px;    font-weight: normal;    margin-left: 15px;    margin-top: 7px;    text-transform: uppercase;}.STYLE_float_right, .STYLE_float_right * {       max-width: 90px;}.STYLE_float_right .caption {      max-width: 90px;    min-width: 90px;}h1, h2, h3, h4, h5, h6 {font-size: 1.5em; }.node.node-teaser, .node.view-mode-teaser_med_ad  {    box-shadow: none;    padding: 0px;margin-right: -13px;padding-bottom: 10px;border-bottom: 5px solid #957f36;}.view-mode-teaser_med_ad .field-type-image {    margin: 0px 0px 0;}body.admin-menu {    margin-top: 40px !important;}button, input, select, textarea {    max-width: 270px;}div.vertical-tabs {    border: 1px solid #ccc;    font-size: 55%;    margin: 1em 0 1em 15em;    position: relative;    width: 55%;}.ds-form .group-left {    float: left;    width: 70%;}.ds-form .group-right{    float: right;    width: 25%;font-size: 60%;padding-left: 3px;}.form-file{    margin-bottom: 20px !important;}label.option {    font-weight: normal;    margin-left: 0;}.description{font-size: 0.4em;}fieldset {    max-width: 260px;}.form-item .description {    font-size: 0.7em;line-height: 1.2em; margin-top: 0.5em;}fieldset .description {    font-size: 0.1em;font-weight: normal;}.field-name-taxonomy-forums li {    list-style: outside none none;    margin: -2px 0 -2px -40px;}ul.links.inline {    font-size: 68%;}.at-mt .at-menu-toggle-button {    font-family: futura;  text-transform: uppercase;    font-size: 17px;color: #957f36;}.at-mt .at-menu-toggle-button a {    color: #957f36;}.field-name-ds-user-picture{    margin-right: 14px;    margin-top: 7px;}.view-content{font-size: 1em;}#block-ds-extras-stort-huvud-tax h2 {    font-size: 1.8em;    margin-top: -49px;    padding-bottom: 0;    margin-bottom: 20px; }#block-ds-extras-stort-huvud-tax .field-name-field-om-bloggen{display: none;   }.node-teaser .group-header .field-type-image img{ display: block;    max-height: 300px;    object-fit: cover;width: 508px;}.shareaholic-cookie-consent .shareaholic-button-set .shareaholic-accept-button {    background-color: #957F36 !important;}#block-views-popularaste-recepten-block{    display: none;}.view-nya-fragor{margin-left: -19px;    margin-right: 12px;}.node-full .field-type-image {    margin-right: -13px;}.image-liten{ max-width: 100%;   }#block-ds-extras-profilomslag .field-name-field-bloggnamn{    font-size: 110%;    margin-left: 32%;    margin-top: 16%;}.field-name-field-sociala-lankar {display: none;}.field-name-submitted-by{margin: 10px 0px -3px;   }