body {
    font-size: 17px;
    line-height: 1.5em;
    font-family: 'Helvetica',Sans-serif;
    -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;

}
.tablemargin.col-xs-12.table-bordered.table-striped.table-condensed.cf {
    font-size: 17px;
    line-height: 1.5em;
    }
/*/nominette*/
.eindvouw {
    background-image: url(/25mm_armbaand/linialer/25mm/logo-label-eindvouw-25mm.png);
    background-position: 118px top;
    background-repeat: no-repeat;
    padding-top: 26px;
    display: inline-block;
}
.middenvouw {
    background-image: url(/25mm_armbaand/linialer/25mm/logo-label-middenvouw-25mm.png);
    background-position: left top;
    background-repeat: no-repeat;
    padding-top: 26px;
    display: inline-block;
}
.maatrechts {
    display: inline-block;
    padding-right: 45px;
    background-image: url(/25mm_armbaand/linialer/25mm/25mmRechts.png);
    background-repeat: no-repeat;
    background-position: right -5px;
}
.maatonder {
    display: inline-block;
    padding-bottom: 35px;
    background-image: url(/25mm_armbaand/linialer/25mm/breedte-25mm.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.mm25mm {
    background-image: url(/25mm_armbaand/linialer/25mm/25mmStaandBoven.png);
    background-position: 15px 0;
    background-repeat: no-repeat;
    padding-top: 26px;
    display: inline-block;
}
.mm25mm2 {
    display: inline-block;
    background-image: url(/25mm_armbaand/linialer/25mm/hoogte-25mm.png);
    background-position: 180px 22px;
    background-repeat: no-repeat;
}
.mm25mm3 {
    display: inline-block;
    padding-left: 20px;
    background-position: 0 22px;
    background-image: url(/25mm_armbaand/linialer/25mm/label-middenvouw-staand.png);
    background-repeat: no-repeat;
}
.mm25mm3tekst {
    display: inline-block;
    padding-left: 20px;
    background-position: 0 22px;
    background-image: url(/25mm_armbaand/linialer/25mm/25mmStaandLinks.png);
    background-repeat: no-repeat;
}


.eindvouw40 {
    background-image: url(/25mm_armbaand/linialer/40mm/logo-label-eindvouw-40mm.png);
    background-position: 0px top;
    background-repeat: no-repeat;
    padding-top: 26px;
    display: inline-block;
}
.middenvouw40 {
    background-image: url(/25mm_armbaand/linialer/40mm/logo-label-middenvouw-40mm.png);
    background-position: left top;
    background-repeat: no-repeat;
    padding-top: 26px;
    display: inline-block;
}
.maatrechts40 {
    display: inline-block;
    padding-right: 45px;
    background-image: url(/25mm_armbaand/linialer/40mm/40mmRechts.png);
    background-repeat: no-repeat;
    background-position: right -5px;
}
.maatonder40 {
    display: inline-block;
    padding-bottom: 35px;
    background-image: url(/25mm_armbaand/linialer/40mm/breedte-40mm.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.mm40mm {
    background-image: url(/25mm_armbaand/linialer/40mm/40mmStaandBoven.png);
    background-position: 15px 0;
    background-repeat: no-repeat;
    padding-top: 26px;
    display: inline-block;
}
.mm40mm2 {
    display: inline-block;
    background-image: url(/25mm_armbaand/linialer/40mm/hoogte-40mm.png?t=5);
    background-position: 266px 22px;
    background-repeat: no-repeat;
}
.mm40mm3 {
    display: inline-block;
    padding-left: 20px;
    background-position: 0 22px;
    background-image: url(/25mm_armbaand/linialer/40mm/label-middenvouw-40mm-staand.png);
    background-repeat: no-repeat;
}



.eindvouw15 {
    background-image: url(/25mm_armbaand/linialer/15mm/logo-label-eindvouw-15mm.png);
    background-position: 0px top;
    background-repeat: no-repeat;
    padding-top: 26px;
    display: inline-block;
}
.middenvouw15 {
    background-image: url(/25mm_armbaand/linialer/15mm/logo-label-middenvouw-15mm.png);
    background-position: left top;
    background-repeat: no-repeat;
    padding-top: 26px;
    display: inline-block;
}
.maatrechts15 {
    display: inline-block;
    padding-right: 45px;
    background-image: url(/25mm_armbaand/linialer/15mm/15mmRechts.png);
    background-repeat: no-repeat;
    background-position: right 0px;
}
.maatonder15 {
    display: inline-block;
    padding-bottom: 35px;
    background-image: url(/25mm_armbaand/linialer/15mm/breedte-15mm.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}
@media (max-width: 1024px)  {
.eindvouw,.middenvouw,.maatrechts,.maatonder,.mm25mm,.mm25mm2,.mm25mm3,.mm25mm3tekst,.eindvouw40,.middenvouw40,.maatrechts40,.maatonder40,.mm40mm,.mm40mm2,.mm40mm3,.eindvouw15,.middenvouw15,.maatrechts15,.maatonder15 {
    background-image:none;
    padding-right:0px;
}
#html5 {
height:280px;
}
}

.plusordright_desktop {
float: right;font-size:14px;padding-bottom: 10px;padding-left:17px;text-align: right;
}
.plusordright_desktop .starvare .stars {
display: unset;
}
.superstick {
    position: fixed;
    top: 0;
}
.zindex220 {
z-index: 220;
}
.margin_b_250 {
margin-bottom: 156px;
}
.top250 {
top: 156px;
}

.audenstyle {
text-decoration: none!important;
}
.w30.papirvalg {
margin-left: 0px;
    line-height: 20px;
    padding-right: 10px;
}
.floatingbox_left {
margin-right:20px;
}
.floatingbox_right {
margin-left:20px;
}
.mixradio {
position: absolute;top: 0;
    left: 0;
    height: 25px;
    width: 25px;
    background-color: #eee;
    border-radius: 50%;
        border: 1px solid #999999;
}
.mixcontainer input:checked ~ .mixradio {
    background-color: #999999;
}
#figur_fane:hover {
background-color: #aa9dc8;
}
#skrifttyperogfarver_fane:hover {
background-color: #90bbb0;
}
#baggrund_fane:hover {
background-color: #bba09e;
}
#fnavn,#alt_fnavn {
width:50%;
display:inline;
}
#enavn,#alt_enavn{
width:49%;
display:inline;
}
#post,#alt_post,#tlfforvalg {
width:25%;
display:inline;
}
#city,#alt_city,#tlf {
width:74%;
display:inline;
}
@media (max-width: 1024px)  {
.plusordright_desktop {
float: unset;text-align: left;
}




#fnavn,#alt_fnavn {
width:100%;
margin-bottom: 15px;
}
#enavn,#alt_enavn{
width:100%;
}
#post,#alt_post,#tlfforvalg {
width:100%;
display:block;
margin-bottom: 15px;
}
#city,#alt_city,#tlf {
width:100%;
display:block;
}
}

@media (min-width: 768px) {
#sticker_4.col-sm-4,#nosticker.col-sm-4 {
    width: 30.33333333%;
}
}
#kampage2020tekst {
background-color: #5eae5a;padding: 10px;color: #fff;margin-top:-21px;
}
.pl40nonemobil {
padding-left:80px;
position:relative;
}
.bottomnonemobile {
position: absolute;
bottom: 10px;
}
.adresse_rightcol {
display: flex;
flex-direction: row;
}
.pt20nonemobile {
padding-top:20px;
}

input.mandatory {
        background-image: url("/public/grafik/iconer/asterisk.png");
        background-position: 99% 5px;
        background-repeat: no-repeat;
        background-size: 1%;
            padding: 25px;
            padding-left: 20px;
    border-color: #4d4a4a;
      }
      input.nonemandatorybig {
            padding: 25px;
            padding-left: 20px;
    border-color: #4d4a4a;
      }
      input.nonemandatory,select.nonemandatory {
        
            padding: 10px;
            padding-left: 20px;
            height:50px;
    border-color: #4d4a4a;
      }
      
@-moz-document url-prefix() { 
  input.mandatory {

            padding: 0px;
            padding-left: 20px;
            }
    input.nonemandatorybig {
    padding: 0px;
    padding-left: 20px;
}
}      
      
      
.madebyimg {
  transition: transform .2s;
  margin: 0 auto;
}
#hellobar {background:#111111; height:auto; line-height:24px; color:#eeeeee; text-align:center; padding:3px 0;z-index:999;
position: fixed;
    bottom: 0;
    width: 100%;

}
.padding120 {
padding-left:120px!important;
padding-right:120px!important;
}
.fixpaddingright{padding-right:20px;}.flex-container {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
}.space-between { 
  justify-content: space-between; 
} .flex-item {
  justify-content: center;
  align-items: center;
    display: flex;
    flex-direction: row;
}
.column4 {
    float: left;
    width: calc(25% - 8px);
    height:40px;
    text-align: center;
    padding-top: 3px;
}
.f2_itemvalg.aktive.column4 {
background-color: #ffffff;
border: #7ad1a4  1px solid;
}
.f2_itemvalg.column4:hover {
background-color: #ffffff;
border: #7ad1a4  1px solid;
}
.f2_itemvalg.column4 {
background-color: #ffffff;
border: #ffffff 1px solid;
}
.forsendelse_line {
float: left;height:80px;line-height: 80px;
}
.text-box-white.panel h1{
font-size: 28px;
    font-weight: bold;
   
}
.w50px {width: 50px;}
.w100px {width: 100px;}
.w200px {width: 200px;}
.w220px {width: 220px;}
.w230px {width: 230px;}
.w250px {width: 250px;}
.w270px {width: 270px;}
.w300px {width: 300px;}
.forsendelse_line .vismobiltekst{
display:none;
}
.forsendelse_line.w100px.pris {
text-align:right;
}
.forsendelse_linetekst{
padding-left:50px;display:none;
}
.youtubeplayknap.stor {
top:100px;
}
.smalltextareamobile {
height:150px;
}

.panel-contenta h1 a {
color:#000000;
}

#baggrund_fane {
float:left;margin-right:0px;border-radius: 28px;width: 200px;background-color: #ddc0be;color: #ffffff;padding: 5px;padding-top:13px;padding-bottom:13px;text-align: center;
}
#skrifttyperogfarver_fane {
float:left;margin-right:40px;border-radius: 28px;width: 200px;background-color: #a1ddd1;color: #ffffff;padding: 5px;padding-top:13px;padding-bottom:13px;text-align: center;
}
#figur_fane {
float:left;margin-right:40px;border-radius: 28px;width: 200px;background-color: #ccbfd0;color: #ffffff;padding: 5px;padding-top:13px;padding-bottom:13px;text-align: center;
}


@media (max-width: 1024px)  {
.floatingbox_left {
margin-right:0px;
}
.floatingbox_right {
margin-left:0px;
}
#baggrund_fane,#skrifttyperogfarver_fane,#figur_fane {
float:left;margin-right:5px;border-radius: 28px;width: 110px;padding: 5px;padding-top:13px;padding-bottom:13px;text-align: center;font-size:12px;
}
.pl40nonemobil {
padding-left:15px;
font-size:13px;
}
.adresse_rightcol {
display: block;
flex-direction: row;
}
.bottomnonemobile {
position: relative;
bottom: 0;
}
.pt20nonemobile {
padding-top:0px;
}
input.mandatory {
        background-image: url("/public/grafik/iconer/asterisk.png");
        background-position: 99% 5px;
        background-repeat: no-repeat;
        background-size: 1%;
            padding: 20px;
            padding-left: 15px;
    border-color: #4d4a4a;
      }
      input.nonemandatorybig {
            padding: 20px;
            padding-left: 15px;
    border-color: #4d4a4a;
      }
      input.nonemandatory,select.nonemandatory {
        
            padding: 10px;
            padding-left: 10px;
            height:40px;
    border-color: #4d4a4a;
      }

.mobilboks{
    width: calc(100% - 180px);
    float: left;
    text-align: left;
    }
.f15 {font-size:15px;}
.forsendelse_line {
float: left;height:80px;line-height: 80px;
}
.forsendelse_linetekst{
padding-left:30px;
}
.forsendelse_line .vismobiltekst{
display:inline-block;
}
.forsendelse_line.w50px {
width: 30px;
}
.forsendelse_line.w200px {
width: 50px;
}
.forsendelse_line.w250px {
width: 50px;
}
.forsendelse_line.w250px.img {
width: 130px;
}
.forsendelse_line.w250px.navn {
width: 180px;
}
.forsendelse_line.w300px.navn {
width: 180px;
}
.forsendelse_line.w250px.tid {
width: 180px;max-width: 100%;
}
.forsendelse_line.w200px.tid {
width: 180px;max-width: 100%;height: 24px;padding-top: 2px;
}
.forsendelse_line.input{
padding-top: 0px;
}
.forsendelse_line.w200px.pris {
width: 180px;
}
.forsendelse_line.w100px.pris {
width: 180px;text-align:left;font-weight: bold;
}
}

@media (max-width: 700px)  {
.mobilboks{
    width: calc(100% - 180px);
    float: left;
    text-align: left;
    padding-left:5px;
    }
.forsendelse_line {
float: left;height:20px;line-height: 20px;
}
.forsendelse_linetekst{
padding-left:30px;
}
.forsendelse_line .vismobiltekst{
display:inline-block;
}
.forsendelse_line.w50px {
width: 30px;
}
.forsendelse_line.w200px {
width: 50px;
}
.forsendelse_line.w250px {
width: 50px;
}
.forsendelse_line.w250px.img {
width: 130px;
}
.forsendelse_line.w250px.navn {
width: 180px;
}
.forsendelse_line.w250px.tid {
width: 180px;
}
.forsendelse_line.input{
padding-top: 22px;
}
.forsendelse_line.w200px.pris {
width: 180px;
}
.forsendelse_line.w100px.pris {
width: 180px;text-align:left;
}
}




/* Clear floats after the columns */
.row4:after {
    content: "";
    display: table;
    clear: both;
}

.inaktivtab {
background-color: #f1f1f1;color:#333333;padding-top: 5px;padding-bottom: 5px;font-size:14px;
}
.inaktivtab.aktivtab {
background-color: #333333;color:#ffffff;
}
.aktivtablink,.aktivtablink:hover,.aktivtablink:visited,.aktivtablink:link,.aktivtablink:active {
color:#ffffff;font-size:14px;
text-decoration: none;
}

.hellojul {
background:#cd090a!important;
}
.hellosommer {
background:#f6ff00!important;
color:#333333!important;
}
.madebyimg:hover {
  -ms-transform: scale(2); /* IE 9 */
  -webkit-transform: scale(2); /* Safari 3-8 */
  transform: scale(2); 
  z-index:9999;
  position: relative;
}

.madebyimg.lanyards:hover {
  -ms-transform: scale(4); /* IE 9 */
  -webkit-transform: scale(4); /* Safari 3-8 */
  transform: scale(4); 
  z-index:9999;
  position: relative;
}
@media (max-width: 1024px)  {
.madebyimg.lanyards:hover {
  -ms-transform: scale(2.5); /* IE 9 */
  -webkit-transform: scale(2.5); /* Safari 3-8 */
  transform: scale(2.5); 
  z-index:9999;
  position: relative;
}
}
.linialer {
position: relative;
    background: url(/public/preview/ruler/measurementsdiv.png);
    background-repeat: no-repeat;
    }
div.farvelisteblock_madeby_2020 {
width: 170px;
height: 330px;
margin-top: 5px;
margin-right: 9px;
margin-bottom: 5px;
margin-left: 0pt;
float: left;
text-align: center;
}
#livesearchkryds {
cursor: pointer;
}
div.farveblock_madeby_2020 {
border-bottom: rgb(222,221,220) 1px solid; 
border-left: rgb(222,221,220) 1px solid; 
width: 170px; 
margin-bottom: 5px; 
height: 330px;
border-top: rgb(222,221,220) 1px solid; 
border-right: rgb(222,221,220) 1px solid;
padding-top:4px;
padding-bottom:4px;
}
.madeby_2020_muligheder {
text-align: left;padding-left: 10px;font-size: 14px;height:175px;position: relative;
}
.madeby_2021_muligheder {
text-align: left;padding-left: 10px;font-size: 14px;height:175px;position: relative;
}

.madeby_borderstyle_black {
border: 1px #000000 solid;
}
.madeby_borderstyle_brown {
border: 2px #E8E7E2 solid;
}

#menusearch .btn, #menusearch_modul .btn {
    top: 50%;
    left: 50%;
    margin-left: -45px;
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 10px;
    padding-bottom: 13px;
    float: right;
    font-size: 35px;
    border-radius: 0px;
}

#menusearch {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.8);
    z-index:999;
    -webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;

    -webkit-transform: translate(0px, -100%) scale(0, 0);
	-moz-transform: translate(0px, -100%) scale(0, 0);
	-o-transform: translate(0px, -100%) scale(0, 0);
	-ms-transform: translate(0px, -100%) scale(0, 0);
	transform: translate(0px, -100%) scale(0, 0);
    
    opacity: 0;
}

#menusearch.open {
    -webkit-transform: translate(0px, 0px) scale(1, 1);
    -moz-transform: translate(0px, 0px) scale(1, 1);
	-o-transform: translate(0px, 0px) scale(1, 1);
	-ms-transform: translate(0px, 0px) scale(1, 1);
	transform: translate(0px, 0px) scale(1, 1); 
    opacity: 1;
}

#menusearch input[type="menusearch"],#menusearch input[type="menusearch"] {
    position: absolute;
    /* top: 50%; */
    width: calc(100% - 143px);
    color: #000000;
    background: rgba(0, 0, 0, 0);
    font-size: 60px;
    font-weight: 300;
    /* text-align: center; */
    border: 0px;
    margin: 0px auto;
    margin-top: -51px;
    padding-left: 30px;
    padding-right: 30px;
    outline: none;
    display: block;
    max-width: 685px;
    font-size: 35px;
    height: 75px;
    padding: 0;
    margin: 0;
    float: right;
    border: 0;
    background: 0;
    outline: 0;
    padding-left: 20px;
    line-height: normal; 
}
#menusearchbar {
    width: 800px;
    max-width: 100%;
    background-color: #fff;
    box-shadow: rgba(0,0,0,0.35) 1px 1px 4px;
    -moz-box-shadow: rgba(0,0,0,0.35) 1px 1px 4px;
    -webkit-box-shadow: rgba(0,0,0,0.35) 1px 1px 4px;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    height: 75px;
    font-size: 45px;
    padding: 0;
    left: 0;
    top: 20%;
    right: 0;
    position: fixed;
    margin: auto;
    }
#triangle {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 30px 30px 30px;
    border-color: transparent transparent #ffffff transparent;
    width: 30px;
    margin: auto;
}
.livesearchprodukter.livesearchprodukterov {
    background-color: #eee;
    font-size: 14px;
    height: auto;
}
.livesearchprodukter {
    clear: both;
    padding: 5px;
    text-align: left;
    border-bottom: 1px solid #eee;
}
.livesearchprodukter.livesearchafstand {
    background: none;
    text-align: center;
    height: auto;
    padding: 0px;
}
.livesearchprodukter {
    clear: both;
    padding: 5px;
    text-align: left;
    height: 60px;
    background-color: #fff;
    border-bottom: 1px solid #eee;
}
.livesearchprodukter a {
    display: block;
    color: inherit;
    text-decoration: inherit;
    height: 50px;
}
.livesearchpris {
    float: right;
    font-size: 16px;
    padding-right: 10px;
    padding-top: 12px;
}
.livesearchtext {
    font-size: 16px;
    padding-left: 110px;
    padding-top: 12px;
}
.sealleresultater, .sealleresultater:hover, .sealleresultater a, .sealleresultater a:hover {
    background-color: #117a11;
    color: #fff;
    font-size: 25px;
    text-align: center;
    border-bottom: 1px solid #117a11;
}
.visalle, .visalle a {
    font-size: 25px;
    padding-left: 7px;
    padding-top: 5px;
}


