html,button,input,select,textarea {color: #222;}
body {font-size: 0.85em;line-height: 1.4; color: #000; font-family: Verdana,Geneva,sans-serif;}

::-moz-selection {background: #b3d4fc;text-shadow: none;}
::selection {background: #b3d4fc;text-shadow: none;}

img {vertical-align: middle;}
fieldset {border: 0;margin: 0;padding: 0;}
textarea {resize: vertical;}

.clearfix:before,.clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}

.wrapper {max-width: 600px; margin: 0 auto; padding: 0 20px;}
h1 {margin: 30px 0 50px;}
h2 {margin: 0 0 20px;}
p {margin-bottom: 4em;}
p.tel {margin-bottom: 3em}
a {color:#19578a; text-decoration: none; outline: none;}
.center {text-align: center; display: block;}
p img {margin: 0 auto;}
p.info {color: #929292; font-size: 11px; border-top: 1px solid #dfdfdf; margin-top: 30px; padding-top: 30px;}
p.info span {color: #000;}

@media (max-width: 600px) { 
p img {width: 100%}

}

@media print,
       (-o-min-device-pixel-ratio: 5/4),
       (-webkit-min-device-pixel-ratio: 1.25),
       (min-resolution: 120dpi) {
    /* Style adjustments for high resolution devices */
}





@media print {
    * {background: transparent !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important;}
    a,a:visited {text-decoration: underline;}
    a[href]:after {content: " (" attr(href) ")";}
    abbr[title]:after {content: " (" attr(title) ")";}
    a[href^="javascript:"]:after,a[href^="#"]:after {content: "";}
    pre,blockquote {border: 1px solid #999;page-break-inside: avoid;}
    thead {display: table-header-group;}
    tr,img {page-break-inside: avoid;}
    img {max-width: 100% !important;}
    @page {margin: 0.5cm;}
    p,h2,h3 {orphans: 3;widows: 3;}
    h2,h3 {page-break-after: avoid;}
}

.btn-ikea {
    color: #fff !important;
    background-color: #f07f13;
    border-color: #f07f13;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 0.4px;
}

.verificationPanelThankYou{
    line-height: 1.4;
    color: #000;
    font-family: Verdana,Geneva,sans-serif;
}

.verificationPanelThankYou h2{
    font-size: 1.5em;
    font-weight: 700; 
    line-height: 1;
    margin: 0 0 20px;
}

.kioskListPanel {
    min-height: 300px;
}