﻿@font-face { font-family: 'FontAwesome'; src: url('../fonts/fontawesome-webfont.eot?v=4.0.3'); src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal; }
@media all {
/* RESET */
a, b, body, canvas, div, em, embed, footer, form, h1, h2, h3, h4, h5, h6, header, hr, html, iframe, img, label, li, ol, p, q, small, span, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, u, ul { border: 0; margin: 0; padding: 0; outline: 0 none; font-size: 100%; font: inherit; }
html, body { height: 100%; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section { display: block; }
b, strong { font-weight: bold; }
img { color: transparent; font-size: 0; vertical-align: middle; -ms-interpolation-mode: bicubic; outline: 0 none; }
ol, ul { list-style: none; }
li { display: list-item; }
table { border-collapse: collapse; border-spacing: 0; }
th, td, caption { font-weight: normal; vertical-align: top; text-align: left; }
q { quotes: none; }
q:before, q:after { content: ""; content: none; }
sub, sup, small { font-size: 75%; }
sub, sup { line-height: 0; position: relative; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
svg { overflow: hidden; }

body { padding: 0; margin: 0; background: #fcfcfc; overflow-y: scroll; } /*background: #fff url('../images/bgr-body.gif') repeat left top;*/

sup { font-size: 6pt !important; }
.aC { text-align: center !important; }
.aL { text-align: left !important; }
.aR { text-align: right !important; }
.aJ { text-align: justify !important; }
.cistic { clear: both; visibility: hidden; display: block; height: 0px; font-size: 1px; }
.pozn { font-family: 'Open Sans', Arial, Helvetica, sans-serif; font-size: 14px !important; color: #aaa; }

h1, h2, h3, h4, h5 { font-family: 'Open Sans', Arial, Helvetica, sans-serif; font-weight: 400; color: #444; }

.wrapper { width: 960px; display: block; position: relative; overflow: hidden; margin: 0 auto; }

#loader { position: absolute; width: 100%; height: 500%; display: block; z-index: 5001; background-color: #444; }
#load { position: fixed; width: 206px; left: 50%; margin-left: -103px; top: 50%; margin-top: -103px; }
#load img { position: absolute; }

#Top { width: 100%; height: 100px; background-color: #fff; box-shadow: 0 3px 3px rgba(0,0,0,.1); position: fixed; left: 0; top: 0; z-index: 5002; }
#Top .wrapper { height: 100px; }
h1#Logo { width: 300px; height: 60px; display: block; position: absolute; top: 20px; left: 0px; background: url('../images/logo.png') no-repeat left top; background-size: 300px 60px; }
h1#Logo a { width: 300px; height: 60px; display: block; }
h1#Logo a span { display: none; }

.mMenu { height: 36px; display: block; position: absolute; top: 40px; right: 0; }
.mMenu ul { height: 36px; display: block; margin: 0; padding: 0; list-style-type: none; overflow: hidden; }
.mMenu li { float: left; margin: 0; padding: 0; }
.mMenu li a { display: block; height: 34px; line-height: 34px; border-bottom: 1px solid #fefefe; margin: 0 12px; padding: 0 5px; text-decoration: none; color: #222; font-size: 14px; letter-spacing: 1px; font-family: 'Open Sans', Arial, sans-serif; text-transform: uppercase; transition: 0.3s; }
.mMenu li a:hover { color: #f70; border-bottom: 1px solid #ccc; }
.mMenu li a.sel { color: #f70; border-bottom: 1px solid #f70; }

#Content { width: 100%; min-height: 400px; display: block; font-family: 'Open Sans', Arial, Helvetica, sans-serif; color: #444; }
#Content .wrapper { width: 960px; padding: 40px 0; }
#Content p { padding: 8px 0; font-size: 18px /*14*/; font-weight: 300; line-height: 30px; text-align: justify; }
#Content p.anotace { text-align: center; }

#sekce1 { padding-top: 100px; }
.sekce { display: block; min-height: 800px; padding-bottom: 100px; }

#Carousel { width: 960px; height: 450px; padding: 0; margin: 0; position: relative; }
#slider { width: 960px; height: 370px; }
#slider .slide > * { max-width: 100%; }
#slider .slide-prev, .slider .slide-next { cursor: pointer; width: 17px; height: 30px; position: absolute; top: 50%; margin-top: -15px; padding: 0px; opacity: 0.8; }
#slider .slide-prev { background: url('../images/arrows.png') no-repeat left top; position: absolute; left: 10px; }
#slider .slide-next { background: url('../images/arrows.png') no-repeat left bottom; position: absolute; right: 10px; }
.es-caption { position: absolute; bottom: 0; text-align: center; background-color: rgba(0,0,0,0.8); color: #fff; font-size: 14px; padding: 16px; margin: 10px; width: auto; left: 0; right: 0; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border: 1px solid rgba(255,255,255,0.3); }
ul.es-pager { display: block; width: 960px; text-align: center; padding: 15px 0 0 0; margin: 0; line-height: 0px; }
ul.es-pager li { display: inline-block; padding: 0; width: 20px; height: 20px; margin: 0 3px; cursor: pointer; background: url('../images/pagination.png') no-repeat left 0px; }
ul.es-pager li:hover, ul.es-pager li.act { background: url('../images/pagination.png') no-repeat left -20px; }
ul.es-pager li.act { cursor: default; }

.txt { padding-left: 5px; font-weight: 300; }
.txt p { font-weight: 300; }
.txt h3 { color: #111; font-size: 20px; }
.txt a { color: #b00; text-decoration: none; }
.txt a:hover { text-decoration: underline; }
.txt strong { font-weight: 400; }
.txt ul { padding: 10px 0 10px 30px; }
.txt ul li { list-style-image: url('../images/odrazka.png'); padding: 2px 0 2px 5px; font-size: 18px /*14*/; font-weight: 300; line-height: 30px; }
.txt-o-nas { /*padding-top: 30px;*/ }
.txt-kontakty { padding: 5px 0 50px 0; }
.kontakt-grid { overflow: hidden; padding: 20px 0; }
.kontakt-grid .kontakt-pol { float: left; width: 295px; padding: 10px 0 10px 35px; background: url('../images/vertical-line.gif') repeat-y left top; }
.kontakt-grid .kontakt-pol:first-child { padding-left: 2px; background: none; }

table.cenikTab { margin-top: 10px; border: 1px solid #ccc; border-spacing: 0; width: 100%; font-family: 'Open Sans', Arial, Helvetica, sans-serif; }
table.cenikTab tr td { padding: 10px; font-size: 16px; font-weight: 300; font-family: 'Open Sans', Arial, Helvetica, sans-serif; color: #666;  border-top: 1px solid #ddd; border-left: 1px solid #ddd; }
table.cenikTab tr:first-child td { border-top: 0px none; }
table.cenikTab tr td:first-child { border-left: 0px none; width: 50%; }
table.cenikTab tr td:last-child { width: 50%; text-align: right; font-weight: 400; color: #000; }
table.cenikTab tr:nth-child(even) { background: #f2f2f2; }


#Footer { width: 100%; height: 50px; display: block; font-family: 'Open Sans', Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #888; background-color: #333; border-top: 1px solid #2e2e2e; position: fixed; left: 0; bottom: 0; z-index: 1000; }
#Footer span,
#Footer a { color: #ccc; text-decoration: none; }
#Footer a:hover { text-decoration: underline; }
#Copyright { font-size: 12px; line-height: 50px; color: #aaa; letter-spacing: .4px; text-align: center; }

.title { height: 0; font-size: 39px; text-transform: uppercase; font-weight: 300; margin: 30px 0 50px; border-top: 1px solid #ddd; border-bottom: 1px solid #fff; position: relative; color: #f70 !important; }
.title span { position: absolute; left: 0; padding: 0 40px 0 0; display: block; top: -35px; padding: 0 40px 0 0; background-color: #fcfcfc; }

#back-to-top, .touch-device #back-to-top:hover { background: url('../images/totop-arrow.png') no-repeat center center; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, .7); bottom: 70px; color: transparent; display: none; font: 0/0 a; height: 24px; width: 24px; border-radius: 12px; position: fixed; right: 20px; text-shadow: none; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; z-index: 100; }
#back-to-top:hover, .touch-device #back-to-top:active { background-color: #900; }

.btn { display: inline-block; *display: inline; padding: 4px 10px 4px; margin-bottom: 0; *margin-left: .3em; font-size: 13px; line-height: 18px; *line-height: 20px; color: #333333; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; cursor: pointer; background-color: #f5f5f5; *background-color: #e6e6e6; background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); background-image: linear-gradient(top, #ffffff, #e6e6e6); background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #cccccc; *border: 0; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); *zoom: 1; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] { background-color: #e6e6e6; *background-color: #d9d9d9 \9; }
.btn.active,
.btn:active { background-color: #e6e6e6; *background-color: #d9d9d9 \9; outline: 0; }
.btn-chng-bgr:hover { background-color: #e6e6e6; *background-color: #d9d9d9; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -ms-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; }
.btn.disabled,
.btn[disabled] { cursor: default; background-color: #e6e6e6; background-image: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

.btn-blue,
.btn-blue:hover,
.btn-orange,
.btn-orange:hover,
.btn-red,
.btn-red:hover,
.btn-green,
.btn-green:hover,
.btn-sky,
.btn-sky:hover,
.btn-black,
.btn-black:hover { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); text-decoration: none; }

.btn-blue.active,
.btn-orange.active,
.btn-red.active,
.btn-green.active,
.btn-sky.active,
.btn-black.active { color: rgba(255, 255, 255, 0.75); }

.btn-blue { background-color: #0074cc; *background-color: #0055cc; background-image: -ms-linear-gradient(top, #0088cc, #0055cc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc)); background-image: -webkit-linear-gradient(top, #0088cc, #0055cc); background-image: -o-linear-gradient(top, #0088cc, #0055cc); background-image: -moz-linear-gradient(top, #0088cc, #0055cc); background-image: linear-gradient(top, #0088cc, #0055cc); background-repeat: repeat-x; border-color: #0055cc #0055cc #003580; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); }
.btn-blue:hover,
.btn-blue:active,
.btn-blue.active,
.btn-blue.disabled,
.btn-blue[disabled] { background-color: #0055cc; *background-color: #004ab3; }

.btn-orange { background-color: #faa732; *background-color: #f89406; background-image: -ms-linear-gradient(top, #fbb450, #f89406); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); background-image: -webkit-linear-gradient(top, #fbb450, #f89406); background-image: -o-linear-gradient(top, #fbb450, #f89406); background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-image: linear-gradient(top, #fbb450, #f89406); background-repeat: repeat-x; border-color: #f89406 #f89406 #ad6704; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); }
.btn-orange:hover,
.btn-orange:active,
.btn-orange.active,
.btn-orange.disabled,
.btn-orange[disabled] { background-color: #f89406; *background-color: #df8505; }
.btn-orange:active,
.btn-orange.active { background-color: #c67605 \9; }

.btn-red { background-color: #da4f49; *background-color: #bd362f; background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); background-image: linear-gradient(top, #ee5f5b, #bd362f); background-repeat: repeat-x; border-color: #bd362f #bd362f #802420; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); }
.btn-red:hover,
.btn-red:active,
.btn-red.active,
.btn-red.disabled,
.btn-red[disabled] { background-color: #bd362f; *background-color: #a9302a; }
.btn-red:active,
.btn-red.active { background-color: #942a25 \9; }

.btn-green { background-color: #c4db31; *background-color: #c4db31; background-image: -ms-linear-gradient(top, #c4db31, #afcf2c); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c4db31), to(#afcf2c)); background-image: -webkit-linear-gradient(top, #c4db31, #afcf2c); background-image: -o-linear-gradient(top, #c4db31, #afcf2c); background-image: -moz-linear-gradient(top, #c4db31, #afcf2c); background-image: linear-gradient(top, #c4db31, #afcf2c); background-repeat: repeat-x; border-color: #c4db31 #c4db31 #387038; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#c4db31', endColorstr='#afcf2c', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); }
.btn-green:hover,
.btn-green:active,
.btn-green.active,
.btn-green.disabled,
.btn-green[disabled] { background-color: #b0cf2c; *background-color: #b0cf2c; }
.btn-green:active,
.btn-green.active { background-color: #b0cf2c \9; }

.btn-sky { background-color: #49afcd; *background-color: #2f96b4; background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-image: linear-gradient(top, #5bc0de, #2f96b4); background-repeat: repeat-x; border-color: #2f96b4 #2f96b4 #1f6377; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); }
.btn-sky:hover,
.btn-sky:active,
.btn-sky.active,
.btn-sky.disabled,
.btn-sky[disabled] { background-color: #2f96b4; *background-color: #2a85a0; }
.btn-sky:active,
.btn-sky.active { background-color: #24748c \9; }

.btn-black { background-color: #414141; *background-color: #222222; background-image: -ms-linear-gradient(top, #555555, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222)); background-image: -webkit-linear-gradient(top, #555555, #222222); background-image: -o-linear-gradient(top, #555555, #222222); background-image: -moz-linear-gradient(top, #555555, #222222); background-image: linear-gradient(top, #555555, #222222); background-repeat: repeat-x; border-color: #222222 #222222 #000000; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); }
.btn-black:hover,
.btn-black:active,
.btn-black.active,
.btn-black.disabled,
.btn-black[disabled] { background-color: #222222; *background-color: #151515; }
.btn-black:active,
.btn-black.active { background-color: #080808 \9; }

.btn { outline: 0px none; }
.btnSend { width: 180px; height: 40px; line-height: 30px; margin-top: 20px; font-size: 16px; }


.uni-txt-input,
.uni-textarea { width: 400px; /* + 2*5 padding */ min-width: 400px; max-width: 400px; padding: 5px 8px; font-family: 'Open Sans', Arial, Helvetica, sans-serif; color: #666; font-size: 16px /*14*/; font-weight: 300; line-height: 20px; background-color: #ffffff; border: 1px solid #cccccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -ms-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; }
.uni-txt-input:not(.readOnly):focus,
.uni-textarea:not(.readOnly):focus { border-color: rgba(255, 153, 0, 0.8); outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 3px rgba(255, 153, 0, 0.4); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 3px rgba(255, 153, 0, 0.4); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 3px rgba(255, 153, 0, 0.4); }
.readOnly { background-color: #f6f6f6; color: #888; -webkit-text-shadow: 0 1px 1px rgba(255,255,255,1); -moz-text-shadow: 0 1px 1px rgba(255,255,255,1); text-shadow: 0 1px 1px rgba(255,255,255,1); }

.mfPol { position: relative; margin-top: 15px; }
.mfPol.w1-2 { width: 454px; float: left; }
.mfPol.wFull { width: 908px; clear: both; }
.mfPol .errToolTip { display: inline-block; background: #000; background: rgba(0,0,0,.85); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000); padding: 5px 15px; color: #fff; font-family: Arial, Tahoma, Verdana, Sans-Serif; font-size: 11px; font-weight: bold; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; position: absolute; top: 0px; left: 0px; }
.mfPol .vyse { top: -23px; }
.mfPol .errToolTip:after { width: 9px; height: 5px; content: " "; after: " "; position: absolute; bottom: -5px; left: 15px; background: url('../images/errToolTipArrow.png') no-repeat center top; }
.popisek { font-size: 15px; color: #333; padding: 2px 0px 5px 3px; font-weight: 400; }
.recaptcha { margin-top: 40px; }

#cookies-agreement { width: 100%; height: 30px; display: block; position: fixed; left: 0; bottom: 0; z-index: 999999; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 30px; color: #fff; background-color: #f70; text-align: center; border-top: 1px solid #2889ae; box-shadow: -3px 0 10px rgba(0,0,0,.4); }
#cookies-agreement a { color: #fff; }
#cookies-agreement .btn { display: inline-block; *display: inline; padding: 4px 10px 4px; margin-bottom: 0; *margin-left: .3em; font-size: 13px; line-height: 18px; *line-height: 20px; color: #333333; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; cursor: pointer; background-color: #f5f5f5; *background-color: #e6e6e6; background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); background-image: linear-gradient(top, #ffffff, #e6e6e6); background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #cccccc; *border: 0; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-bottom-color: #b3b3b3; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); *zoom: 1; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
#cookies-agreement .btn-small { font-size: 11px !important; padding: 2px 10px !important; line-height: 16px !important; height: 25px !important; border-radius: 0 !important; }
#cookies-agreement .btn-cookies { display: inline-block !important; margin: 0 10px !important; text-transform: none !important; }
}