@media (min-width: 600px) { /* or 301 if you want really the same as previously.  */
.madeby_2020_muligheder {
text-align: left;padding-left: 10px;font-size: 14px;height:134px;position: relative;
}
.madeby_2021_muligheder {
text-align: left;padding-left: 10px;font-size: 14px;height:161px;position: relative;
}
div.farvelisteblock_plastlommer_2020 {
width: 200px;
height: 335px;
margin-top: 5px;
margin-right: 9px;
margin-bottom: 5px;
margin-left: 0pt;
float: left;
text-align: center;
}
div.farveblock_plastlommer_2020 {
border-bottom: rgb(222,221,220) 1px solid; 
border-left: rgb(222,221,220) 1px solid; 
width: 200px; 
margin-bottom: 5px; 
height: 335px;
border-top: rgb(222,221,220) 1px solid; 
border-right: rgb(222,221,220) 1px solid;
padding-top:4px;
padding-bottom:4px;
}


div.farvelisteblock_madeby_2020 {
width: 200px;
height: 310px;
margin-top: 5px;
margin-right: 9px;
margin-bottom: 5px;
margin-left: 0pt;
float: left;
text-align: center;
}
div.farveblock_madeby_2020 {
border-bottom: rgb(222,221,220) 1px solid; 
border-left: rgb(222,221,220) 1px solid; 
width: 200px; 
margin-bottom: 5px; 
height: 310px;
border-top: rgb(222,221,220) 1px solid; 
border-right: rgb(222,221,220) 1px solid;
padding-top:4px;
padding-bottom:4px;
}
}



h2 {
font-size:26px;
}
.txtcenter {
text-align: center;
}
.sizeh3 {
font-size:20px;
font-weight: bold;
}
#afstandtopmenu {
height:52px;
}
.ovminuspad_ftxt {
font-size: 14px;
margin-top: -10px;
}
.linkboks{
font-size: 16px;
font-weight: normal;
color:#000000;
background-color: #f2f2f2;
padding:15px;
padding-left:30px;
line-height:18px;
}
.linkboks a,.linkboks2 a {
font-size: 14px;
font-weight: normal;
text-decoration: underline;
line-height: 30px;
}
.linkbokscolor {
background-color: #f2f2f2;
}
.floatleft {
float:left;
}
.linkboks2{
font-size: 14px;
font-weight: normal;
color:#000000;
background-color: #f2f2f2;
padding:15px;
padding-left:20px;
line-height:18px;
margin-top:20px;
}
.linkboks3{
font-size: 14px;
font-weight: normal;
color:#000000;
background-color: #f2f2f2;
padding:15px;
padding-left:20px;
line-height:18px;
margin-top:0px;
}
.designhere_ov {
font-size: 28px;
padding-left: 14px;
padding-bottom: 20px;
padding-top: 30px;
font-weight: bold;
}


.chrome{
font-size:9px !important;border: 1px solid #e1e1e1 !important;border-bottom: 1px solid #a7a7a7 !important;padding-top: 14px !important;background-color: #F9F9F9 !important;padding-bottom:10px !important;
}
.breadcrumblistdiv {
margin-top: 0px;
  
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 4px;
    padding-bottom: 1px;
    margin-bottom: 0px;
    margin-left: 1px;
    margin-right: 1px;
    border-radius: 0px;
}
.breadcrumblist { 
  list-style: none; 
  overflow: hidden; 
  padding: 0px;
  margin-bottom: 0px;
}
.breadcrumblist li { 
  float: left; 
}
.breadcrumblist li a,.breadcrumb-lead {
  text-decoration: none; 
  position: relative; 
  display: block;
  float: left;
  font-size:10px;
  color: #999999;
}
.breadcrumblist li a::after { 
  content: "/ "; 
  padding-left: 5px;
  padding-right: 5px;
  display: block; 
float: right;
}
.breadcrumblist li:last-child a::after { 
  content: " "; 
  padding-left: 5px;
  padding-right: 5px;
  display: block; 
float: right;
}
.almlink { color: #0000EE; }
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) { 
  .selector:not(*:root), .chrome {
    padding-bottom:11px !important;
  }
}
#sizelabellinial2 {
    display: inline-block;
    padding-right: 35px;
    background-image: url(/public/navnebaand_preview/images/10mmStaandRechts.png);
    background-repeat: no-repeat;
    background-position: right 44px;
    height: 590px;
}
#sizelabellinial3,#sizelabellinial3b {
    display: inline-block;
    width: 120px;
    padding-top: 45px;
    background-image: url(/public/navnebaand_preview/images/10mmStaandBoven.png);
    background-repeat: no-repeat;
    background-position: center top;
}
#sizelabellinial1,#sizelabellinial1b {
    display: inline-block;
    padding-left: 20px;
    background-image: url(/public/navnebaand_preview/images/10mmStaandLinks.png);
    background-repeat: no-repeat;
    background-position: left 44px;
}
#sizelabellinial1b {
display:inline-block;
}
.dropdown-menu {
    top: 51px;
    }
input[type="checkbox"].konturskaaret{
  width: 25px; /*Desired width*/
  height: 25px; /*Desired height*/
  cursor: pointer;
  vertical-align: text-bottom;
}
.farveblock_hoej2a {
font-size:13px;
}
.panel.kategoriside.kvadratiskimg {
height:720px;
}
.w500px {
width:500px !important;
}
.clerk-product {
margin-right: 14px !important;
}
div.fuldbreddelisteblock.stor.w50procent {
width:49%;
}
div.fuldbreddelisteblock.stor.w50procent:nth-of-type(2n) {
margin-right:0px;
}
.konturicons {
text-align: center;float:left;width:17%;
}
#mixfarver {
border-bottom: 1px solid #a7a7a7;
}
.padding_left_20 {
padding-left: 20px;
}
.navnebaandimg {
border: 1px;
    border-color: #333333;
    border-style: solid;
    padding-left: 50px;
    padding-right: 50px;
}
a.knap {
    margin: 10px 10px 5px 0px;
    padding: 10px 20px;
    border-radius: 6px;
    background-color: #144C87;
    border-color: #144C87;
    color: #ffffff !important;
    text-decoration: none !important;
    line-height: 2.5em;
}
#footer1,#footer3,#footer5,#footer7 {
font-size:13px;
}
#container_designerfane,#container_skabelonfane {
border: 1px;
border-style: solid;
border-color: #a7a7a7;
border-bottom: 0px;
}
#previewround {
margin:0px;
}

#preview1229 {
margin:0px;
position: relative;
background: url(/public/preview/ruler/measurementsdiv_1229.png);
background-repeat: no-repeat;
}

#uploadformknap {
    position: relative;
    top: 250px;
    left: 862px;
}
#uploadformknap.lille {
    position: relative;
    top: 330px;
    left: 270px;
}
#uploadformknap.mini {
    position: relative;
    top: 349px;
    left: 270px;
}
#cookie-holder {
    position: fixed;
    bottom: 0;
    width: 100%;
    background: rgba(0,9,47,.9);
    left: 0;
    right: 0;
    padding: 30px;
    z-index: 9999;
}
.cookie-contain {
    max-width: 1200px;
    margin: auto;
    position: relative;
}
.cookie-contain h3 {
    font-size: 24px;
    padding: 0;
}
.cookie-contain p {
    color: white;
    font-size: 12px;
    line-height: 1.5;
    margin-right: 130px;
    max-width: 850px;
}
.cookie-contain a,.cookie-contain a:hover, .cookie-contain h3, .cookie-contain p {
    color: white;
}
#cookie-holder .accepter {
    position: absolute;
    cursor: pointer;
    right: 0;
    top: calc(50% - 25px);
    background: #dd5325 !important;
    padding: 15px 45px;
    display: flex;
    text-transform: uppercase;
    border-radius: 3px;
    font-size: 12px;
    font-weight: 900;
}
.aboutdiv{
width: 25%;
float: left;
padding: 10px;
text-align: center;
}

#forespoergdivfuld {
    background-color: #D1ECDE;
    margin-left: 0px;
    margin-right: 0px;
    padding: 20px;
    padding-left: 50px;
    padding-right: 50px;
    }
#forespoergdivfuld.lille {
    margin-left: 0px;
    margin-right: 0px;
    }    
.forespoergdivfuld_ov {
color:#000000;
font-weight: bold;
font-size: 15px;
padding-bottom:15px;
width:100%;
text-align: center;
}
.forespoergdivfuld_ov.lille {
font-size: 12px;
height: 66px;
}
.forespoergdivfuld_ov.mini {
font-size: 13px;
}
@media (max-width: 1024px)  {
.forespoergdivfuld_ov.mini {
height: 78px;
}
.forespoergdivfuld_ov.lille {
font-size: 13px;
height: auto;
}
}
.uploading.none {
height:1px;
}
#preview1226 {
background-repeat: no-repeat;
background-position: center; 
padding-left:120px;
}
#preview1226.HEX000000 {
background-image: url(/preview/1226/sort-med-spaende.png) !important;
}
#preview1226.HEXE02528 {
background-image: url(/preview/1226/red-med-spaende.png) !important;
}
#preview1226.HEXE77DB0 {
background-image: url(/preview/1226/pink-med-spaende.png) !important;
}
#preview1226.HEX54B2FD {
background-image: url(/preview/1226/blue-med-spaende.png) !important;
}
#preview1226.HEX6C3ADB {
background-image: url(/preview/1226/purple-med-spaende.png) !important;
}
#preview1226.HEX4F9A47 {
background-image: url(/preview/1226/green-med-spaende.png) !important;
}        

.p14 {
font-size:14px;
}
.maxh {
max-height:170px;
}
.listbuy,.listbuy:hover,.listbuy:active,.listbuy:visited {
font-size: 14px;
    margin-top: 10px;
    width: 100%;
    cursor: pointer;
    padding: 10px 16px;
    line-height: 3;
    border-radius: 6px;
    color: #fff;
    background-color: #48b47c;
    border-color: #4cae4c;
    margin-bottom: 0;
    font-weight: 400;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
}

#bizzbar{  background:#ffffff;  width:100%;  text-align:center;  color:#000000;  padding:0px;  overflow:hidden;  height:30px;   font-family:Arial;  font-size:14px;  line-height:30px;   top:0;  left:0;  box-shadow:0 1px 5px rgba(0,0,0,.7)}

#bizzbar a{-webkit-box-shadow:rgba(0,0,0,0.278431) 1px 1px 3px; background:#333;  border-bottom-left-radius:4px;  border-bottom-right-radius:4px;  border-top-left-radius:4px;  border-top-right-radius:4px;  border:none;  box-shadow:rgba(0,0,0,0.278431) 1px 1px 3px;  color:white;  cursor:pointer;  font-size:0.854em;  margin:0px 0px 0px 7px;  outline:none;  padding:2px 10px 1px;  position:relative;  text-decoration:initial}

#bizzbar a:hover{  cursor:pointer;background:#444}

#bizzbar a:active{  top:1px}

.temaoversigt {
font-size:24px;
padding-bottom:15px;
font-weight: bold;
}
#prisadvarsel {
background-color:#48b47c;
color:#FFFFFF;
padding:3px;
margin-top:5px;
padding-left:6px;
padding-right:6px;
display:none;
}
#prisadvarsel.showadvarsel {
display:block;
}
.mobile {
display:none;
}
.desktop {
display:block;
} 
.trustpilot-widget{
margin-bottom: 10px;
}
.inline_boder_bottom {
border-bottom: 1px solid #a7a7a7;padding-bottom: 10px;margin-bottom: 7px;margin-left: -30px;
}
.uppercase {
text-transform: uppercase;
}
.size14 {
font-size:14px;
line-height:18px !important;
display: block;
}
a.hvid {
color:#ffffff !important;
text-decoration: none !important;
}
.temaoversigt .col-md-4.col-xs-12 {
padding-bottom:15px;
}
.bgblock.newblock.f6_itemvalg{
width: 99px;
}
#preview6 {
    margin-bottom: 10px;
    }
#text_over div input[type=text] {
width: 100%;
padding: 10px;
margin-bottom: 10px;
}
.figurblock.f8_itemvalg,.figurblock.f9_itemvalg,.figurlisteblock.w50{
width: 50px;
height: 45px !important;
}
.labelssymbol{
width: 50px;
}
.figurlisteblock.w50{
margin-right: 5px;
}
.imgdiv {
width: 42px;
height: 34px;
cursor: pointer;
}
.panel-contenta.tekstsider p{
padding-bottom:10px;
}
.farvetabel1 {
    display: table-cell;
    width: 140px;
    float: left;
}
.farvetabel2 {
display: table-cell;
}
.col-md-6.col-sm-12.col-xs-12 .farvetabel2 img {
display: inline;
}
.vigtigbesked {
font-weight: bold;
border-width: 1px;
border-color: #E26A6A;
border-style: solid;
background-color:#E26A6A;
color: #ffffff;
padding: 10px;
border-radius: 5px;
display:none;
}
.vigtigbesked2 {
font-weight: bold;
border-width: 1px;
border-color: #E61B1B;
border-style: solid;
background-color:#E61B1B;
color: #ffffff;
padding: 10px;
border-radius: 5px;
}
.valgovervandretscroll {
padding-left: 8px;
font-size: 9px;
text-transform: uppercase;
}
input[type=radio].lilleradio {
margin: 0 0 0;
line-height: normal;
margin-right: 3px;
vertical-align: text-bottom;
}
.tekstefterlilleradio {
display:inline;
}
.minusmargin {
    margin-right: 0px;
    margin-left: 0px;
}


@media (max-width: 1024px)  {
#tjekud_kommentar {
height:200px;
}
.margintopmobil {
margin-top:10px;
}
.leftpaddingnulmobil {
padding-left:0px;
}
#hellobar{display:none;}
body {
overflow-x:hidden;
}
#kampage2020tekst {
margin-top:0px;
}
.fontsizemobil14 {
font-size:14px;
}
#afstandtopmenu {
height:0px;
}
.konturicons {
width:33%;
}
.mobilmargin_right0 {
margin-right: 0px;
}
.mobil_padding_left_0 {
padding-left: 0px;
}
#uploadformknap {
    position: relative;
        top: 246px;
    left: 462px;
}
#uploadformknap.lille {
    position: relative;
        top: 255px;
    left: 215px;
}

}


@media (max-width: 1000px)  {
.temaoversigt {
padding-bottom:0px;
}
.marginbottom_0 {
 margin-bottom: 0px;
 }
div.fuldbreddelisteblock.stor.w50procent {
width:100%;
}
div.fuldbreddelisteblock.stor.w50procent:nth-of-type(2n) {
margin-right:9px;
}
#uploadformknap {
    position: relative;
    top: 520px;
    left: 0px;
}
#uploadformknap.lille {
    position: relative;
    top: 525px;
    left: 0px;
}
#forespoergdivfuld {
    padding-bottom: 100px;
}
#forespoergdivfuld.lille {
padding-left: 15px;
padding-right: 15px;
}
}

@media (max-width: 768px)  {

#uploadformknap {
    position: relative;
    top: 565px;
    left: 15px;
}
#uploadformknap.lille {
    position: relative;
    /*top: 255px;
    left: 320px;*/
    top: 655px;
    left: 15px;
    
}
#forespoergdivfuld {
    padding-left: 0px;
    padding-right: 15px;
}
}

.img3716 {
height:200px;
}
.smallboder {
border: #ccc solid 1px;
}
.storpil {
float:left;
border-top: 1px;
border-top-style: solid;
border-top-color: #a7a7a7;
border-bottom: 1px;
border-bottom-style: solid;
border-bottom-color: #a7a7a7;    
}
#container_skabelonfane .indboksning {
border-top:0px;
border-bottom:0px;
padding-left: 0px; 
padding-right: 0px; 
padding-top: 0px;
}
div.figurblock.newblock.tekstknap {
width:100px;
padding-left: 5px; 
}
.center {
text-align: center;
}
#container_skabelonfane div.figurblock.newblock.tekstknap {
/*padding-left: 5px; */

}
.panel-contenta {
padding-left: 0px;
padding-right: 0px;
}

.panel-contenta.panel-contentb {
padding-left: 0px;
padding-right: 0px;
}
.glowing-red-border:focus { 
    outline: none;
    border-color: #ff6666;
    box-shadow: 0 0 20px #aa6666;
}

.lilleimage {
height:36px;
width:35px;
}
div.figurlisteblock.newblock.tekstknap{
width: 70px;
vertical-align: bottom; 
margin-right:8px;
}
div.bglisteblock.newblock.tekstknap {
width: 70px;
vertical-align: bottom;
margin-right:8px;
}
div.bglisteblock.newblock.tekstknap1 {

}
.font12 {
font-size:9px;
white-space: normal;
}
.previewpadding {
    padding-top: 20px;
    padding-right: 35px;
}
.roler50x50sparpakke {
background: url('/public/preview/ruler/measurements50x50.png');
background-repeat: no-repeat;
background-position: left 0px top 5px;
background-size: 230px 230px;
}
.roler20x20sparpakke {
background: url('/public/preview/ruler/measurements20x20.png');
background-repeat: no-repeat;
background-position: left 0px top 5px;
background-size: 230px 230px;
}
.roler60x26sparpakke {
background: url('/public/preview/ruler/measurements60x26.png');
background-repeat: no-repeat;
background-position: left 0px top 5px;
background-size: 230px 110px;
}
.roler35x6sparpakke {
background: url('/public/preview/ruler/measurements35x6.png');
background-repeat: no-repeat;
background-position: left 0px top 5px;
background-size: 230px 105px;
}
.roler70x12sparpakke {
background: url('/public/preview/ruler/measurements70x12.png');
background-repeat: no-repeat;
background-position: left 0px top 5px;
background-size: 230px 105px;
}
.roler30x13sparpakke {
background: url('/public/preview/ruler/measurements30x13.png');
background-repeat: no-repeat;
background-position: left 0px top 5px;
background-size: 230px 109px;
}
.roler16x6sparpakke {
background: url('/public/preview/ruler/measurements16x6.png');
background-repeat: no-repeat;
background-position: left 0px top 5px;
background-size: 230px 109px;
}
.roler37x16sparpakke {
background: url('/public/preview/ruler/measurements37x16pakke.png');
background-repeat: no-repeat;
background-position: left 0px top 5px;
background-size: 230px 109px;
}
.roler30x10sparpakke {
background: url('/public/preview/ruler/measurements30x10.png');
background-repeat: no-repeat;
background-position: left 0px top 5px;
background-size: 230px 109px;
}
.roler37x16pakke {
background: url('/public/preview/ruler/measurements37x16pakke.png');
background-repeat: no-repeat;
background-position: left 0px top 5px;
background-size: 230px 109px;
}
.roler40x40festpakke {
background: url('/public/preview/ruler/measurements40x40.png');
background-repeat: no-repeat;
background-position: left 0px top 5px;
background-size: 270px 270px;
}
.roler36x36festpakke {
background: url('/public/preview/ruler/measurements36x36.png');
background-repeat: no-repeat;
background-position: left 0px top 5px;
background-size: 270px 270px;
}
.roler70x13festpakke {
background: url('/public/preview/ruler/measurements70x13.png');
background-repeat: no-repeat;
background-position: left 0px top 5px;
background-size: 290px 270px;
}
.roler108x18festpakke {
background: url('/public/preview/ruler/measurements108x18.png');
background-repeat: no-repeat;
background-position: left 0px top 5px;
background-size: 290px 270px;
}
.roler50x50festpakke {
background: url('/public/preview/ruler/measurements50x50.png');
background-repeat: no-repeat;
background-position: left 0px top 5px;
background-size: 270px 270px;
}
.roler85x37festpakke {
background: url('/public/preview/ruler/measurements85x37.png');
background-repeat: no-repeat;
background-position: left 0px top 5px;
background-size: 290px 270px;
}

.roler54x26festpakke {
background: url('/public/preview/ruler/measurements54x26.png');
background-repeat: no-repeat;
background-position: left -25px top 5px;
}

.roler37x16 {
background: url('/public/preview/ruler/measurements37x16.png');
background-repeat: no-repeat;
}
.roler73x14festpakke {
background: url('/public/preview/ruler/measurements73x14.png');
background-repeat: no-repeat;
}
.roler30x13 {
background: url('/public/preview/ruler/measurements30x13.png');
background-repeat: no-repeat;
}
.roler30x10 {
background: url('/public/preview/ruler/measurements30x10.png');
background-repeat: no-repeat;
}
.roler20x20 {
background: url('/public/preview/ruler/measurements20x20.png');
background-repeat: no-repeat;
}
.roler30x30 {
background: url('/public/preview/ruler/measurements30x30.png');
background-repeat: no-repeat;
}
.roler40x40 {
background: url('/public/preview/ruler/measurements40x40.png');
background-repeat: no-repeat;
}
.roler50x50 {
background: url('/public/preview/ruler/measurements50x50.png');
background-repeat: no-repeat;
}
.roler70x70 {
background: url('/public/preview/ruler/measurements70x70.png');
background-repeat: no-repeat;
}
.roler100x100 {
background: url('/public/preview/ruler/measurements100x100.png');
background-repeat: no-repeat;
}
.roler72x90 {
background: url('/public/preview/ruler/measurements72x90.png');
background-repeat: no-repeat;
}
.rolerxx100 {
background: url('/public/preview/ruler/measurementsxx100.png');
background-repeat: no-repeat;
}
.roler80x80 {
background: url('/public/preview/ruler/measurements80x80.png');
background-repeat: no-repeat;
}
.roler90x20 {
background: url('/public/preview/ruler/measurements90x20.png');
background-repeat: no-repeat;
}
.roler60x26 {
background: url('/public/preview/ruler/measurements60x26.png');
background-repeat: no-repeat;
}
.roler35x6 {
background: url('/public/preview/ruler/measurements35x6.png');
background-repeat: no-repeat;
}
.roler70x12 {
background: url('/public/preview/ruler/measurements70x12.png');
background-repeat: no-repeat;
}

.cursor {
cursor: pointer; cursor: hand;
}
.valgvandretscroll {
width:100%;
height:64px;
/*overflow:hidden;*/
overflow-x: auto;
overflow-y: hidden;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
overflow: -moz-scrollbars-none;
-ms-overflow-style: none;
white-space: nowrap;
float:left;
    border-width: 1px;
    border-color: #a7a7a7;
    border-style: solid;
    padding-top: 9px;
    padding-left:10px;
width: -webkit-calc(100% - 56px);
width:    -moz-calc(100% - 56px);
width:         calc(100% - 56px);    
}
.valgvandretscroll::-webkit-scrollbar {
display: none;
}
.valgvandretscroll.toppadding12.tolinjer {
height:125px;
}
#valgvandretscrollinner_figurer.tolinjer {
height:100%;
}
.storpil.tolinjer {
padding-top: 30px;
height: 125px;
}
#divprisboxtxt {
font-size:24px;
padding-bottom:15px;
font-weight: bold;
}


#container_skabelonfane .ov {
padding-left:30px;
padding-bottom:10px;
font-weight: bold;
}
#container_skabelonfane .ovtoppad {
padding-left:30px;
padding-bottom:0px;
font-weight: bold;
padding-top:10px;
font-size: 15px;
}
#container_skabelonfane .ovbig,#container_designerfane .ovbig {
padding-top:0px;
padding-bottom:0px;
font-weight: bold;
font-size:22px;
}
#container_skabelonfane .ovminuspad,#container_designerfane .ovminuspad {
padding-left:0px;
padding-bottom:5px;
font-weight: bold;
}
.wrap {
white-space:normal;
}
#container_skabelonfane .f6_itemvalg.tekstknap.hvidknap,#container_skabelonfane .f3_itemvalgx.tekstknap.hvidknap {

    border: 1px solid #a7a7a7;
    border-radius: 4px;
    width:70px;
    height: 48px;
    padding: 2px;
    line-height: 16px;
    display: flex;
    justify-content: center; /* align horizontal */
    align-items: center; /* align vertical */
}

.hvidknap {

}
.valgvandretscroll div.figurlisteblock.newblock,.valgvandretscroll div.bglisteblock.newblock, .valgvandretscroll div.figurlisteblock, .valgvandretscroll div.figurblock.newblock {
width:auto;
}
.valgvandretscroll div.fontlisteblock.newblock, .valgvandretscroll div.fontlisteblock, .valgvandretscroll div.fontblock.newblock {
width:auto;
}

#valgvandretscrollinner .fontlisteblock.newblock, #valgvandretscrollinner_figurer .figurlisteblock.newblock, #valgvandretscrollinner_figur1 .farvelisteblock.newfarveblock, #valgvandretscrollinner_figur2 .farvelisteblock.newfarveblock, #valgvandretscrollinner_bgfarve div.farvelisteblock.newfarveblock, #valgvandretscrollinner_fontfarve div.farvelisteblock.newfarveblock, #valgvandretscrollinner_bg div.bglisteblock.newblock, #valgvandretscrollinner_design div.designlisteblock.newblock
{
display:inline-block;
float:none;
}
.valgvandretscroll div.figurblock,.valgvandretscroll div.bgblock {
border-width:0px;
}
.valgvandretscroll div.farvelisteblock.newfarveblock{
margin-top: 0px !important;
}
#containerfane {
position:relative;
height:51px;
}
#skabelonfane {
font-size:20px;
border-bottom-color: #ffffff;
float:left;
padding:10px;
padding-top: 15px;
padding-bottom: 10px;
}
#designerfane,#designerfane4,#designerfane5,#designerfane6 {
font-size:18px;
border-bottom-color: #ffffff;
float:left;
padding:10px;
margin-left:10px;
padding-top: 15px;
padding-bottom: 10px;
}
#licensfane {
font-size:20px;
border-bottom-color: #ffffff;
float:left;
padding:10px;
margin-left:10px;
padding-top: 3px;
padding-bottom: 0px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
#licensfane.divoff {
border-bottom-color: #e7e7e7;
padding-bottom: 1px;
}
#skabelonfane.divoff,#designerfane4.divoff,#designerfane5.divoff,#designerfane6.divoff,#designerfane.divoff {
border-bottom-color: #e7e7e7;
padding-bottom: 11px;
}
}


.licenstxt {
    display: inline-block;
    padding:5px;
    padding-top: 2px;
    margin-top: 10px;
    padding-bottom: 10px;
}
#skabelonfane2 {
font-size:17px;
border-bottom-color: #ffffff;
float:left;
padding:10px;
padding-top: 13px;
padding-right: 6px;
padding-left: 6px;
padding-bottom: 10px;
}
#designerfane2 {
font-size:15px;
border-bottom-color: #ffffff;
float:left;
padding:10px;
margin-left:10px;
padding-top: 13px;
padding-right: 6px;
padding-left: 6px;
padding-bottom: 10px;
}
#skabelonfane3 {
font-size:17px;
border-bottom-color: #f9f9f9;
float:left;
padding:10px;
padding-top: 13px;
padding-right: 6px;
padding-left: 6px;
padding-bottom: 10px;
}
#designerfane3 {
font-size:15px;
border-bottom-color: #f9f9f9;
float:left;
padding:10px;
margin-left:10px;
padding-top: 13px;
padding-right: 6px;
padding-left: 6px;
padding-bottom: 10px;
}
#designerfane4 {
font-size:15px;
border-bottom-color: #f9f9f9;
float:left;
padding:10px;
margin-left:10px;
padding-top: 15px;
padding-right: 6px;
padding-left: 6px;
padding-bottom: 11px;
}
#designerfane.divoff,#designerfane4.divoff,#designerfane5.divoff,#designerfane6.divoff,#skabelonfane.divoff,#licensfane.divoff {
font-size:15px;
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
.valgvandretscroll {
width:547px;
}
#skabelonfane2, #designerfane2, #skabelonfane3, #designerfane3, #designerfane4 {
font-size:15px;
}
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 
.valgvandretscroll {
width:377px;
}
#skabelonfane,#designerfane {
font-size:16px;
padding-left: 5px;
padding-right: 5px;
}
}


@media only screen and (max-width: 700px) {
.valgvandretscroll {
width:509px;
width: -webkit-calc(100% - 56px);
width:    -moz-calc(100% - 56px);
width:         calc(100% - 56px); 
}

}

@media only screen and (max-width: 490px) {
.valgvandretscroll {
width:277px;
width: -webkit-calc(100% - 56px);
width:    -moz-calc(100% - 56px);
width:         calc(100% - 56px); 
}
#skabelonfane,#designerfane {
font-size:13px;
padding-left: 5px;
padding-right: 5px;
}

}

@media only screen and (max-width: 1100px) {
#skabelonfane2, #designerfane2, #skabelonfane3, #designerfane3, #designerfane4 {
font-size:15px;
}
}
@media only screen and (max-width: 870px) {
#skabelonfane2, #designerfane2, #skabelonfane3, #designerfane3, #designerfane4 {
font-size:11px;
}
}

.divon {
border-width: 1px;
border-color: #a7a7a7;
border-style: solid;
background: linear-gradient(0deg, #ffffff 80%, #48b47c 10%);
color: #48b47c;
}
.divoff {
background-color:#e7e7e7;
color: #8e8e8e;
}



.divon2 {
border-width: 1px;
border-color: #e1e1e1;
border-style: solid;
background: linear-gradient(0deg, #ffffff 80%, #48b47c 10%);
color: #48b47c;
}
.divoff2 {
border-width: 1px;
border-color: #e1e1e1;
border-style: solid;
background-color:#f9f9f9;
color: #8e8e8e;
}
.divon3 {
border-width: 1px;
border-color: #e1e1e1;
border-style: solid;
background: linear-gradient(0deg, #f9f9f9 80%, #48b47c 10%);
color: #48b47c;
}
.divoff3 {
border-width: 1px;
border-color: #e1e1e1;
border-style: solid;
background-color:#ffffff;
color: #8e8e8e;
}
#container_skabelonfane .indboksning textarea {
width:100%;
padding:10px;
margin-bottom:4px;
background-color: #FCFCFC;
}
@media (max-width: 700px) {
#container_skabelonfane .indboksning textarea {
width:100%;
}
}


#container_skabelonfane .indboksning select,#container_designerfane .indboksning select {
width:100%;
padding:9px;
background-color: #FCFCFC;
}
.containerpadding {
padding:0px;
}
.paddingyes {
padding:15px;
}
.containerpadding.mereplads {
padding:0px;
}
#container_skabelonfane .containerpadding {
padding-top:20px;
padding-bottom:20px;
}
#container_skabelonfane div.figurblock.newblock {
padding:0px;
}
#valgvandretscrollinner {
padding-top:10px;
}
.vandretstreg {
height:1px;
width:100%;
border-bottom: 1px;
border-bottom-style: solid;
border-bottom-color: #a7a7a7;
}
#sticker_4 .prammea,#nosticker .prammea{
background-color:#E7E7E7;
padding:20px;
}
#sticker_4 .newdpriceresultcontainer,#nosticker .newdpriceresultcontainer{
background-color:#E7E7E7;
}
#sticker_4 .pristxt,#nosticker .pristxt{
background-color:#E7E7E7;
width: 91px;
}
#laegikurv {
font-size:18px;
margin-top:10px;
}
.miunsmarginny {
padding-left:0px;
padding-right:0px;
}
.greenborder {
border-width: 3px;
border-color: #48b47c;
border-style: solid;
}
#container_skabelonfane .f1_itemvalg,#container_skabelonfane .f2_itemvalg,#container_skabelonfane .f3_itemvalg,#container_skabelonfane .f4_itemvalg,#container_skabelonfane .f5_itemvalg,#container_skabelonfane .f6_itemvalg,#container_skabelonfane .f7_itemvalg,#container_skabelonfane .f8_itemvalg,#container_skabelonfane .f9_itemvalg,#container_skabelonfane .itemvalg {
background-color:#ffffff;
border-width: 4px;
border-color: #ffffff;
border-style: solid;
border-radius: 5px;
}
#container_skabelonfane .f1_itemvalg:hover,#container_skabelonfane .f2_itemvalg:hover,#container_skabelonfane .f3_itemvalg:hover,#container_skabelonfane .f4_itemvalg:hover,#container_skabelonfane .f5_itemvalg:hover,#container_skabelonfane .f6_itemvalg:hover,#container_skabelonfane .f7_itemvalg:hover,#container_skabelonfane .f8_itemvalg:hover,#container_skabelonfane .f9_itemvalg:hover,#container_skabelonfane .itemvalg:hover {
background-color:#ffffff;
border-width: 4px;
border-color: #48b47c;
border-style: solid;
border-radius: 5px;
}
#container_skabelonfane .f1_itemvalg.aktive, #container_skabelonfane .f2_itemvalg.aktive, #container_skabelonfane .f3_itemvalg.aktive, #container_skabelonfane .f4_itemvalg.aktive, #container_skabelonfane .f5_itemvalg.aktive, #container_skabelonfane .f6_itemvalg.aktive, #container_skabelonfane .f7_itemvalg.aktive, #container_skabelonfane .f8_itemvalg.aktive, #container_skabelonfane .f9_itemvalg.aktive, #container_skabelonfane .itemvalg.aktive {
background-color:#ffffff;
border-width: 4px;
border-color: #48b47c;
border-style: solid;
border-radius: 5px;
}
.tab-content .f1_itemvalg,.tab-content .f2_itemvalg,.tab-content .f3_itemvalg,.tab-content .f4_itemvalg,.tab-content .f5_itemvalg,.tab-content .f6_itemvalg,.tab-content .f7_itemvalg,.tab-content .f8_itemvalg,.tab-content .f9_itemvalg,.tab-content .itemvalg {
background-color:#ffffff;
border-width: 4px;
border-color: #ffffff;
border-style: solid;
border-radius: 5px;
}
.tab-content .f1_itemvalg:hover,.tab-content .f2_itemvalg:hover,.tab-content .f3_itemvalg:hover,.tab-content .f4_itemvalg:hover,.tab-content .f5_itemvalg:hover,.tab-content .f6_itemvalg:hover,.tab-content .f7_itemvalg:hover,.tab-content .f8_itemvalg:hover,.tab-content .f9_itemvalg:hover,.tab-content .itemvalg:hover {
background-color:#ffffff;
border-width: 4px;
border-color: #48b47c;
border-style: solid;
border-radius: 5px;
}
.upload_under_label {
padding-top: 14px;
}
.upload_under_label:hover {
background-color:#ffffff;
border-width: 4px;
border-color: #48b47c;
border-style: solid;
border-radius: 1px;
padding-top: 10px;
}

.tab-content .f1_itemvalg.aktive, .tab-content .f2_itemvalg.aktive, .tab-content .f3_itemvalg.aktive, .tab-content .f4_itemvalg.aktive, .tab-content .f5_itemvalg.aktive, .tab-content .f6_itemvalg.aktive, .tab-content .f7_itemvalg.aktive, .tab-content .f8_itemvalg.aktive, .tab-content .f9_itemvalg.aktive, .tab-content .itemvalg.aktive {
background-color:#ffffff;
border-width: 4px;
border-color: #48b47c;
border-style: solid;
border-radius: 5px;
}
#container_skabelonfane div.figurblock.newblock {
height: auto;
}

#container_designerfane .valgtext{
padding-left: 5px;
font-size: 18px;
}
#container_designerfane input[type="number"] {
padding-left:10px;
padding-right:10px;
}
.valgvandretscroll.toppadding12 {
padding-top: 2px;
}

.labelupload {
border: 1px solid #cccccc;width: 100px;color: #8e8e8e;height: 60px;padding-left: 0px;width: unset;padding-top: 0px;font-weight: 600;font-size: 12px !important;width: 100px;text-align: center;margin-top: 5px;line-height: 16px;cursor:pointer;

}
.labelupload_inner {
width: 98px;
height: 58px;
padding-top: 10px;
background-color:#ffffff;
border-width: 4px;
border-color: #ffffff;
border-style: solid;
}
.labelupload_inner:hover {
background-color:#ffffff;
border-width: 4px;
border-color: #48b47c;
border-style: solid;

border-radius: 5px;
}


@media only screen and (max-width: 1100px) {
.img3716 {
height:134px;
}
#previewround {
margin:0px;
}

}
/*linial*/
.vertical {
transform: rotate(-90deg);  
}
.ruler {
 position: relative;
 width: 100%;
 margin: 10px auto;
 height: 14px;
 
}
.ruler.vertical {
    position: absolute;
    left: 220px;
    top: -90px;
}
.ruler .cm,
.ruler .mm {
 position: absolute;
 border-left: 1px solid #555;
 height: 14px;
 width: 20%;
}
.ruler .cm {
 width: 24.5%;
}
.ruler.vertical .cm {
    width: 23.3%;
}
.ruler .cm:after {
 position: absolute;
 bottom: -8px;
    left: 5px;
 font: 11px/1 sans-serif;
}
.ruler.vertical .cm:after {
transform: rotate(90deg);  
}
.ruler .mm {
 height: 5px;
}
.ruler .mm:nth-of-type(5) {
 height: 10px;
}
.ruler .cm:nth-of-type(1) {
 left: 0%;
}
.ruler .cm:nth-of-type(1):after {
 content: "0";
}
.ruler .cm:nth-of-type(2) {
 left: 125px;
}
.ruler .cm:nth-of-type(2):after {
 content: "1";
}
.ruler .cm:nth-of-type(3) {
 left: 250px;
}
.ruler .cm:nth-of-type(3):after {
 content: "2";
}
.ruler .cm:nth-of-type(4) {
 left: 375px;
}
.ruler .cm:nth-of-type(4):after {
 content: "3";
}
.ruler .cm:nth-of-type(5) {
 left: 500px;
}
.ruler .cm:nth-of-type(5):after {
 content: "4";
}
.ruler .cm:nth-of-type(6) {
 left: 50%;
}
.ruler .cm:nth-of-type(6):after {
 content: "5";
}
.ruler .cm:nth-of-type(7) {
 left: 60%;
}
.ruler .cm:nth-of-type(7):after {
 content: "6";
}
.ruler .cm:nth-of-type(8) {
 left: 70%;
}
.ruler .cm:nth-of-type(8):after {
 content: "7";
}
.ruler .cm:nth-of-type(9) {
 left: 80%;
}
.ruler .cm:nth-of-type(9):after {
 content: "8";
}
.ruler .cm:nth-of-type(10) {
 left: 90%;
}
.ruler .cm:nth-of-type(10):after {
 content: "9";
}
.ruler .cm:nth-of-type(11) {
 left: 100%;
}
.ruler .cm:nth-of-type(11):after {
 content: "10";
}
.ruler .mm:nth-of-type(1) {
 left: 10%;
}
.ruler .mm:nth-of-type(2) {
 left: 20%;
}
.ruler .mm:nth-of-type(3) {
 left: 30%;
}
.ruler .mm:nth-of-type(4) {
 left: 40%;
}
.ruler .mm:nth-of-type(5) {
 left: 50%;
}
.ruler .mm:nth-of-type(6) {
 left: 60%;
}
.ruler .mm:nth-of-type(7) {
 left: 70%;
}
.ruler .mm:nth-of-type(8) {
 left: 80%;
}
.ruler .mm:nth-of-type(9) {
 left: 90%;
}
.ruler .mm:nth-of-type(10) {
 left: 100%;
}
/*linial*/


.told_no {
    color: #ffffff;
    border-radius: 5px;
    padding: 10px;
    margin-bottom: 10px;
    background-color: #18528b;
}

.valgboks.indboksning textarea {
width:100%;
padding:5px;
}
.valgboks.indboksning select {
width:100%;
padding:5px;
}
.indboksning {
border: 1px;
    border-style: solid;
    border-color: #e1e1e1;
    border-bottom: 0px;
    border-bottom-style: solid;
    border-bottom-color: #e1e1e1;
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 8px;
    border-left: 0px;
    border-right: 0px;
    }
.valgboks.indboksning {
padding-left: 10px;
}
#sample {margin-bottom:0px;}
.dropdown_produkt dd, .dropdown_produkt dt, .dropdown_produkt ul { margin:0px; padding:0px;width:100%; }
        .dropdown_produkt dd { position:relative; }
        .dropdown_produkt a, .dropdown a:visited { color:#282828; text-decoration:none; outline:none;}
        .dropdown_produkt a:hover { color:#282828;}
        .dropdown_produkt dt a:hover { color:#282828; border: 1px solid #e1e1e1;}
        .dropdown_produkt dt a {background:#F9F9F9 url('/grafik/iconer/arrow.png') no-repeat scroll right center;; display:block; padding-right:20px;border:1px solid #e1e1e1; }
        .dropdown_produkt dt a span {cursor:pointer; display:block; padding:5px;}
        .dropdown_produkt dd ul { background:#F9F9F9 none repeat scroll 0 0; border:1px solid #e1e1e1; color:#C5C0B0; display:none;
                          left:0px; padding:5px 0px; top:2px; width:auto; min-width:170px; list-style:none;}
        .dropdown_produkt span.value { display:none;}
        .dropdown_produkt dd ul li a { padding:5px; display:block;}
        .dropdown_produkt dd ul li a:hover { background-color:#e1e1e1;}

.personalesidespace {
margin-bottom:30px;
}
.pacsoft_div {
    padding: 10px;
    border: 1px solid #3e4d5c;
    margin-bottom: 20px;
    color: #3e4d5c;
}
.pacsoft_div:hover {
    padding: 10px;
    border: 1px solid #3e4d5c;
    margin-bottom: 20px;
    color: #3e4d5c;
    background-color:#eee;
}

@media only screen and (min-width: 1200px) {
.personalesidespace {
width:20%;
}
}
.tooltip.vis {
opacity:10;
}
.tooltip.vis .tooltip-inner {
    padding: 9px 12px;
    font-size:16px;
    
}
.tooltip.vis.top {
    padding: 5px 0;
    margin-top: -53px;
    margin-left: 16px;

}
.tooltipspacer {
width:100%;
height:55px;
}
.tooltipspacer_lille {
width:100%;
height:25px;
}
.niveau2 {
font-size: 16px;
    font-weight: bold;
    color:#282828;
    padding-left: 45px;
    padding-bottom: 20px;
    padding-top: 40px;
}
.niveau2 a {
color:#444444;
}
.menudiv.menunew {
padding-left:0px;
}
.col-md-3.col2,.col-md-3.col3,.col-md-3.col4 {
border-left: 1px solid #cccccc;
}
@media only screen and (min-width: 1200px) {
body {
overflow-x:hidden;
}
.tooltip.vis.top {
margin-left: 200px;
}
.tooltip.vis.top.rykleft {
margin-left: 16px;
}
}

@font-face {
    font-family: 'Agency';
    src: url('/public/preview/AGENCYB.TTF'),url("/public/preview/AGENCYB.eot"); /* IE9+ */
}
@font-face {
    font-family: 'Arial';
    src: url('/public/preview/arial.ttf'),url("/public/preview/arial.eot"); /* IE9+ */
}
@font-face {
    font-family: 'Arial Black';
    src: url('/public/preview/ARIBLK.TTF'),url("/public/preview/ARIBLK.eot"); /* IE9+ */
}
@font-face {
    font-family: 'Bauhaus';
    src: url('/public/preview/BAUHS93.TTF'),url("/public/preview/BAUHS93.eot"); /* IE9+ */
}
@font-face {
    font-family: 'Broadway';
    src: url('/public/preview/BROADW.TTF'),url("/public/preview/BROADW.eot"); /* IE9+ */
}
@font-face {
    font-family: 'Copperplate Gothic';
    src: url('/public/preview/COPRGTB.TTF'),url("/public/preview/COPRGTB.eot"); /* IE9+ */
}
@font-face {
    font-family: 'Freestyle script';
    src: url('/public/preview/FREESCPT.TTF'),url("/public/preview/FREESCPT.eot"); /* IE9+ */
}
@font-face {
    font-family: 'Jokerman';
    src: url('/public/preview/JOKERMAN.TTF'),url("/public/preview/JOKERMAN.eot"); /* IE9+ */
}
@font-face {
    font-family: 'Nosifer';
    src: url('/public/preview/nosifer-regular-webfont.eot');
    src: url('/public/preview/nosifer-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/public/preview/nosifer-regular-webfont.woff2') format('woff2'),
         url('/public/preview/nosifer-regular-webfont.woff') format('woff'),
         url('/public/preview/nosifer-regular-webfont.ttf') format('truetype'),
         url('/public/preview/nosifer-regular-webfont.svg#nosiferregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Old English';
    src: url('/public/preview/OLDENGL.TTF'),url("/public/preview/OLDENGL.eot"); /* IE9+ */
}
@font-face {
    font-family: 'Pacifico';
    src: url('/public/preview/Pacifico.ttf'),url("/public/preview/Pacifico.eot"); /* IE9+ */
}
@font-face {
    font-family: 'Sacramento';
    src: url('/public/preview/Sacramento-Regular.ttf'),url("/public/preview/Sacramento-Regular.eot"); /* IE9+ */
}
@font-face {
    font-family: 'Snap ITC';
    src: url('/public/preview/SNAP____.TTF'),url("/public/preview/SNAP____.eot"); /* IE9+ */
}
@font-face {
    font-family: 'Times New Roman';
    src: url('/public/preview/times.ttf'),url("/public/preview/times.eot"); /* IE9+ */
}
@font-face {
    font-family: 'Yellowtail';
    src: url('/public/preview/Yellowtail-Regular.ttf'),url("/public/preview/Yellowtail-Regular.eot"); /* IE9+ */
}
@font-face {
    font-family: 'Script';
    src: url('/public/preview/SCRIPTBL.TTF');
}
@font-face {
    font-family: 'Arbutus';
    src: url('/public/preview/Arbutus-Regular.ttf');
}
@font-face {
    font-family: 'Barrio';
    src: url('/public/preview/Barrio-Regular.otf');
}
@font-face {
    font-family: 'Black Ops One';
    src: url('/public/preview/BlackOpsOne-Regular.ttf');
}
@font-face {
    font-family: 'BPdots';
    src: url('/public/preview/BPdots.otf');
}
@font-face {
    font-family: 'New Rocker';
    src: url('/public/preview/NewRocker-Regular.otf');
}
@font-face {
    font-family: 'Peralta';
    src: url('/public/preview/peralta-regular.ttff');
}
@font-face {
    font-family: 'BinnerD';
    src: url('/public/preview/BINNERN.TTF');
}
@font-face {
    font-family: 'Comscript';
    src: url('/public/preview/ComScrpt.ttf');
}
@font-face {
    font-family: 'Seagull';
    src: url('/public/preview/SEAGULLM.TTF');
}
@font-face {
    font-family: 'Zapf Chancery Roman';
    src: url('/public/preview/Zafcham.ttf');
}




/*****new design****/
.newd #icon1,.newd #icon2,.newd #icon3,.newd #icon4,.newd #icon5,.newd #icon6,.newd #icon7,.newd #icon8,.newd #icon9,.newd #icon10,.valgboks #icon3 {
width:32px;
}

a.valgov,a.valgov:hover,a.valgov:active{
font-size:16px;
font-weight: bold;
color:#333333;
}
input.textinput.round-corners {
border-radius: 5px;
    border-color: #ccc;
    border-style: solid;
    border-width: 1px;
    width:330px;
    margin-bottom: 7px;
    
}
#tekstekstrapris {
text-align:left;
}
.textblocknew {
text-align:right;
padding-right:15px;
}
.lefttext{
text-align: left;
}
div.rounded-corners {     
    height: 50px;
    width: 50px; 
    border-radius: 5px;
    overflow: hidden;
}
div.rounded-corners.kant {     
border-bottom: rgb(222,221,220) 1px solid;
border-left: rgb(222,221,220) 1px solid;
border-top: rgb(222,221,220) 1px solid;
border-right: rgb(222,221,220) 1px solid;
}
div.rounded-corners_small {     
    height: 36px;
    width: 35px; 
    border-radius: 5px;
    overflow: hidden;
}
.well {
background-color:#f9f9f9;
}
.newpreviewcontainer {
border: #e1e1e1 1px solid;
border-bottom: 0px;
}
#preview7.newpreviewcontainer {
padding-left:17px;
padding-right:17px;
padding-top:17px;
padding-bottom:17px;
text-align: center;
}
#preview8.newpreviewcontainer {
padding-left:17px;

padding-top:17px;
padding-right: 17px;
padding-bottom: 17px;
}
.newdvalgresultcontainer {
padding: 19px;
border: #E7E7E7 1px solid;
border-bottom: 0px;
min-height: 69px;/*69px*/
}
.newdpriceresultcontainer {
border: #E7E7E7 1px solid;
background-color:#f9f9f9;
padding:13px;
padding-right:30px;
padding-bottom:12px;
}
.wella.newdpriceresultcontainer.dd {
background-color:#e7e7e7;
}
.valgboks {
padding-left:0px;
border-left: 1px;
border-left-style: solid;
border-left-color: #e1e1e1;
border-right: 1px;
border-right-style: solid;
border-right-color: #e1e1e1;
padding-bottom:0px;
}

.valgboks:nth-child(2n) {
background-color:#f9f9f9;
}
.col-sm-8 .valgboks:nth-child(2n) {
    background-color: #ffffff;
}

#vare_dyntekst_fullwitdh_done .valgboks {
border-top: 1px;
border-top-style: solid;
border-top-color: #e1e1e1;
border-bottom: 1px;
border-bottom-style: solid;
border-bottom-color: #e1e1e1;
}
.valgboks #designerdiv{
padding-left:10px;
padding-right:10px;
}
.valgboks div.valgmulighderbar {
    height: 48px;
}
.pad_designer_antal {
padding-left:10px;
}

#antal1div .w100:nth-child(2n-1),#antal2div .w100:nth-child(2n-1),#antal3div .w100:nth-child(2n-1),#antal4div .w100:nth-child(2n-1),#antal5div .w100:nth-child(2n-1),#antal6div .w100:nth-child(2n-1),#antal7div .w100:nth-child(2n-1) {
background-color:#fff;
}

.bordertop {
border-top: #e1e1e1 1px solid;
}

.w100 {
width:100%;
min-height:40px;
border-bottom: #ccc 1px solid;
padding-top:5px;
padding-left: 10px;
padding-right: 10px;
}

.w100.a129 {
min-height:110px;
}
.w100.font1 {
min-height:50px;
}
.w100:last-child {
border-bottom-width: 0px;
}
.w100.pad10 {
padding-top:10px;
padding-bottom:10px;
min-height:70px;
}
.w100.pad10 label {
text-align:center;

}
.w100.pad10.h120 {
min-height:120px;
}

.w30 {
    min-height: 40px;
    border: #ccc 1px solid;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 4px;
    padding-right: 4px;
    float: left;
    margin-right: 0px;
    display: inline-block;
    *display: inline;
    border-radius: 4px;
    pointer:cursor;
    margin-left: 10px;
    margin-top: 10px;
}
#typen .w30:first-child {
margin-left: 10px;
}
#typen .w30:third-child {
margin-right: 0px;
}
#typen .w30:nth-of-type(3){
margin-right: 0px;
}
.w30:hover {
background-color:#E2E2E2;
border: #cdcdcd 1px solid;
}
.w30.aktive {
background-color:#E5F6ED;
border: #7ad1a4 1px solid;
}
.w30 .valgtext {
padding-left: 10px;
}
.f1_itemvalg:hover,.f2_itemvalg:hover,.itemvalg:hover {
background-color:#E2E2E2;
border: #cdcdcd 1px solid;
}
.f1_itemvalg.aktive,.f2_itemvalg.aktive,.itemvalg.aktive {
background-color:#E5F6ED;
border: #7ad1a4 1px solid;
}

div.farvelisteblock.newfarveblock {
width:60px;
margin:0px;
}
div.farveblock.newfarveblock {
width:60px;
border-width:0px;
height:auto;
margin:0px;
padding-top:0px;
}

#container_skabelonfane div.farvelisteblock.newfarveblock {
width:40px;
margin:0px;
}

#container_skabelonfane div.farveblock.newfarveblock {
width:60px;
border-width:0px;
height:auto;
margin:0px;
padding-top:0px;
}


#template .w100:first-child, #skriftype_25mm .w100:first-child, #typen_ov .w100:first-child,#typen .w100:first-child,#antal1div .w100:first-child,#antal2div .w100:first-child,#antal3div .w100:first-child,#antal4div .w100:first-child,#antal5div .w100:first-child,#antal6div .w100:first-child,#antal7div .w100:first-child,#sizes1div .w100:first-child,#forvalg1div .w100:first-child,#midtfolded1div .w100:first-child {
border-top: #ccc 1px solid;
}
.vpris, .vstk {
display:inline-block;
width:50%;
padding-top:5px;
padding-left: 20px;
}

.vstk.extratxt {
width:70%;
}
.vpris.extratxt {
width:30%;
padding-left: 0px;
}
.inlineextratxt {
padding-left:20px;
}
.valgtext {
display:inline-block;
width:100%;
padding-top:5px;
padding-left: 20px;
font-size: 15px;
}


.w100 .valgtext {
display:block;
width:unset;
/*float:left;*/
}

.font1 .valgtext {
padding-top:0px;
}

.textright {
text-align:right;
}

div.valgmulighedertekst.newd {
padding-left:0px;
border-left: 0px;
border-left-style: solid;
border-left-color: #e1e1e1;
border-right: 0px;
border-right-style: solid;
border-right-color: #e1e1e1;
}
div.valgmulighedertekst.newd.pad10 {
padding-left:10px;
padding-right:10px;
}

div.valgmulighedertekst.newd.pad30 {
padding-left:30px;
}
div.valgmulighderbar.newd {
    border: 1px;
    border-style: solid;
    border-color: #e1e1e1;
    border-bottom: 0px;
    border-bottom-style: solid;
    border-bottom-color: #e1e1e1;
    height: 70px;
    width: 100%;
    padding-left:10px;
    padding-right:10px;
    padding-top:8px;
    border-left: 0px;
    border-right: 0px;
}
.newd .valgmulighederleft,.newd .valgmulighedervalg,.newd .valgmulighederright {
height: 52px;
cursor: pointer;
}

.newd .control-group {
  display: inline-block;
  vertical-align: top;
  background: #fff;
  text-align: left;
  box-shadow: 0 1px 2px rgba(0,0,0,0.1);
  padding: 30px;
  width: 200px;
  height: 210px;
  margin: 10px;
}
.newd .control,.papirvalg .control {
  display: block;
  position: relative;
  padding-left: 30px;
  cursor: pointer;
  font-weight:300;
}
.newd .newfarveblock .control {
padding-left: 0px;
}

.w100:hover {
background-color:#E2E2E2;
}
.newd .control input,.papirvalg .control input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

#mobilesticker {
    height: 150px;
    
    background-color: #fafafa;
margin-left: -20px;
    padding-left: 15px;
    padding-right: 15px;
    width: calc(100% + 45px);
}
#mobilesticker.fixed-top{
    position: fixed;
    top: 0;
    padding-left: 15px;
    padding-right: 10px;
    width: 100%;
    margin-left: -30px;
    max-width: 1070px;
    margin: auto;
}
#rotator {
height: 30px;
background-color: #fafafa;
width: calc(100% + 30px);
margin-left: -15px;
margin-right: -15px;
padding-left20px;
}

@media (max-width: 1000px)  {
#mobilesticker.fixed-top{
    left: 0px;
    }
 
}
.content-margin-top{
    margin-top: 100px;
}
.previewmobilestr {
width:60%;
float:left;
}
#mobilekoebknap {
width: 40%;
float:left;
line-height: 12px;
display: table;
height: calc(100% - 20px);
}

@media (max-width: 375px)  {
#mobilekoebknap {
height: calc(100% - 0px);
}
}

#mobilekoebknap #responstxt,#mobilekoebknap #laegikurv,#mobilekoebknap .price {
font-size:14px !important;
}
#mobilekoebknap .prisboks {
padding-top:0px;
}

.mobilepage .navbar{
min-height:0px;
height:0px;
}
.skjul {
    position: absolute;
    z-index: -1;
    opacity: 0;
}

div.figurblock.newblock {
    width: auto;
    height: 70px;
    padding-top: 12px;
    text-align: center;
    padding-left: 5px;
    display: table-cell;
    vertical-align: bottom;
}

.navnebaand div.figurblock.newblock {
    width: inherit;
    height: 77px;
    padding-top: 12px;
    text-align: center;
    padding-left: 5px;
    display: table-cell;
    vertical-align: middle;
}



div.figurblock.newblock.onpage {
    padding-top: 0px;
}
div.figurlisteblock.newblock {
    width: 60px;
}
div.bglisteblock.newblock {
    width: 100px;
}


.newd .control__indicator,.papirvalg .control__indicator {
  position: absolute;
  top: 2px;
  left: 0;
  height: 25px;
  width: 25px;
  background: #fff;
  border-color: #dbdbdb;
  border-style: solid;
  border-width: 1px;
}

.newd .konturicons .control__indicator {
  position: absolute;
  top: 67px;
  left: 59px;
  height: 25px;
  width: 25px;
  background: #fff;
  border-color: #dbdbdb;
  border-style: solid;
  border-width: 1px;
}


.newd .control__indicator.farver {
    left: 13px;
    top: 12px;
    background:rgba(255,255,255,0.5);
    border-width: 0px;
}

#midtfolded1div .control__indicator {
  top: -4px;
}
.newd .font1 .control__indicator {
  top: 10px;
}

.w100.pad10 .control__indicator {
top: 12px;
}

.newd .control--radio .control__indicator,.papirvalg .control--radio .control__indicator {
  border-radius: 50%;
}
.newd .control:hover input ~ .control__indicator,
.newd .control input:focus ~ .control__indicator {
  background: #ccc;
}
.newd .control input:checked ~ .control__indicator,.papirvalg .control input:checked ~ .control__indicator {
  background: #fff;
  background-image: url(/grafik/iconer/fluebengreen.png) !important;
  background-repeat: no-repeat;
  background-position: center; 
}
.newd .control:hover input:not([disabled]):checked ~ .control__indicator,.papirvalg .control:hover input:not([disabled]):checked ~ .control__indicator,
.newd .control input:checked:focus ~ .control__indicator,.papirvalg .control input:checked:focus ~ .control__indicator {
  background: #fff;
   background-image: url(/grafik/iconer/fluebengreen.png) !important;
  background-repeat: no-repeat;
  background-position: center; 
}
.newd .control input:disabled ~ .control__indicator {
  background: #e6e6e6;
  opacity: 0.6;
  pointer-events: none;
}
.newd .control__indicator:after {
  content: '';
  position: absolute;
  display: none;
}
.newd .control input:checked ~ .control__indicator:after {
  display: block;
}



.newd .control--radio input:disabled ~ .control__indicator:after {
  background: #7b7b7b;
}


/*****new design****/

.inline {
display:inline;
}


.indryk_betalingsmetode {
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 0px;
    padding-bottom: 10px;
}
.indryk_betalingsmetode2 {
    padding-left: 38px;
    padding-top: 0px;
    padding-bottom: 0px;
}
.indryk_betalingsmetode3 {
    padding-left: 33px;
    padding-top: 0px;
    padding-bottom: 0px;
}
.indryk_betalingsmetode label {
    padding-left: 20px;
    font-weight: normal;
}
.mouseover_dark:hover{
background-color:#eee;
cursor: pointer;
}
.dark{
background-color:#eee;
cursor: pointer;
}

.storov {
font-size:22px;
}
img.overlay2:hover {
-webkit-filter: brightness(90%);
transition: all 0.3s;
-webkit-transition: all 0.3s;
}


@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
.hideipad {
display:none;
}
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
font-size:11px;
padding: 10px 10px;
}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
.hideipadportrait {
display:none;
}
.headerbar1.chatprofile {
    padding-left: 174px;
}
}


#responstxt {
font-size:16px;
}
a {
color: #333;
text-decoration: none;
}

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

a.blaa{
color:#3333ff;
text-decoration: underline;
}
a.blaa:hover{
color:#333399;
text-decoration: underline;
}

.panel-contenta a{
color:#3333ff;
text-decoration: underline;
}
.panel-contenta a:hover{
color:#333399;
text-decoration: underline;
}

.stickytop {
    position:fixed;
    top:0;
    height:30px;
    z-index:1500;
    left:0;
    right:0;
    background-color:#ffffff;
    text-align:center;
}  
h6 {
font-size:16px;
font-weight: bold;
}
/*menu explore fix*/
.dropdown-menu > li > a {
display: inline-block;
}
.variouslille {
text-decoration: underline;
color:#333333;
}
.gullink {
text-decoration: underline;
color:#9f9f9f;
}
.gullink:hover {
text-decoration: underline;
color:#9f9f9f;
}
.graybutton {
background-color: #9f9f9f;
border-color: #9f9f9f;
}

.form-group label {
margin-bottom:0px;
}
.well.marginb {
margin-bottom:10px;
}
.miunsmargin {
padding-left:0px;
padding-right:5px;
}
.f_1 {
    background-color: #252525;
    color: #ffffff;
    padding: 3px;
    margin-top: -40px;
    position: absolute;
    margin-left: 10px;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 10px;
    font-size:24px;
    border-radius: 2px;
    padding-right: 6px;
    padding-left: 6px;
}
.f_1.f_1a {
    z-index: 9;
    margin-top: 162px;
    margin-left: 5px;
    left: 5px;
}
.f_1.f_1b {
    z-index: 9;
    margin-top: 162px;
    margin-left: 5px;
    left: 10px;
}
.hus {
padding-left:10px;
padding-bottom:2px;
}
.menudiv {
display:block;
padding-left:10px;

}
._menudiv,.menudiv a{
	margin: 0 0 10px 30px;
	display: block;
	margin-bottom:10px;
	line-height: 18px;
	color:#444444;
}
._menudiv{
color:#333333;
}
.col2 ._menudiv,.col2 .menudiv a,.col3 ._menudiv,.col3 .menudiv a,.col4 ._menudiv,.col4 .menudiv a{
	margin: 0 0 10px 10px;
	display: block;
	margin-bottom:10px;
	line-height: 18px;
	color:#444444;
}

.xx_menudiv:before {
    content: "";
    display: block;
    /*background: url("/grafik/iconer/menuicon.gif") no-repeat;*/
    width: 6px;
    height: 6px;
    float: left;
    margin: 0 0px 0 0;
    margin-top: 6px;
}
.white {
background-color:#ffffff;
}

.col-md-6.col-sm-12.col-xs-12 img {
display: block;
    margin-left: auto;
    margin-right: auto;
}
.col-md-6.col-sm-12.col-xs-12 .stars img {
display: inline;
}

.col-md-6.col-sm-12.col-xs-12 .rating img {
display: inline;

}

@media only screen and (max-width: 600px) {
.f_1 {
    padding: 0px;
    margin-top: -30px;
    margin-left: 15px;
    padding-left: 3px;
    padding-right: 3px;
    font-size:10px;
}
}

/*megamenu*/
@media only screen and (min-width: 600px) {
.mmenu {
    padding:10px;
}
}
@media only screen and (min-width: 1200px) {
.mmenu {
    margin: auto;
    width: 1170px;
}
.newspaper {
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4;
    padding-left:20px;
    padding-bottom:20px;
} 
.menuov {
   padding-left:20px;
}
}
/*!
 * Yamm!3 - Yet another megamenu for Bootstrap 3
 * http://geedmo.github.com/yamm3
 * 
 * @geedmo - Licensed under the MIT license
 */

.yamm {
z-index:11; 
 }
.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown {
  position: static;
}
.yamm .container {
  position: relative;
}
.yamm .dropdown-menu {
  left: auto;
}

.yamm .yamm-content {
  padding: 20px 30px;
}
.yamm .dropdown.yamm-fw .dropdown-menu {
  left: 0;
  right: 0;
}

/*!
 * Yamm!3
 * Yet another megamenu for Bootstrap
 * http://geedmo.github.com/yamm3
 *
 * Demo styles
 */

 

 
/* layout */

pre { margin: 0; padding: 10px 20px !important;}

.well {
margin-bottom:0px;
}
.valgmulighderbar.noborder {
border-top:0px;
}
.well.valg {
padding-top:5px;
}
.afstandtop {
margin-top:5px;
}
.afstandtop2 {
margin-top:10px;
}
.afstandleft {
margin-left:3px;
}
.afstandright {
margin-right:3px;
}
.afstandmidt {
padding-left:9px;
padding-right:8px;
}
.blueknap,.blueknap:hover {
background-color:#144C87;
border-color: #144C87;
}
.panel.kategoriside {
height:520px;
}
.panel .image {
    margin-left: -11px;
    margin-right: -11px;
    margin-top: -11px;
    }
    
@media ( max-width: 1025px ) {    
.panel .image {
    margin-right: -26px;
    } 
    }   
    
.kategorivarer {
padding:25px;
}
.kategorivarer h4 {
margin-bottom:0px;
}



.col-md-6.col-sm-12.col-xs-12 a, #varetopleft a, .product-image a{
color:#282828;
text-decoration: underline;
}
.col-md-6.col-sm-12.col-xs-12 a:hover, #varetopleft a:hover, .product-image a:hover{
color:#333399;
text-decoration: underline;
}

.text-box-big-white .h2alt {
font-size: 20px;
    color:#282828;
    margin-top: 0px;
    padding: 0px;
    font-weight: bold;
}


.col-md-6.col-sm-12.col-xs-12 a.btn{
color:#ffffff;
text-decoration: none;
}
.col-md-6.col-sm-12.col-xs-12 a.btn:hover{
color:#ffffff;
text-decoration: none;
}

#kattopleft {
float:left;
width:60%;
}
#kattopleft h2 {
font-size:17px;
}

#kattopright {
float:right;
padding-top:0px;
width:40%;
}

.priskategori {
text-align:center;
padding-bottom:5px;
}
.storpris {
color:#144C87;
font-size:24px;

}
footer {
  margin-top: 2px;
}
#footer1 img,#footer3 img,#footer5 img,#footer7 img {
margin-right:10px;
margin-bottom:10px;
}
#footer1,#footer3,#footer5,#footer7 {

margin-bottom:20px;
}
@media ( min-width: 1025px ) {
.footer3_dk {padding-left:60px;}
.footer5_dk {padding-left:40px;}

.footer3_se {padding-left:60px;}
.footer5_se {padding-left:60px;}
.footer7_se {padding-left:80px;}

.footer3_no {padding-left:40px;}
.footer5_no {padding-left:40px;}
.footer7_no {padding-left:100px;}

.footer3_de {padding-left:40px;}
.footer5_de {padding-left:10px;}
.footer7_de {padding-left:40px;}

.footer3_eng {padding-left:40px;}
.footer5_eng {padding-left:10px;}

.footer3_fi {padding-left:60px;}
.footer5_fi {padding-left:40px;}

.footer3_is {padding-left:40px;}
.footer5_is {padding-left:20px;}
.footer7_is {padding-left:50px;}
}
#visbesked {
    display: none;
}
#unvis_span {
    display: none;
    font-family: Arial;
    font-size: 12px;
}
#midtfolded1div label {
    display: inline;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
}
.review-item {
margin-bottom:10px;
}
.label-align span{
	margin: 0 0 20px 20px;
	display: block;
	font-weight: normal;
	margin-bottom:5px;
}

.tablemargin.col-xs-12.table-bordered.table-striped.table-condensed.cf td {
text-align:center; 
}

.topmellemrum {
height:10px;
}
.minh {
min-height:106px;
}

.container, .jumbotron .container { width: auto; max-width: 1170px; }

.row.container.clerkcontainer {
    width: 1176px !important;
    max-width: 1176px !important;
}


.jumbotron {
  padding: 0px 0;
  padding-left: 0;
  padding-right: 0;
}
  .jumbotron.intro {
    margin-top: 0;
  }

  .jumbotron .navbar {
    font-size: 14px;
    line-height: 1.6;
  }

/* menu styes */
.list-unstyled,
.list-unstyled ul { min-width: 120px }




.editable_plastikarmbaand {
padding-right:40px;
}


#plastikarmbaandbg2016 {
height:112px;
padding-left: 250px;
margin-left: 0px;
padding-top:2px;
}
#previewplastikarmbaand2016 {
height: 100px;
width: 520px;
padding-top: 0px;
margin-left: 0px;
}

#plastikarmbaandbg2017 {
height:73px;
padding-left: 250px;
margin-left: 0px;
padding-top:2px;
}
#previewplastikarmbaand2017 {
height: 100px;
width: 480px;
padding-top: 0px;
margin-left: 0px;
}

#identitetsarmbaandbg2017 {
height:73px;
padding-left: 250px;
margin-left: 0px;
padding-top:2px;
}
#previewidentitetsarmbaand {

width: 480px;
padding-top: 0px;
margin-left: 0px;
}

.identitetsarmbaandbg.hvid {
background-color:#ffffff;
background-image: url(/preview/plastiskarmbaand/bg3/identitetsarmbaandbg.png);
background-repeat: no-repeat;
}



.editable_identitetsarmbaand {
padding-right:40px;
padding-left:10px;
}

.col-sm-6 .wella.newdpriceresultcontainer {
padding-right:15px;
}
.plastikarmbaandbg.hvid {
background-color:#ffffff;
background-image: url(/preview/plastiskarmbaand/bg3/plastikarmbaandbg.png);
background-repeat: no-repeat;
}

@media (max-width: 1024px)  {
.plastikarmbaandbg.hvid,.identitetsarmbaandbg.hvid {
background-image: none !important;
background-color:transparent;
}
#plastikarmbaandbg2017,#previewidentitetsarmbaand {
height:48px;
padding-left: 0px;
}
#previewplastikarmbaand2017,#identitetsarmbaandbg2017 {
    width: 100%;
}
.editable_plastikarmbaand,.editable_identitetsarmbaand {
    padding-right: 0px;
}
#identitetsarmbaandbg2017 {
    height: 48px;
   padding-left: 0px;
    margin-left: 0px;
    padding-top: 2px;
}
}

#previewplastikarmbaand2016 .iframepreview {
width:85%;
}
#plastikarmbaandbg2016.plastikarmbaandbg_pink {
background-image: url(/preview/plastiskarmbaand/bg3/bg_pink.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_neonorange {
background-image: url(/preview/plastiskarmbaand/bg3/bg_neonorange.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_cranberryrubinered {
background-image: url(/preview/plastiskarmbaand/bg3/bg_cranberryrubinered.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_mattorange {
background-image: url(/preview/plastiskarmbaand/bg3/bg_mattorange.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_red {
background-image: url(/preview/plastiskarmbaand/bg3/bg_red.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_lightblue {
background-image: url(/preview/plastiskarmbaand/bg3/bg_lightblue.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_burgandy {
background-image: url(/preview/plastiskarmbaand/bg3/bg_burgandy.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_neonblue {
background-image: url(/preview/plastiskarmbaand/bg3/bg_neonblue.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_royalblue {
background-image: url(/preview/plastiskarmbaand/bg3/bg_royalblue.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_turquoise {
background-image: url(/preview/plastiskarmbaand/bg3/bg_turquoise.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_neongreen {
background-image: url(/preview/plastiskarmbaand/bg3/bg_neongreen.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_darkgreen {
background-image: url(/preview/plastiskarmbaand/bg3/bg_darkgreen.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_lime {
background-image: url(/preview/plastiskarmbaand/bg3/bg_lime.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_clear {
background-image: url(/preview/plastiskarmbaand/bg3/bg_clear.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_black {
background-image: url(/preview/plastiskarmbaand/bg3/bg_black.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_white {
background-image: url(/preview/plastiskarmbaand/bg3/bg_white.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_ivroy {
background-image: url(/preview/plastiskarmbaand/bg3/bg_ivroy.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_platinum {
background-image: url(/preview/plastiskarmbaand/bg3/bg_platinum.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_gold {
background-image: url(/preview/plastiskarmbaand/bg3/bg_gold.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_brown {
background-image: url(/preview/plastiskarmbaand/bg3/bg_brown.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_purple {
background-image: url(/preview/plastiskarmbaand/bg3/bg_purple.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_lilac {
background-image: url(/preview/plastiskarmbaand/bg3/bg_lilac.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_neonpink {
background-image: url(/preview/plastiskarmbaand/bg3/bg_neonpink.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_mattyellow {
background-image: url(/preview/plastiskarmbaand/bg3/bg_mattyellow.png);
background-repeat: no-repeat;

}
#plastikarmbaandbg2016.plastikarmbaandbg_neonyellow {
background-image: url(/preview/plastiskarmbaand/bg3/bg_neonyellow.png);
background-repeat: no-repeat;

}


@media ( min-width: 767px ) {
  .panel-group { width: 400px; }
  .thumbnail { margin: 0; }
}

/* Grid demo styles */
.grid-demo {
  padding: 10px 30px;
}

  .grid-demo [class*="col-"] {
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 1em;
    text-align: center;
    line-height: 2;
    background-color: #e5e1ea;
    border: 1px solid #d1d1d1;
  }

.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
    color: #ffffff;
}
/*megamenu*/

div#sticker {

}
@media ( min-width: 700px ) {
.stick {
    position:fixed;
    top:0px;
    width:300px;
    left:50%;
    z-index:2;
    background-color:#ffffff;
}
.sticknavnemaerket {
    position: fixed;
    top: 0px;
    width: 368px;
    left: calc(50% + 98px);
    z-index: 2;
    background-color: #ffffff;
    padding-right: 15px;
    padding-left: 15px;
}
}


@media ( min-width: 700px ) {
.stick {
    position:fixed;
    top:0px;
    width:350px;
    left:50%;
    z-index:2;
    background-color:#ffffff;
}
.sticker_4 {
    position:fixed;
    top:0px;
    width:205px;   
    z-index:2;
    background-color:#ffffff;
}
.sticker4 {
    position:fixed;
    top:0px;
    width: 367px;
    left: calc(50% + 183px);  
    z-index:2;
    background-color:#ffffff;
}
}
@media ( min-width: 1000px ) {
.stick {
    position:fixed;
    top:0px;
    width:350px;
    left:50%;
    z-index:2;
    background-color:#ffffff;
}
.sticker_4 {
    position:fixed;
    top:0px;
    width:280px;
    left: 660px;
    z-index:2;
    background-color:#ffffff;
}
}
@media ( min-width: 1025px ) {
.stick {
    position:fixed;
    top:0px;
    width:550px;
    left:50%;
    z-index:2;
    background-color:#ffffff;
}
.sticker_4 {
    position:fixed;
    top:0px;
    width:336.67px;
   left: auto;
    z-index:2;
    background-color:#ffffff;
}
.col-sm-6 .sticker_4 {
    width:520px;
}
}


#successdiv {
display:none;
height:80px;
width:150px;
background-color:#fff;
color:#666;
border-color:#ccc;
border-width:1px;
border-style:solid;
font-size:14px;
z-index:999;
position:fixed;
right:20px;
top:20px;
padding:10px;
}

.topbar {
background-color:#f4f4f4;
height:132px;
}
@media only screen and (max-width: 800px) {
.topbar {
background-color:#ffffff;
}
#cookie-holder .accepter {
    padding: 10px 0 !important;
    justify-content: center;
    width: 100%;
    position: inherit;
    margin-top: 5px;
}
.cookie-contain p {
    margin-right: 0px;
}
}
.headerbar {
padding-top:0px;
}
.headerbar1 {
font-size:12px;
color:#777;
line-height: 16px;
}
.nobold {
font-weight: normal;
}

.flag {
opacity: 0;
}
#flagcontainer:hover .flag {
opacity: 1;
}
#flagcontainer {
display: inline-block;
position: absolute;
right: 0;
padding-right: 20px;
}
#flagcontainer.flagcontainerdk {
padding-right: 0px;
}
#flagcontainer a,#flagcontainer a:hover,#flagcontainer a:active {
text-decoration: none;
}

.flag {
left:auto;
right:0;
min-width: 120px;
}
.flag>li>a {
padding: 3px 15px;
}
.trustbar {
    border-bottom: 1px;
    border-bottom-color: #d6d6d6;
    border-bottom-style: solid;
    font-size:12px;
    color:#999999;
    height:38px;
    padding-top:6px;
}
.trustbar a {

    font-size:12px;
    color:#999999;
}
.trustbar .underline {
    text-decoration: underline;
}
.rspacetb {
margin-right:11px;
}
.lspacetb {
margin-left:8px;
}
.markeret,.markeret a {
color:#666666;
font-weight: bold;
text-decoration: none;
}
.headerbar1 b{
color:#333333;
font-size:14px;
}
#logo,#logomobil {
    z-index: 99;
    margin-top: 0px;
    /*width: 100%;*/
    position: absolute;
    margin-left: -16px;
}
#lillekurvantalcontainer,#lillekurvantalcontainermobil {
    z-index: 99;
    margin-top: -20px;
    width: 100%;
    position: absolute;
    right: 0px;
}
#lillekurvantal,#lillekurvantalmobil {
background-color: #F37B00;
width:26px;
border-radius: 13px;
text-align: center;
font-size: 12px;
line-height: 1.428571429;
color:#fff;
padding: 4px 0;
float:right;
}
.chatprofile {
margin-top:20px;
padding-left:0px;
padding-right:0px;
}
.chatprofileimg {
padding-left:20px;
padding-right:5px;
}

.bnt-blue {
color: #fff;
    background-color: #18528B;
    border-color: #18528B;
}
#herder {
    display: none;
}
.hvidbg {
    background-color: #fff;
    }
.text-box-big-white hr {
margin-top:5px;
margin-bottom:20px;
}
h1 {
font-size:28px;
color:#282828;
}
.text-box-big-white h1 {
    font-weight: bold;
    margin-top: -5px;
}
.text-box-big-white h2 {
font-size: 24px;
    color:#282828;
    margin-top: 0px;
    padding: 0px;
    font-weight: bold;
}
.text-box-big-white h4 {
    font-weight: bold;
}
.pristxt {
    font-size: 20px !important;
    line-height: 26px !important;
        border-bottom: 0px;
    border-left: 0px;
    width: 100px;
    border-top: 0px;
    border-right: 0px;
    background-color: #E7E7E7;
    color: #434652;
    right: 110px;
    top: 33px;
    padding-left: 0px;
    /*top: 36px\0/;*/
}
.pristxthvid {
    font-size: 14px !important;
    line-height: 26px !important;
        border-bottom: 0px;
    border-left: 0px;
    width: 100px;
    border-top: 0px;
    border-right: 0px;
    background-color: #ffffff;
    color: #434652;
    right: 110px;
    top: 33px;
    padding-left: 0px;
    /*top: 36px\0/;*/
}
.bluelink,.bluelink:hover {
color:#3333ff;
text-decoration: underline;
}
.starvare {
position:relative;
/*height:30px;*/
}
.starvare.kategori {
text-align:right
}
.stars {
position:relative;
bottom:2px;
display:table-cell;
}
.startext {
position:relative;
bottom:0px;
display:table-cell;
padding-left:10px;
}
.stars.kategori {
bottom:0px;
display:inline;
}
.startext.kategori {
font-size:10px;
display:inline;
}
a.orangebutton, #varetopleft a.orangebutton {
background-color:#48b47c;
border-color:#48b47c;
color:#ffffff;
text-decoration: none;
font-weight: bold;
font-size:15px;
margin-bottom: 20px;
-webkit-box-shadow: 2px 4px 4px 0px #0c985c;
-moz-box-shadow: 2px 4px 4px 0px #0c985c;
box-shadow: 2px 4px 4px 0px #0c985c;
}
a.orangebutton:hover, #varetopleft a.orangebutton:hover {
background-color:#449d44;
border-color:#449d44;
color:#ffffff;
}

a.orangebutton_ny, #varetopleft a.orangebutton_ny {
background-color:#FF8E00;
border-color:#FF8E00;
color:#ffffff;
text-decoration: none;
font-weight: bold;
font-size:15px;
margin-bottom: 20px;
border-radius: 6px;
padding-left: 40px;
padding-right: 40px;
}
a.orangebutton_ny_lille, #varetopleft a.orangebutton_ny_lille {
background-color:#FF8E00;
border-color:#FF8E00;
color:#ffffff;
text-decoration: none;
font-weight: bold;
font-size:15px;
margin-bottom: 20px;
border-radius: 6px;
padding-left: 7px;
padding-right: 7px;
}
a.orangebutton_ny:hover, #varetopleft a.orangebutton_ny:hover,a.orangebutton_ny_lille:hover, #varetopleft a.orangebutton_ny_lille:hover {
background-color:#FF8E00;
border-color:#FF8E00;
color:#ffffff;
}
.mobilewidth45 {

}

@media only screen and (min-width: 1000px) {
.onlymobile {
display:none;
}

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

.mobilewidth45 {
width:45%;
}
a.orangebutton_ny, #varetopleft a.orangebutton_ny {
padding-left: 20px;
padding-right: 20px;
}
a.orangebutton_ny.sidsteright, #varetopleft a.orangebutton_ny.sidsteright {
margin-right: 40px;
}
}
.downarrow {
padding-left:10px;
padding-right:10px;
}
.menuknap {

    font-size: 16px;
    border-radius: 4px!important;
    border: 1px #eee solid;
padding:1px;
    font-weight: bold;
        line-height: 10px;
        margin-right:10px;
        margin-top:8px;
}
.navbar-nav>li.menuknap>a {
line-height: 10px;
padding-top: 8px;
padding-bottom: 8px;
}
.cblue {
color:#56c3ec;
}
.pramme {
border: 1px solid #dddddd;
padding:10px;
}
#vare_dyntekst_fullwitdh_done {
margin-bottom:10px;
}
/* produktvælger*/
#icon1, #icon2, #icon3, #icon4, #icon5, #icon6, #icon7, #icon8, #icon9, #icon10 {
    float: left;
    padding-left: 0px;
    width: 20px;
    z-index: 1;
    margin-top: -2px;
}

.facts {
    padding-top: 20px;
    padding-bottom: 0px;

    font-size:14px;
}
.facts ul {
padding-left:0px;
}

#facts1,.factsa {
    padding-top: 20px;
    padding-bottom: 0px;
    float: left;
    width: 47%;
    font-size:14px;
}
#facts1 li,.facts li {
    list-style-type: none;
    background: url('/grafik/iconer/fluebenkat.png');
    background-repeat: no-repeat;
    background-position: top left;
    padding-left:0px;
}
#varetopleft #facts1 li,#varetopleft .facts li {
    padding-left:20px;
}
#facts1 ul {
    padding-left:0px;
}
#standarttekstpaavarer {
    padding-top: 20px;
    padding-bottom: 20px;
    float: right;
    padding-right: 10px;
    width: 49%;
    font-size:14px;
}
.prisboks {
padding-top:11px;
padding-left:5px;
}

@media (max-width: 800px)  {
.prisboks {
padding-top:11px;
padding-left:0px;
display: table-cell;
vertical-align: bottom;
padding-bottom: 12px;
}
a.orangebutton, #varetopleft a.orangebutton {
font-size:16px;margin-right: 20px;
}
.mobil9 {
font-size:9px;
}
}



#tabhd {
    border: 1px solid #e1e1e1;
    border-bottom-width: 0;
    background-color: #aeaeae;
    padding: 20px;
    padding-top: 8px;
    padding-bottom: 5px;
    font-weight: bold;
    float: left;
    z-index: 2;
    color: #ffffff;
}
#tabhd2 {
    border: 0px;
    border-top: 0px solid #e1e1e1;
    background-color: #f6f6f6;
    padding: 20px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-left: -16px;
    width: 713px;
    margin-top: -1px;
}
#valgmulighedcontainer {
    margin-left: -16px;
    width: 752px;
    background-color: #f6f6f6;
    padding-left: 0px;
    padding-right: 0px;
}

div.valgmulighderbar_start {
	background-repeat: repeat-x;
	border-top: 1px;
	border-top-style: solid;
	border-top-color: #e1e1e1;		
	border-bottom: 0px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
	height: 28px;
	width: 100%;	
}

div.valgmulighderbar {
	background-repeat: repeat-x;	
	border-top: 1px;
	border-top-style: solid;
	border-top-color: #e1e1e1;	
	border-bottom: 0px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
	height: 32px;
	width: 100%;	
	
}
div.valgmulighederleft {
z-index:2;
	height: 24px;
	width: 84%;
	float: left;
	margin-top: 6px;
}

div.valgmulighedervalg {
	height: 24px;
	width: 1%;	
	float:left;
	margin-top: 6px;
	text-align: left;
}


div.valgmulighederright {
	height: 24px;
	width: 15%;	
	float:right;
	margin-top: 6px;
	text-align: right;
}


div.valgmulighederleft a {
	TEXT-DECORATION: none;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 4px;
	font-size:16px;
}
div.valgmulighederright a {
	TEXT-DECORATION: none;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 4px;
	font-size:14px;
}
#farve25,#bundfarve25 {
padding-left: 30px;
}

div.valgmulighedertekst {
	padding-top: 1px;
	padding-left: 30px;
	border-bottom: 0px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
	width: 100%;
	line-height:20px;
}
div.forvalglisteblock {
    border-bottom: rgb(222,221,220) 1px solid;
    border-left: rgb(222,221,220) 1px solid;
    width: 400px;
    margin-bottom: 5px;
    height: 65px;
    border-top: rgb(222,221,220) 1px solid;
    border-right: rgb(222,221,220) 1px solid;
    padding-top: 7px;
}
div.forvalgblock {
    width: 30px;
    margin-top: 10px;
    margin-left: 10px;
    height: 40px;
    float: left;
}

input.textinput {
    height: 40px;
    width: 360px;
    font-size: 16px;
    padding-top: 5px;
}
div.skriftlisteblock {
    border-bottom: rgb(222,221,220) 1px solid;

    margin-bottom: 5px;
    height: 60px;
    border-top: rgb(222,221,220) 1px solid;
    border-right: rgb(222,221,220) 1px solid;
    border-left: rgb(222,221,220) 1px solid;
    padding-top: 7px;
}
#font2div div.skriftlisteblock {

    height: 70px;
}
div.skriftblocka {
    width: 30px;
    margin-top: 10px;
    margin-left: 10px;
    height: 30px;
    float: left;
}
div.skriftblock {
    width: 420px;
    margin-bottom: 5px;
    height: 50px;
    float: left;
}
div.skriftblocknavn {
    width: 30px;
    margin-top: 12px;
    height: 50px;
    float: left;
}
div.skriftlisteblockb {
    border-bottom: rgb(222,221,220) 1px solid;
    border-left: rgb(222,221,220) 1px solid;
    width: 500px;
    margin-bottom: 5px;
    height: 85px;
    border-top: rgb(222,221,220) 1px solid;
    border-right: rgb(222,221,220) 1px solid;
    padding-top: 7px;
}
div.skriftblockab {
    width: 30px;
    margin-top: 20px;
    margin-left: 10px;
    height: 30px;
    float: left;
}
div.skriftblocknavnb {
    width: 30px;
    margin-top: 22px;
    height: 50px;
    float: left;
}
div.skriftblock {
    width: 300px;
    margin-bottom: 5px;
    height: 50px;
    float: left;
}
div.figurlisteblock_80 {
width: 100px;
height: 110px;
margin-top: 10px;
margin-right: 8px;
margin-bottom: 10px;
margin-left: 0pt;
float: left;
text-align: center;
}
div.figurlisteblockslut_80 {
width: 100px;
height: 110px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0pt;
float: left;
text-align: center;
}
div.figurblock_80 {
border-bottom: rgb(222,221,220) 1px solid; 
border-left: rgb(222,221,220) 1px solid; 
width: 100px; 
margin-bottom: 5px; 
height: 110px; 
border-top: rgb(222,221,220) 1px solid; 
border-right: rgb(222,221,220) 1px solid;
padding-top:7px;
line-height:12px;
}
div.farvelisteblock {
    width: 120px;
    /* height: 70px; */
    margin-top: 5px;
    margin-right: 9px;
    margin-bottom: 5px;
    margin-left: 0pt;
    float: left;
    text-align: center;
}

#template div.skriftlisteblock {
    height: 113px;

}
div.farvelisteblock_madeby {
width: 140px;
height: 240px;
margin-top: 5px;
margin-right: 9px;
margin-bottom: 5px;
margin-left: 0pt;
float: left;
text-align: center;
}
div.farveblock_madeby {
border-bottom: rgb(222,221,220) 1px solid; 
border-left: rgb(222,221,220) 1px solid; 
width: 140px; 
margin-bottom: 5px; 
height: 240px;
border-top: rgb(222,221,220) 1px solid; 
border-right: rgb(222,221,220) 1px solid;
padding-top:4px;
padding-bottom:4px;
}

#container_skabelonfane div.farvelisteblock_madeby, #container_skabelonfane div.farveblock_madeby {
width: 161px;
}
#aacontainer_skabelonfane div.farvelisteblock_madeby:nth-child(4n+7) {
margin-right: 0px;
}

div.fuldbreddelisteblock.stor {
width: 140px;
margin-top: 5px;
margin-right: 9px;
margin-bottom: 5px;
margin-left: 0pt;
float: left;
text-align: center;
line-height:20px;
width: 100%;
}
div.fuldbreddeblock.stor {
border-bottom: rgb(222,221,220) 1px solid; 
border-left: rgb(222,221,220) 1px solid; 
width: 140px; 
margin-bottom: 5px; 
border-top: rgb(222,221,220) 1px solid; 
border-right: rgb(222,221,220) 1px solid;
padding-top:4px;
padding-bottom:4px;
height: 100%;
line-height:20px;
width: 100%;
}
.alignleft {
text-align: left;
margin: auto;
width: 180px;
}

div.farvelisteblock_madeby.stor {
height: 415px;
line-height:20px;
width: 200px!important;
}
div.farvelisteblock_madeby.stor_sizelabel {
height: 415px;
line-height:20px;
width: 160px!important;
}
div.farveblock_madeby.stor_sizelabel {
height: 100%;
line-height:20px;
width: 160px!important;
}

div.farveblock_madeby.stor {
height: 100%;
line-height:20px;
width: 200px!important;
}


div.farvelisteblock_madeby.stor.stor2 {
height: 360px;
line-height:20px;
width: 217px!important;
}
div.farveblock_madeby.stor.stor2 {
height: 360px;
line-height:20px;
width: 217px!important;
}

div.farvelisteblock_madeby.stor.stor3 {
height: 390px;
line-height:20px;
width: 217px!important;
position:relative;
}
div.farveblock_madeby.stor.stor3 {
height: 390px;
line-height:20px;
width: 217px!important;
}
@media only screen and (min-width: 1100px) {
#container_skabelonfane div.farvelisteblock_madeby.stor:nth-child(3n+3) {
margin-right: 0px;
}
}
#container_skabelonfane div.farvelisteblock_madeby.stor_sizelabel {
margin-right: 7px;
}
.prisliste_farvelisteblok {
text-align: left;padding-left: 10px;
font-size:14px;
}
.prisliste_farvelisteblok_sizelabels {
text-align: left;padding-left: 3px;
font-size:14px;
}
.prisliste_farvelisteblok_sizelabelscontainer {
padding-left:10px;
}
.prisliste_farvelisteblok input[type=checkbox], .prisliste_farvelisteblok input[type=radio],.prisliste_farvelisteblok_sizelabels input[type=checkbox], .prisliste_farvelisteblok_sizelabels input[type=radio] {
    margin: 2px 0 0;
}
div.farveblock_madeby.stor.stor3 .prisliste_farvelisteblok ,div.farveblock_madeby.stor.stor3 .prisliste_farvelisteblok_sizelabels {
position: absolute;
bottom: 10px;
}

@media only screen and (max-width: 800px) {
#container_skabelonfane div.farvelisteblock_madeby.stor:nth-child(2n+1) {
/*margin-right: 0px;*/
}
}
@media only screen and (max-width: 375px) {
#container_skabelonfane div.farveblock_madeby.stor.stor2 {
height: 320px!important;
}
}

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


.prisliste_farvelisteblok,.prisliste_farvelisteblok_sizelabels {
text-align: left;
padding-left: 3px;
font-size:15px;
}

.minuspadding {
padding-right:5px!important;
}
}

@media only screen and (max-width: 800px) and (min-width: 340px) {
#container_skabelonfane div.farveblock_madeby {
width: 100%!important;
height: auto!important;
}
#container_skabelonfane div.farvelisteblock_madeby {
width: 47%!important;
/*height: auto!important;*/
}
div.farvelisteblock_madeby.stor.stor3 {
position:static;
}
div.farveblock_madeby.stor.stor3 .prisliste_farvelisteblok,div.farveblock_madeby.stor.stor3 .prisliste_farvelisteblok_sizelabels {
position: static;
bottom: 0px;
}
}
@media only screen and (max-width: 339px) {
.prisliste_farvelisteblok,.prisliste_farvelisteblok_sizelabels {
text-align: left;padding-left: 30px;
}
#container_skabelonfane div.farveblock_madeby {
height: auto!important;
}
#container_skabelonfane div.farvelisteblock_madeby {
height: auto!important;
}
}
}

#container_skabelonfane div.farvelisteblock_madeby img {
max-height: 170px;
}

div.farveblock_madeby input[type="radio"]{
    vertical-align: baseline;
}
div.farvelisteblockst {
width: 120px;
height: 220px;
margin-top: 5px;
margin-right: 9px;
margin-bottom: 5px;
margin-left: 10pt;
float: left;
text-align: center;
}

div.farveblockst {
border-bottom: rgb(222,221,220) 1px solid; 
border-left: rgb(222,221,220) 1px solid; 
width: 120px; 
margin-bottom: 5px; 
/*height: 70px;*/
border-top: rgb(222,221,220) 1px solid; 
border-right: rgb(222,221,220) 1px solid;
padding-top:4px;
padding-bottom:4px;
padding:4px;
height:220px;
}
div.farveblock,div.farveblock_66,div.farveblock_77 {
    border-bottom: rgb(222,221,220) 1px solid;
    border-left: rgb(222,221,220) 1px solid;
    width: 120px;
    margin-bottom: 5px;
    /* height: 70px; */
    border-top: rgb(222,221,220) 1px solid;
    border-right: rgb(222,221,220) 1px solid;
    
    padding: 0px;
    height: 110px;
    font-size:11px;
}
div.farveblock_66,div.farveblock_77 {
    width: 66px;
    height: 66px;
}
div.farveblock_66,div.farveblock_77 {
    width: 43px;
    height: 43px;
}
div.farvelisteblockstor {
    width: 318px;
    height: 260px;
    margin-top: 5px;
    margin-right: 9px;
    margin-bottom: 5px;
    margin-left: 0pt;
    float: left;
    text-align: center;
}
div.farveblockstor {
    border-bottom: rgb(222,221,220) 1px solid;
    border-left: rgb(222,221,220) 1px solid;
    width: 318px;
    margin-bottom: 5px;
    /* height: 70px; */
    border-top: rgb(222,221,220) 1px solid;
    border-right: rgb(222,221,220) 1px solid;
    padding-top: 4px;
    padding-bottom: 4px;
    padding: 4px;
    height: 260px;
}
div.farvelisteblockmega {
    width: 318px;
    height: 470px;
    margin-top: 5px;
    margin-right: 9px;
    margin-bottom: 5px;
    margin-left: 0pt;
    float: left;
    text-align: center;
}
div.farveblockmega {
    border-bottom: rgb(222,221,220) 1px solid;
    border-left: rgb(222,221,220) 1px solid;
    width: 318px;
    margin-bottom: 5px;
    /* height: 70px; */
    border-top: rgb(222,221,220) 1px solid;
    border-right: rgb(222,221,220) 1px solid;
    padding-top: 4px;
    padding-bottom: 4px;
    padding: 4px;
    height: 470px;
}
div.farvelisteblock_hoej {
width: 140px;
height: 170px;
margin-top: 5px;
margin-right: 9px;
margin-bottom: 5px;
margin-left: 0pt;
float: left;
text-align: center;
}
div.farveblock_hoej {
border-bottom: rgb(222,221,220) 1px solid; 
border-left: rgb(222,221,220) 1px solid; 
width: 140px; 
margin-bottom: 5px; 
height: 150px;
border-top: rgb(222,221,220) 1px solid; 
border-right: rgb(222,221,220) 1px solid;
padding-top:4px;
padding-bottom:4px;
}
div.farvelisteblock_hoej_200 {
width: 160px;
height: 210px;
margin-top: 5px;
margin-right: 13px;
margin-bottom: 5px;
margin-left: 0pt;
float: left;
text-align: center;
}
div.farvelisteblock_hoej_200:nth-child(6) {
margin-right: 0px;
float: right;
}
div.farvelisteblock_hoej_200:nth-child(10) {
margin-right: 0px;
float: right;
}
div.farvelisteblock_hoej_200:nth-child(14) {
margin-right: 0px;
float: right;
}
div.farvelisteblock_hoej_200:nth-child(18) {
margin-right: 0px;
float: right;
}
div.farveblock_hoej_200 {
border-bottom: rgb(222,221,220) 1px solid; 
border-left: rgb(222,221,220) 1px solid; 
width: 160px; 
margin-bottom: 5px; 
height: 210px;
border-top: rgb(222,221,220) 1px solid; 
border-right: rgb(222,221,220) 1px solid;
padding-top:4px;
padding-bottom:4px;
}
div.farvelisteblock_hoej2 {
width: 100px;
height: 320px;
margin-top: 5px;
margin-right: 9px;
margin-bottom: 5px;
margin-left: 0pt;
float: left;
text-align: center;
}
div.farveblock_hoej2 {
border-bottom: rgb(222,221,220) 1px solid; 
border-left: rgb(222,221,220) 1px solid; 
width: 100px; 
margin-bottom: 5px; 
height: 320px;
border-top: rgb(222,221,220) 1px solid; 
border-right: rgb(222,221,220) 1px solid;
padding-top:4px;
padding-bottom:4px;
}

div.farvelisteblock_bred {
width: 200px;
height: 200px;
margin-top: 5px;
margin-right: 9px;
margin-bottom: 5px;
margin-left: 0pt;
float: left;
text-align: center;
}
div.farveblock_bred {
border-bottom: rgb(222,221,220) 1px solid; 
border-left: rgb(222,221,220) 1px solid; 
width: 200px; 
margin-bottom: 5px; 
height: 200px;
border-top: rgb(222,221,220) 1px solid; 
border-right: rgb(222,221,220) 1px solid;
padding-top:4px;
padding-bottom:4px;
}


div.designlisteblock_bred {
width: 500px;
/*height: 70px;*/
margin-top: 5px;
margin-right: 9px;
margin-bottom: 5px;
margin-left: 0pt;
text-align: center;
}
div.designblock_bred {
border-bottom: rgb(222,221,220) 1px solid; 
border-left: rgb(222,221,220) 1px solid; 
width: 400px; 
margin-bottom: 5px; 
/*height: 70px;*/
border-top: rgb(222,221,220) 1px solid; 
border-right: rgb(222,221,220) 1px solid;
padding-top:4px;
padding-bottom:4px;
}

div.designlisteblock_simpel_300 {
width: 300px;
max-width:100%;
/*height: 70px;*/
margin-top: 5px;
margin-right: 9px;
margin-bottom: 5px;
margin-left: 0pt;
text-align: center;
float:left;
}
div.designblock_simpel_300 {
border-bottom: rgb(222,221,220) 1px solid; 
border-left: rgb(222,221,220) 1px solid; 
width: 300px; 
max-width:100%;
margin-bottom: 5px; 
/*height: 70px;*/
border-top: rgb(222,221,220) 1px solid; 
border-right: rgb(222,221,220) 1px solid;
padding-top:4px;
padding-bottom:4px;
}


div.designlisteblock_bred2 {
width: 400px;
/*height: 70px;*/
margin-top: 5px;
margin-right: 9px;
margin-bottom: 5px;
margin-left: 0pt;
text-align: center;
}
div.designblock_bred2 {
border-bottom: rgb(222,221,220) 1px solid; 
border-left: rgb(222,221,220) 1px solid; 
width: 400px; 
margin-bottom: 5px; 
/*height: 70px;*/
border-top: rgb(222,221,220) 1px solid; 
border-right: rgb(222,221,220) 1px solid;
padding-top:4px;
padding-bottom:4px;
}
div.designblock_bred2a {
width: 30px; 
margin-top: 14px; 
margin-left: 10px; 
height: 30px; 
float:left;
}
div.designblock_bred2b {
width: 30px; 
margin-top: 30px; 
margin-left: 10px; 
height: 60px; 
float:left;
}
.usper {
height:50px;
padding-top:10px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 1.2;
} 
.usper .glyphicon {
font-size:30px;
    display: inline-block;
    margin-right: 10px;
    float: left;
}
.usper .glyphiconimg {
font-size:1px;
    display: inline-block;
    margin-right: 10px;
    float: left;
    height:40px;
}
#designerdiv {
padding:10px;
padding-left:19px;
padding-right:19px;
}

#breadcrum, #breadcrum a {
color:#999999;
font-size:10px;
padding-top:4px;
}
.iframepreview {
width:100%;
}
.strygemaerker {
width:258px;
}
@media only screen and (max-width: 1000px) {
div.farvelisteblock_hoej_200:nth-child(6),div.farvelisteblock_hoej_200:nth-child(10),div.farvelisteblock_hoej_200:nth-child(14),div.farvelisteblock_hoej_200:nth-child(18) {
float: left;
}
div.farvelisteblock_hoej_200 {
width:150px;
}
.niveau2 {
    padding-left: 25px;
}
._menudiv,.menudiv a{
	margin: 0 0 10px 10px;
}
#preview2014 {
width:100%;
}
.iframepreview {
width:540px;
}

#template div.skriftlisteblock {
    height: 100px;
}
#skriftype_25mm div.skriftlisteblock {
    width: 250px;
    height: 100px;
}
#skriftype_25mm div.skriftblocknavn {
    height: 30px;
    margin-top:8px;
    font-size:16px;
}

div.farvelisteblockstor {
    width: 250px;
}
div.farveblockstor {
    width: 250px;
}

div.skriftlisteblockb {
    width: 250px;
    height: 45px;
}
div.skriftblockab {
    margin-top: 0px;
}
div.skriftblocknavnb {
    margin-top: 6px;
}
div.skriftlisteblock {
    width: 250px;
    height: 35px;
}
div.skriftblock {
    width: 200px;
}
#font1div div.skriftblock {
    width: 160px;
}
#font1div div.skriftlisteblock {
    height: 58px;
}
#font1div div.skriftblocka {
    margin-top: 10px;
}

#font2div div.skriftblock {
    width: 160px;
}
#font2div div.skriftlisteblock {
    height: 48px;
}
#font2div div.skriftblocka {
    margin-top: 1px;
}



div.skriftlisteblockb div.skriftblock {
    width: 160px;
    padding-left:10px;
}
div.skriftblocka {
    width: 30px;
    margin-top: 1px;
    margin-left: 10px;
    height: 30px;
    float: left;
}
div.skriftblock img {
max-width:100%;
}
input.textinput {
    width: 250px;
}

#tabhd2 {
    width: 100%;
}
#valgmulighedcontainer {
    width: 100%;
}

div.valgmulighderbar_start {
	background-repeat: repeat-x;
	border-top: 1px;
	border-top-style: solid;
	border-top-color: #e1e1e1;		
	border-bottom: 0px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
	height: 28px;
	width: 100%;	
}

div.valgmulighderbar {	
	border-bottom: 1px;
	height: 100px;
	
}
div.valgmulighederleft {
height: 30px;
	width: 100%;
	
}

div.valgmulighedervalg {
height: 60px;
	width: 100%;	
}


div.valgmulighederright {
display:none;

}
.newd .valgmulighederleft, .newd .valgmulighedervalg, .newd .valgmulighederright {
    height: 0px;
    }
#divtypentxt {
font-size:12px;
}
div.valgmulighedertekst {
	padding-top: 1px;
	padding-left: 0px;
	line-height:20px;
}
div.valgmulighedertekst.padding30mobil {
	padding-left: 30px;
}

}
@media only screen and (max-width: 500px) {
#preview2014 {
width:100%;
}
.iframepreview {
width:1000px;
}
}

div.figurlisteblock,div.bglisteblock {
    width: 100px;
    height: 50px;
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 2px;
    margin-left: 0pt;
    float: left;
    text-align: center;
}
div.figurlisteblock.onepage,div.bglisteblock.onepage {
    margin-top: 0px;
}
.tab-content div.figurlisteblock,#container_skabelonfane div.figurlisteblock,div.bglisteblock,.valgmulighedertekst div.figurlisteblock {

    height: 48px;
}

.navnebaand .tab-content div.figurlisteblock,#container_skabelonfane div.figurlisteblock,div.bglisteblock,.valgmulighedertekst div.figurlisteblock {
    height: 70px;
}

#vareidsparpakke .navnebaand .tab-content div.figurlisteblock,#vareidsparpakke #container_skabelonfane div.figurlisteblock,div.bglisteblock,#vareidsparpakke .valgmulighedertekst div.figurlisteblock {
    height: 48px;
}


.vareid4 .valgmulighedertekst div.figurlisteblock {

    height: 67px;
}
.bglisteblock.newblock.promo {

    height: 60px;
}
#figur1div div.figurlisteblock,#figur1div div.bglisteblock {
    width: 100px;
    height: 70px;
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 2px;
    margin-left: 0pt;
    float: left;
    text-align: center;
}
div.figurblock,div.bgblock {
    border-bottom: rgb(222,221,220) 1px solid;
    border-left: rgb(222,221,220) 1px solid;
    width: 100px;
    margin-bottom: 5px;
    height: 68px;
    border-top: rgb(222,221,220) 1px solid;
    border-right: rgb(222,221,220) 1px solid;
    padding-top: 5px;
    line-height: 12px;
}

#container_skabelonfane div.bglisteblock {

    margin-top: 6px;
    margin-bottom:0px;
}
#container_skabelonfane div.bgblock {
    padding-top: 0px;
    height: 48px;
}

/* produktvælger*/

#maaler10mm{
padding-top:0px;
    padding-bottom: 0px;
    float: left;
    padding-left: 5px;
    padding-right:0px;
}
#maaler13mm{
padding-top:0px;
    padding-bottom: 0px;
    float: left;
    padding-left: 5px;
    padding-right:0px;
    margin-top:-10px;
}

.preview1_container {
width:325px;
margin:auto;
}


.tab-content div.figurlisteblock.newblock.onepage.a60 {
    height: 60px;
}    


.tablemargin {
    margin-bottom: 10px;
    margin-top: 10px;
}

ul.indryk {
list-style:none;
list-style-position:outside;
padding-left:16px;
}
li.indryk {
padding-bottom:1px;
}
ul.indryk li.indryk:before {
    /* Unicode bullet symbol */
    content: '\25CF ';
    /* Bullet color */
    color: #f18948;
    margin-bottom: 10px;
    padding-bottom: 10px;
    bottom: 10px;
    padding-right: 6px;
    margin-left:-16px;
    margin-top:-10px;
}

#varetopleftimg {
width:100%;
}

.smallthumbnailsa {
    border: 1px solid #e7e7e7;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    width: 82px;
    padding:5px;

    }


div.imglille {
    background-color: #ffffff;
    text-align: center;
    width: 74px;
    height: 74px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 12px;
    margin-left: 0px;
    float: left;
    overflow: hidden;
    border-width: 0px;
    border-style: solid;
    border-color: #dfdede;
    /* box-shadow: 5px 5px 5px #dddddd; */
    line-height: 100px;
    vertical-align: bottom;
    position: relative;
}
div.imglille.version2 {
    width: 200px;
    height: 200px;
}
div.imglille.version2 img{
width: 100%;
height:auto;
}



div.nomr {
margin-right: 0px;
margin-left: 3px;
}
div.imglille img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

.youtubeplayknap {
position:relative;
left: 0px;
top:38px;
}
.procent100 {
width:100%;
}

.inspirationspanel {
padding-top:20px;
}
.finspirationspanel {
padding-top:5px;
}
.fpanelelement_l {
padding-right:2px;
}
.fpanelelement_r {
padding-left:3px;
}
.fpanel {
background-color:#fff;
}
.panel-content {
padding-left:10px;
padding-right:10px;
}
.inspirationspanel .panel .panel-content {
    padding: 20px;
}

.inspirationspanel .panel .panel-content h4 {
    padding: 0 0 10px 0;
    font-size: 20px;
}
.inspirationspanel .panel-content {
    height: 150px;
    overflow: hidden;
}

.inspirationspanel .panel .panel-kategoriside h4 {
    padding: 0 0 10px 0;
    font-size: 20px;
}

.inspirationspanel .panel-kategoriside {
    height: 80px;
    overflow: hidden;
}

.inspirationspanel .panel .panel-kategoriside_lille h4 {
    padding: 0 0 5px 0;
    font-size: 16px;
}

.inspirationspanel .panel .panel-kategoriside_lille {
    height: 70px;
    overflow: hidden;
    padding-top:10px;
}

.text-box-big-white {
/*padding: 1px 35px;*/
background-color: #fff;
margin-bottom: 0px;/*12*/
padding-top:0px;
}

.text-box-white {
padding: 32px 35px;
background-color: #fff;
margin-bottom: 12px;
}

@media only screen and (max-width: 600px) {
.text-box-big-white {
padding: 1px 5px;
background-color: #fff;
margin-bottom: 12px;
}
}

@media only screen and (max-width: 700px) {
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
    color: #000;
}
}
@media only screen and (min-width: 1200px) {
.navbar-nav-big {
width:1170px;
margin:auto;
}
}
.navbar-collapse {
background-color:#ffffff;
}
@media only screen and (min-width: 700px) {
.navbar-collapse {
background: url('/grafik/menubg.gif');
background-repeat: repeat;
background-position: top left;
}
}



.navbar-nav {
z-index:1500;

}
.navbar {
border:0px;
border-bottom: 0px solid #cccccc;
height:51px;
margin-bottom:0px;
}
.topspace {
/*height:60px;*/
width:100%;
}


.grid_maintxt {

}

.btn {
font-size: 16px;
}
@media only screen and (max-width: 700px) {

.nav.navbar-nav.navbar-nav-big {
padding-bottom: 100px;
}
.navbar-collapse.collapse.in {

box-shadow: 0 15px 6px -6px rgba(0, 0, 0, 0.6);
}


.tjekudknappercontainer .btn {
font-size: 14px;
}
.tjekudknappercontainer {
    margin-bottom: 0px!important;
    margin-top: 11px;
}
}
.bigbig {
height:200px;
width:100%;
}
.row .procent100 {
width:100%;
}
/*blog*/
.text-bold {
font-weight: bold;
}

.page-header { position: relative; }
.reviews {
    color: #555;    
    font-weight: bold;
    margin: 10px auto 20px;
}

.media .media-object { max-width: 120px; }
.media-body { position: relative; }
.media-date { 
    position: absolute; 
    right: 25px;
    top: 25px;
}
.media-date li { padding: 0; }
.media-date li:first-child:before { content: ''; }
.media-date li:before { 
    content: '.'; 
    margin-left: -2px; 
    margin-right: 2px;
}
.media-comment { margin-bottom: 20px; }
.media-replied { margin: 0 0 20px 50px; }
.media-replied .media-heading { padding-left: 6px; }

.btn-circle {
    font-weight: bold;
    font-size: 12px;
    padding: 6px 15px;
    border-radius: 20px;
}
.btn-circle span { padding-right: 6px; }
.embed-responsive { margin-bottom: 20px; }
.tab-content {
    padding: 50px 15px;
    border: 1px solid #ddd;
    border-top: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}
.custom-input-file {
    overflow: hidden;
    position: relative;
    width: 120px;
    height: 120px;
    background: #eee url('https://s3.amazonaws.com/uifaces/faces/twitter/walterstephanie/128.jpg');    
    background-size: 120px;
    border-radius: 120px;
}
input[type="xfile"]{
    z-index: 999;
    line-height: 0;
    font-size: 0;
    position: absolute;
    opacity: 0;
    filter: alpha(opacity = 0);-ms-filter: "alpha(opacity=0)";
    margin: 0;
    padding:0;
    left:0;
}
.uploadPhoto {
    position: absolute;
    top: 25%;
    left: 25%;
    display: none;
    width: 50%;
    height: 50%;
    color: #fff;    
    text-align: center;
    line-height: 60px;
    text-transform: uppercase;    
    background-color: rgba(0,0,0,.3);
    border-radius: 50px;
    cursor: pointer;
}
.custom-input-file:hover .uploadPhoto { display: block; }
/*blog*/


.guidecontainer {
margin-left:0px;
margin-right:0px;
padding-bottom:50px;
}
#headercontainer {  
    top:0;
    position:fixed;
    height:210px;
    z-index:100;
    background:#ffffff;
    width:1140px;
}
#topspace {
height:220px;
}
.focuscolor {
background-color:#117A11;
}

.tablemargin {
margin-bottom:10px;
margin-top:10px;
}
.graabg,.graabg:hover {
background:#cccccc;
border-color:#cccccc;
}
.fokus {
font-weight: bold;
}
.guide_label {
font-weight: bold;
font-style: italic;

margin-left:-10px;
font-size: 16px;
margin-bottom:10px;
}
.anven {
margin-bottom:10px;
}
#showcase,.showcase {
margin-top:10px;
}
.makstekst {
max-height:200px;
max-width:400px;
margin:auto;
text-align:center;
}
.makstekst div iframe {
max-height:200px;
max-width:400px;
}

.nyhedsbrevinput {
height:49px;
display:inline;
width:70%;
}
.tags {
margin-bottom:10px;
margin-right:10px;
background-color:#1AA1DC;
border: 1px solid #1AA1DC;
}
.tags:hover {
margin-bottom:10px;
margin-right:10px;
background-color:#036C99;
border: 1px solid #036C99;
}
.blue {
   background-color: #649EC2;
   border: 1px solid #447Ea2;
   color: #ffffff;
   padding:10px;
   margin-bottom:5px;
   }
.lightblue {
   background-color: #eee;
   border: 1px solid #ccc;
   color: #000000;
   padding:10px;
    margin-bottom:5px;
   }
img {
max-width:100%;
/*height: auto;*/
}
nav img {
max-height: none;
}
.container-fluid{
  height:100%;
  display:table;
  width: 100%;
  padding: 0;
}
 
.row-fluid {height: 100%; display:table-cell; vertical-align: middle;}


.video-container {
	position:relative;
	padding-bottom:36.25%;/*padding-bottom:56.25%;*/
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	max-height:400px;
	max-width:600px;
}
.maintxtblog a {
text-decoration: underline;
}
.red {
color:#F13340;
}
.microdata {
font-size:10px;
color:#ccc;
}
.evenbg {
/*background-color:#F2F2F2;*/
}
.oddbg {

}
.rbo {
display:none;
}
/*rundhjørner*/

.btn-group-sm>.btn, .btn-sm {
padding: 6px 10px;
}
.nav-tabs>li>a {
border-radius: 0 0 0 0;
}
.btn-default {
border-color:#e7e7e7;
}
.form-control {
border-color:#e7e7e7;
border-width:1px;
box-shadow: inset 0 0 0;
}
.form-control-checkbox {
vertical-align:middle;
border-color:#e7e7e7;
border-width:1px;
box-shadow: inset 0 0 0;
width: 20px;
    height: 20px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.checkbox-form-tekst {
display: inline-block;
    top: 3px;
    position: absolute;
    width: 200px;
    left: 28px;
    font-size:15px;
}
.searchForm .form-control.bigger {
border-color:#edb680;
border-width:1px;
border-right-width:0px;
box-shadow: inset 0 0 0;
}

.form-control.bigger {
border-color:#edb680;
}
.thumbnail {
border-radius: 0px;
}
.udtonet {
color:#aaaaaa;
}
/*toppen*/
header {
padding-bottom:5px;

}
.plustop {
color:#666; 
padding-top:5px;
padding-bottom:10px;
}
.toprykned {
padding-top:25px;
}

@media only screen and (max-width: 800px) {
.fpanelelement_l {
    padding-right: 15px;
}
.fpanelelement_r {
    padding-left: 15px;
}
.fpanelelement {
    padding-left: 15px;
    padding-right: 15px;
}
#lillekurvantalcontainer,#lillekurvantalcontainermobil {
    width: 150px;
    position: absolute;
}
.mobilrow {
   margin-right: 0px;
    margin-left: 0px;
}
#lillekurvantal,#lillekurvantalmobil {
   
    top: 55px;
    right: 10px;
}
}

@media only screen and (max-width: 765px) {
#lillekurvantal,#lillekurvantalmobil {
position: absolute;
}
.row .procent100 {

}
}
.lillekurvmobil {
padding-top:73px;
text-align: right;
}

.indryk {
margin-left:1px;
margin-right:1px;
padding-top:1px;
padding-bottom:1px;
}
.streg {
border-bottom-color:#dadada;
border-bottom-style:solid;
border-bottom-width:1px;
}
.streg2 {
border-bottom-color:#dadada;
border-bottom-style:solid;
border-bottom-width:1px;
margin-left:-36px;
margin-right:-36px;
}
.indryk2 {
padding-left:33px;
padding-top:0px;
padding-bottom:20px;
}
.indryk label {
padding-left:20px;
font-weight: normal;
}
/*lille kurv*/
#smallcart {
border-style: solid;
border-width: 1px;;
border-color: #e7e7e7;
height:43px;
padding:6px;
padding-top:7px;
font-size:18px;
}

.focus {
background-color:#fcf900;
}
.bigger {
height:40px;
}
.dropdown-menu>li>a.tilkurv {
color:#fff;
}
.dropdown-menu>li>a.tilkurv:hover {
color:#fff;
background-color: #539a53;
}
ul.dropdown-cart{
    min-width:250px;
    float:right;
    right:15px;
}
ul.dropdown-cart li .item{
    display:block;
    padding:3px 10px;
    margin: 3px 0;
}
ul.dropdown-cart li .item:hover{
    background-color:#f3f3f3;
}
ul.dropdown-cart li .item:after{
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

ul.dropdown-cart li .item-left{
    float:left;
}
ul.dropdown-cart li .item-left img,
ul.dropdown-cart li .item-left span.item-info{
    float:left;
}
ul.dropdown-cart li .item-left span.item-info{
    margin-left:10px;   
}
ul.dropdown-cart li .item-left span.item-info span{
    display:block;
}
ul.dropdown-cart li .item-right{
    float:right;
}
ul.dropdown-cart li .item-right button{
    margin-top:14px;
}


.right {
float:right;
}
.left {
float:left;
}
.clear {
clear:both;
}
.hide {
display: none;
}
.show {
display: block;
}
#topmenu {
text-align:right;
margin-right:0px;
}
img {
max-width: 100%;
}
nav img {
max-width: none;
}
#kattoptekst h1 {
margin-top:0px;
margin-bottom:0px;
}
.madebyimg {
max-width: 85%;
max-height:145px;
width:auto;
}
.padding0 {
padding-left:0px;
padding-right:0px;
}
.paddingeft5 {
padding-left:5px;
}
/*breadcrum*/
.breadcrumb {
margin-top:-20px;
background-color:#ffffff;
padding-left:0px;
margin-bottom: 0px;
}

.panel {
padding:0px;
}
.text-box-white.panel {
padding-top:0px!important;
}
.text-box-white.panel h2,.text-box-white.panel h1 {
margin-top:0px;
}
.text-box-white.panel h1 {
margin-top:-5px;
}
.panel-contentxxxx p {
height:30px;
overflow:hidden;
font-size:14px;
line-height:16px;
}
/*leftmenu*/
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
color: #fff;
background-color: #428bca;
}

.margintop5 {
    margin-top:5px;
}
.margintop20 {
    margin-top:20px;
}

.nav-pills>li>a {
border-radius: 0px;
}


.underline {
text-decoration: underline;
}
#_varetopleft a {
color: #666;
text-decoration: underline
}
#_varetopleft a:hover {
color: #000;
text-decoration: underline
}


.nav-stacked>li+li {
margin-top: 0px;
margin-left: 0;
border-bottom:1px solid #dadada;
border-left:1px solid #dadada;
border-right:1px solid #dadada;
}

.nav-stacked>li+li.active {
margin-top: 0px;
margin-left: 0;
border-bottom:1px solid #428BCA;
border-left:1px solid #428BCA;
border-right:1px solid #428BCA;
}

.active2 {
    border-right:4px solid #428bca;
}


/*forsiden*/
#forsidetekst,#kattoptekst,#katbundtekst {
border:1px solid #e7e7e7;
padding:10px;
margin:5px;
margin-left:0px;
}
.bannerContainer {
margin-left:5px;
}
.bannerright {
padding:0px;
}
.bannerContainer {
padding: 0px;
padding-bottom:1px;
    margin-bottom: 14px;
    background-color: #f7f7f9;
    border: 1px solid #e7e7e7;
    border-radius: 0px;
}
.rov1 {
font-size:16px;
font-weight: bold;
margin-left:5px;
margin-top:25px;
}
.rov {
font-size:16px;
font-weight: bold;
margin-left:5px;
margin-top:20px;
}
/*footer*/
.footernav {
background-color:#333333;
padding:10px;
padding-top:20px;
}
.footernav ul {
list-style: none;
margin-left: -58px;
}
.footernav ul>:first-child {
margin-left: -24px;
padding-bottom: 5px;
font-weight: bold;
padding: 0;
margin: 0;
color: #ffffff;    
}
.footernav ul a{
color: #eeeeee;
text-decoration: none;
}
.footernav ul.f li:not(:first-child):before {
color: #ffffff;
content: '\2192';
float: left;
margin-left: 2px;
}

ul.adresseul li {
color: #ffffff;
}

#footertrust,#footeradr {
text-align:center;
}
#footertrust,#footeradr {
background-color:#F0F0F0;
}
/*varelister*/
.item .image,.item .ov {
text-align:center;
font-size: 20px;
}
.vareliste {
margin-left: -5px;
}


.katcontainer {
margin:10px;
margin-top:5px;
margin-left:0px;
cursor:pointer;
border:1px solid #e7e7e7;
height: 190px;
width:100%;
padding:10px;
}
.vareliste .katitem {
height:200px;
cursor:pointer;
padding-bottom: 10px;
padding-left: 5px;
padding-right: 5px;
}
.vareliste .itemkatov {
height:25px;
overflow:hidden;
}


.vareliste .listkatimg {
max-height:200px;
max-width:200px;
}

.vareliste .item {
height:410px;
cursor:pointer;
padding-bottom: 10px;
padding-left: 5px;
padding-right: 5px;
}
.itemcontainer {
margin:10px;
margin-top:5px;
margin-left:0px;
cursor:pointer;
border:1px solid #e7e7e7;
height: 400px;
width:100%;
padding:10px;
}
.vareliste .item:hover img {
opacity: 0.7;
}
.vareliste .itemov {
height:85px;
overflow:hidden;
}

.vareliste .item:hover img {
-webkit-transition: all 0.3s ease-out;  /* Chrome 1-25, Safari 3.2+ */
-moz-transition: all 0.3s ease-out;  /* Firefox 4-15 */
-o-transition: all 0.3s ease-out;  /* Opera 10.50–12.00 */
transition: all 0.3s ease-out;  /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
}


.vareliste .listimg {
max-height:200px;
max-width:300px;
}


.vareliste .price {

}
.vareliste .prices {
float:left;
font-size:20px;
}
.vareliste .morelink {
float:right;
}

.visible-xs .list-inline>li {
display: block;
}
/*varelister*/
/*detaljesiden*/
.pushoutm {
margin-left:-15px;
}
.review {
margin-top:10px;
margin-bottom:10px;
}
.review .pushout {
margin-left:-30px;
}
.reviewTitle {
font-size:22px;
font-weight: bold;
}
.glyphicon-star,.glyphicon-star-empty{
color:#E9B31B!important;
font-size:22px;
}
#respond {
margin-left:-15px;
}
.author {
color:#999;
}
#ikurvknap .btn-lg {
width:100%;
}
.sparpris {
background-color:#F13340;
color:#ffffff;
font-weight: bold;
font-size:20px;
margin-top:5px;
padding:1px;
}
.foerpris {
display:inline;
text-decoration: line-through;
font-size:14px;
color:#aaaaaa;
font-weight: normal;
}

.productcontainer .col-sm-5 {
padding-left:0px;
}
.productcontainer h1 {
font-size:26px;
margin-top:7px;
margin-bottom:0px;
}
.productcontainer .pushout {
margin-right:-15px;
margin-left:-15px;
}
.smaakort {
margin-bottom:20px;
}
.productcontainer .highlight {
    padding: 9px 14px;
    margin-bottom: 14px;
    background-color: #f7f7f9;
    border: 1px solid #e7e7e7;
    border-radius: 0px;
    font-size:16px;
    margin-right:-15px;
    margin-left:-15px;
}
.productcontainer input {
padding: 3px;
padding-bottom: 5px;
}
.productcontainer #antal,.productcontainer #ikurvknap {
    -moz-box-shadow: inset 0 6px 6px rgba(0,0,0,0.05);
    -webkit-box-shadow: inset 0 6px 6px rgba(0,0,0,0.05);
    box-shadow: inset 0 6px 6px rgba(0,0,0,0.05);
    padding: 19px 19px 17px;
    margin-left:-15px;
    margin-right:-15px;
}


.productcontainer .prices {
font-weight: 600;
    font-size: 25px;
    /*line-height: 24px;*/
    color: #333;
}

.productcontainer .glyphicon-ok-sign:before {

    color: #55C65E;
}

/*detaljesiden*/
#bigimg,.smallthumbnails {
border: 1px solid #e7e7e7;
}
.smallthumbnails {
border: 0px solid #e7e7e7;
margin-top:10px;
margin-bottom:10px;
margin-right:10px;

}
.pb5 {
padding-bottom: 5px;
}
.pb10 {
padding-bottom: 10px;
}
.mb10 {
margin-bottom: 10px;
}
/*tjekud*/
.tjekudknappercontainer {
margin-bottom:10px;
}
.table>tbody>tr>td, .table>tfoot>tr>td{
    vertical-align: bottom;

}


.text-right-hxs {
text-align: right;
}

.adressecontainer {
margin-right:0px;
margin-left:-30px;
}
.tjekbetalingcontainer {
margin-right:0px;
margin-left:0px;
}
.highlight {
    padding: 9px 14px;
    margin-bottom: 14px;
    background-color: #f7f7f9;
    border: 1px solid #e7e7e7;
    border-radius: 0px;
}
.w40 {
width:40%;
}
.w50 {
width:50%;
}
@media only screen and (min-width: 1000px) {
.table>tbody>tr>td{
    vertical-align: bottom;
        padding-bottom: 15px;
}
}
@media only screen and (max-width: 600px) {
body {
background-color:#ffffff;
background-image:none;
}
.madebyimg {
max-height:122px;
}
footer .text-box-white {
padding:0px;
}
.startext {
padding-left:0px;
}
.stars {
display:block;
}
.nyhedsbrevinput {
height:49px;
display:inline;
width:100%;
margin-bottom:10px;
}
.nyhedsbrevboks {
margin-top:10px;
}
.lillekurvmobil a {
font-size:13px;
}
.indryk2 {
padding-left:5px;
text-align:left;
}
.indryk label {
padding-left:5px;
font-weight: normal;
display:block;
text-align:left;
}
.indryk input[type=radio] {

}
.setup-panel {
margin-bottom: 0px;
}
.setup-panel h4{
font-size:14px;
margin-bottom: 0px;
display:inline;
text-align:left;
}
.setup-panel p{
margin-bottom: 0px;
display:inline;
text-align:left;
}
.setup-panel>li>a {
padding-top: 1px;
padding-bottom: 1px;
text-align:left;
}
.updatebuttons {
display:inline!important;
}
.text-right-hxs {
text-align: left;
}
.vareliste .listimg {
max-height:150px;
max-width:200px;
}
.bm-xs {
margin-bottom:10px;
}
.ajaxhalf h2 {
font-size:16px;
}
h3 {
font-size:20px;
margin-top:0px;
}
    table#cart tbody td .form-control{
		width:26.6%;
		display: inline !important;
	}
	.actions .btn{
		width:36%;
		margin:1.5em 0;
	}
	
	.actions .btn-info{
		float:left;
	}
	.actions .btn-danger{
		float:right;
	}
	
	table#cart thead { display: none; }
	table#cart tbody td { display: block; min-width:300px;}
	table#cart tbody tr td:first-child { background: #ffffff; color: #000; }
	table#cart tbody td:before {
		content: attr(data-th); font-weight: bold;
		display: inline-block; width: 10rem;
		    text-align: left;
    position: absolute;
    left: 15px;
	}
	
.kurvov_pris,.kurvov_antal,.kurvov_subtotal {
text-align: right;
font-weight:bold;
}
	
	table#cart tfoot td{display:block; }
	table#cart tfoot td .btn{display:block;}

}

#mobilesticker {
z-index:9999;
}
@media only screen and (max-width: 500px) {
.starvare {

}
.text-box-big-white h1{
margin-top:5px;
}
#mobilesticker {
z-index:9999;
height:140px !important;
}
#previewround {
margin:0px;
}
.vareliste .item {
height:430px;
}
.itemcontainer {
height: 420px;
}
.vareliste .prices {
    float: left;
    font-size: 18px;
}
.foerpris {
display:block;
}
.indryk2 {
padding-left:5px;
}
.vareliste .listimg {
max-height:150px;
max-width:120px;
}
.ajaxhalf {
width:100%;
}
h3 {
font-size:16px;
margin-top:0px;
}
.btn {
padding: 6px 8px;
}

.vareliste .morelink {
float:left;
margin-top:5px;
}
.vareliste .btn {
margin-top:10px;
}

.vareliste .itemov {
height:105px;
overflow:hidden;
}
.w40 {
width:100%;
margin-bottom:5px;
padding-top:5px;
}
.w50 {
width:100%;
margin-bottom:5px;
}

#headercontainer {  
    top:0;
    position:relative;
    height:auto;
    z-index:1;
    background:#ffffff;
    width:340px;
}
#topspace {
height:auto;
}
.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}
.xsbspace {
margin-bottom:10px;
}
}

@media only screen and (max-width: 400px) {
#mobilesticker {
z-index:9999;
height:120px !important;
}
.prisboks {
padding-bottom: 22px;
}
}
@media (max-width: 992px) and (orientation:landscape) {
    .col-md-4 {
        /* some properties*/
    }
}
#tjekoutcontainer .col-sm-2 img {
max-width:65px;
}
@media (max-width: 700px) and (orientation:portrait) {
    .col-xs-6 {
    width: 100%;
}
#facts1,.factsa,#standarttekstpaavarer {
    width: 100%;
}
#facts1 ul {
  
    margin-left: 0px;
    padding-left: 0px;
}
.col-sm-2.kurvvarer {
padding-left: 0px;
}
.col-sm-10.kurvvarer {
padding-right: 0px;padding-left: 0px;
}
.nomargin {
margin-top:0px;
}
.sletknapmobil {
text-align: right;
padding-right: 22px!important;
}

}
@media screen and (max-width: 640px) {
	table {
		overflow-x: none;
		display: inline-table;
	}
	h1 {
	font-size:22px;
	}
	iframe, object, embed {
    max-width: 100%;
}
#kattopleft,#kattopright {
    
    width: 100%;
}
}
@media (max-width: 1030px) {

.row.container.clerkcontainer {
    width: auto !important;
}
.panel-contenta {
padding-left: 0px;
padding-right: 0px;
}
.xcol-md-12,.panel-contenta.panel-contentamobile,.panel-contenta.tekstsider {
padding-right: 15px;
padding-left: 15px;
}
.xcol-md-12 .panel-contenta.tekstsider {
padding-right: 0px;
padding-left: 0px;
}
.roler37x16  {  
    background: url('/public/preview/ruler/measurements37x16_ipadl6.png');
    background-repeat: no-repeat;
}
.roler30x13  {  
    background: url('/public/preview/ruler/measurements30x13_ipadl.png');
    background-repeat: no-repeat;
}
.roler30x10 {
background: url('/public/preview/ruler/measurements30x10_ipadl2.png');
background-repeat: no-repeat;
}
.roler20x20 {
background: url('/public/preview/ruler/measurements20x20_ipadl.png');
background-repeat: no-repeat;
}
.roler30x30 {
background: url('/public/preview/ruler/measurements30x30_ipadl.png');
background-repeat: no-repeat;
}
.roler50x50 {
background: url('/public/preview/ruler/measurements50x50_ipadl.png');
background-repeat: no-repeat;
}
.roler70x70 {
background: url('/public/preview/ruler/measurements70x70_ipadl.png');
background-repeat: no-repeat;
}
.roler100x100 {
background: url('/public/preview/ruler/measurements100x100_ipadl.png');
background-repeat: no-repeat;
}
.roler90x20  {  
    background: url('/public/preview/ruler/measurements90x20_ipadl.png');
    background-repeat: no-repeat;
}
.roler60x26 {
background: url('/public/preview/ruler/measurements60x26_ipadl.png');
background-repeat: no-repeat;
}
.roler35x6 {
background: url('/public/preview/ruler/measurements35x6_ipadl.png');
background-repeat: no-repeat;
}
.roler70x12 {
background: url('/public/preview/ruler/measurements70x12_ipadl.png');
background-repeat: no-repeat;
}

.previewpadding {
    padding-right: 30px;
    padding-top: 20px;
}
.overflowsmall {
/*overflow: hidden !important; */
}
#previewround {
  background-image:none !important;
}
#preview1229 {
  background-image:none !important;
}
}
.licensfigur2,.licensfigur1 {
height:42px; 
}
@media (max-width: 1000px)  {
.indryk_betalingsmetode2aa {
padding-left:0px;
}
.indryk_betalingsmetode {
padding-left:0px;
padding-right:0px;
}
.mobilmartop1 {
margin-top:1px;
}
.licenstxt {
    display: none;
    }
.licensfigur2 {
    display: none;
    }  
.licensfigur1 {
height:47px;      
      }
.mobile {
display:block;
}
.desktop {
display:none !important;
}      
 #designerfane.divoff,#designerfane5.divoff,#skabelonfane.divoff,#licensfane.divoff {
font-size:10px;
}     
      
.roler37x16  {  
    background: url('/public/preview/ruler/measurements37x16_ipadp8.png');
    background-repeat: no-repeat;
}
.roler30x13  {  
    background: url('/public/preview/ruler/measurements30x13_ipadp.png');
    background-repeat: no-repeat;
}
.roler30x10 {
background: url('/public/preview/ruler/measurements30x10_ipadp2.png');
background-repeat: no-repeat;
}
.roler20x20 {
background: url('/public/preview/ruler/measurements20x20_ipadp.png');
background-repeat: no-repeat;
}
.roler30x30 {
background: url('/public/preview/ruler/measurements30x30_ipadp.png');
background-repeat: no-repeat;
}
.roler50x50 {
background: url('/public/preview/ruler/measurements50x50_ipadp.png');
background-repeat: no-repeat;
}
.roler70x70 {
background: url('/public/preview/ruler/measurements70x70_ipadp.png');
background-repeat: no-repeat;
}
.roler100x100 {
background: url('/public/preview/ruler/measurements100x100_ipadp.png');
background-repeat: no-repeat;
}
.roler90x20 {
background: url('/public/preview/ruler/measurements90x20_ipadp.png');
background-repeat: no-repeat;
}
.roler60x26 {
background: url('/public/preview/ruler/measurements60x26_ipadp.png');
background-repeat: no-repeat;
}
.roler35x6 {
background: url('/public/preview/ruler/measurements35x6_ipadp2.png');
background-repeat: no-repeat;
}
.roler70x12 {
background: url('/public/preview/ruler/measurements70x12_ipadp2.png');
background-repeat: no-repeat;
}
.previewpadding {
    padding-right: 30px;
    padding-top: 20px;
}
.ryktilvsmall {
padding-left:0px;
}

}

@media (max-width: 1000px) and (-webkit-min-device-pixel-ratio: 2) {
.roler37x16 {
background: url('/public/preview/ruler/measurements37x16.png');
background-repeat: no-repeat;
}
.roler30x13 {
background: url('/public/preview/ruler/measurements30x13.png');
background-repeat: no-repeat;
}
.roler30x10 {
background: url('/public/preview/ruler/measurements30x10.png');
background-repeat: no-repeat;
}
.roler20x20 {
background: url('/public/preview/ruler/measurements20x20.png');
background-repeat: no-repeat;
}
.roler30x30 {
background: url('/public/preview/ruler/measurements30x30.png');
background-repeat: no-repeat;
}
.roler50x50 {
background: url('/public/preview/ruler/measurements50x50.png');
background-repeat: no-repeat;
}
.roler70x70 {
background: url('/public/preview/ruler/measurements70x70.png');
background-repeat: no-repeat;
}
.roler100x100 {
background: url('/public/preview/ruler/measurements100x100.png');
background-repeat: no-repeat;
}
.roler90x20 {
background: url('/public/preview/ruler/measurements90x20.png');
background-repeat: no-repeat;
}
.roler60x26 {
background: url('/public/preview/ruler/measurements60x26.png');
background-repeat: no-repeat;
}
.roler35x6 {
background: url('/public/preview/ruler/measurements35x6.png');
background-repeat: no-repeat;
}
.roler70x12 {
background: url('/public/preview/ruler/measurements70x12.png');
background-repeat: no-repeat;
}
.previewpadding {
    padding-right: 30px;
    padding-top: 20px;
}

}

@media (max-width: 992px) and (orientation:landscape) {
.roler20x20 {
background: url('/public/preview/ruler/measurements20x20_iphonel.png');
background-repeat: no-repeat;
}
.roler30x30 {
background: url('/public/preview/ruler/measurements30x30_iphonel.png');
background-repeat: no-repeat;
}
.roler50x50 {
background: url('/public/preview/ruler/measurements50x50_iphonel.png');
background-repeat: no-repeat;
}
.roler70x70 {
background: url('/public/preview/ruler/measurements70x70_iphonel.png');
background-repeat: no-repeat;
}
.roler100x100 {
background: url('/public/preview/ruler/measurements100x100_iphonel.png');
background-repeat: no-repeat;
}
.roler90x20 {
background: url('/public/preview/ruler/measurements90x20_iphonel.png');
background-repeat: no-repeat;
}
.roler60x26 {
background: url('/public/preview/ruler/measurements60x26_iphonel.png');
background-repeat: no-repeat;
}
.roler35x6 {
background: url('/public/preview/ruler/measurements35x6_iphonel.png');
background-repeat: no-repeat;
}
.roler70x12 {
background: url('/public/preview/ruler/measurements70x12_iphonel.png');
background-repeat: no-repeat;
}
}
.img-circle{border-radius:50%}
@media only screen and (max-height: 1000px) {
    .sticker_4 {
    position: relative !important;
    }
   
}
@media only screen and (max-width: 600px) {
div.farvelisteblock_madeby.stor_sizelabel {
height: 415px;
line-height:20px;
width: 100%!important;
}
div.farveblock_madeby.stor_sizelabel {
height: 100%;
line-height:20px;
width: 100%!important;
}
.prisliste_farvelisteblok_sizelabels {
width: 160px;
    text-align: center;
    margin: auto;
}    
.prisliste_farvelisteblok_sizelabelscontainer {
text-align: left;
}
.p14 {
font-size:12px;
}
.w500px {
width:1000px !important;
} 
.vstk.extratxt {
padding-left: 0px;
}
.inlineextratxt {
padding-left:0px;
}
}
@media all and (max-width: 767px) {
.listbuy,.listbuy:hover,.listbuy:active,.listbuy:visited {
font-size: 12px;
}
.prisliste_farvelisteblok_sizelabelscontainer {
padding-left:0px;
}
.aboutdiv{
width: 50%;
float: left;
padding: 10px;
text-align: center;
min-height: 310px;
}
.aboutdiv a {
font-size:14px;
}
#uploadformknap.mini {
    position: relative;
    top: 637px;
    left: 15px;
}
#toplogomobil {
    height: 40px;
    width: auto;
}
.navbar-toggle {
    float: left;
}
.lillekurvmobil a {
    font-size: 10px;
}
#lillekurvantal,#lillekurvantalmobil {
    width: 20px !important;
    border-radius: 10px !important;
    font-size: 10px !important;
    padding: 3px 0 !important;
}
.container {
    padding-left: 0px;
    padding-right: 0px;
    overflow-x:hidden;
}
#logo,#logomobil {
    margin-left: 0px;
    margin-top: 4px;
}
#breadcrum,#breadcrumblistdiv {
/*display:none;*/
margin-left: 19px;
padding-top: 0px;
}
.breadcrumb-lead {
display:none;
}
.text-box-white .row, .text-box-big-white .row {
    margin-left: 0px;
}

#forespoergdivfuld.lille .row {
    margin-left: -15px;
}
.row.adressecontainera,#formadresse .row,#betalingsmetoderform .row {
margin-left: -15px;
}
.f_1.f_1a {
    z-index: 9;
    margin-top: 5px;
    margin-left: 5px;
    left: 10px;
}
.f_1.f_1b {
    z-index: 9;
    margin-top: 5px;
    margin-left: 5px;
    left: 10px;
}
}
a.greenmenu {
color:#48b47c !important;
font-weight:bold;
}
@media (max-width: 1024px)  {
a.greenmenu {
color:#2d8007 !important;
}
.linkboks2 {
display:none;
}
.linkboks3 {
display:none;
}
.padding120 {
padding-left:15px!important;
padding-right:15px!important;
}
}
@media only screen and (min-width: 1200px) {
.mobilonly {
display:none!important;
}
}
@media (min-width: 979px) {
  ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }
.nav>li>a.ver2 {
    padding-left:30px;
    padding-right:30px;
}  
}

@media (max-width: 1000px)  {
.smalltextareamobile {
height:80px;
}
div.imglille.version2 {
    width: 150px;
    height: 150px;
}
div.imglille.version2 img{
width: 100%;
}
.fpanel.afstandright {
margin-right:0px;
}
.fpanel.afstandleft{
margin-left:0px;
}
.row.afstandtop.mobilmargin_right0{
margin-right:-15px;
}
.col-md-3.col2, .col-md-3.col3, .col-md-3.col4 {
    margin-top:34px;
}
.niveau2 {
    padding-top: 20px;
}
.youtubeplayknap.stor {
top:80px;
}
.table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th {
   padding-top: 10px;
}
.table-condensed>tbody>tr>td.kurvmobilvarelinje, .table-condensed>tbody>tr>th.kurvmobilvarelinje, .table-condensed>tfoot>tr>td.kurvmobilvarelinje, .table-condensed>tfoot>tr>th.kurvmobilvarelinje, .table-condensed>thead>tr>td.kurvmobilvarelinje, .table-condensed>thead>tr>th.kurvmobilvarelinje {
   padding-top: 0px;
}
.well-sm{padding:7px}
}