
/* `XHTML, HTML4, HTML5 Reset
----------------------------------------------------------------------------------------------------*/

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
dialog,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
font,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
hr,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
meter,
nav,
object,
ol,
output,
p,
pre,
progress,
q,
rp,
rt,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video,
xmp {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}

html,
body {
  /*height: 100%;*/
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
/*
  Override the default (display: inline) for
  browsers that do not recognize HTML5 tags.

  IE8 (and lower) requires a shiv:
  http://ejohn.org/blog/html5-shiv
*/
  display: block;
}

b,
strong {
/*
  Makes browsers agree.
  IE + Opera = font-weight: bold.
  Gecko + WebKit = font-weight: bolder.
*/
  font-weight: bold;
}

img {
  color: transparent;
  font-size: 0;
  vertical-align: middle;
/*
  For IE.
  http://css-tricks.com/ie-fix-bicubic-scaling-for-images
*/
  -ms-interpolation-mode: bicubic;
}

ol,
ul {
  list-style: none;
}

li {
/*
  For IE6 + IE7:

  "display: list-item" keeps bullets from
  disappearing if hasLayout is triggered.
*/
  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 {
/*
  For IE9. Without, occasionally draws shapes
  outside the boundaries of <svg> rectangle.
*/
  overflow: hidden;
}

table p{
	margin-bottom: 0;
}

textarea{
	overflow:auto;
}

input[readonly],
select[readonly],
multiselect[readonly],
textarea[readonly],
input[disabled],
select[disabled],
multiselect[disabled],
textarea[disabled]{
	/*background-color: rgb(235, 235, 235);
	cursor: default;*/
}
*{word-wrap:break-word;}
.out{width:0;height:0;position:absolute;top:-1000%;visibility:hidden;}
.inline{display:inline !important;}
.block{display:block !important;}
.inline-block{display:inline-block !important;}
.none{display:none !important;}
.left{float:left !important;}
.right{float:right !important;}
.clear{clear:both;}
.align-center{text-align:center;}
.align-right{text-align:right;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
ul.clean,
ul.clean li{margin-left:0;padding:0;list-style:none;}
ul.no-list-style{list-style:none;}
table .odd td,
table .odd th{}
table .even td,
table .even th{}
table .odd:hover td,
table .odd:hover th,
table .even:hover td,
table .even:hover th{background-color:#f0f0f0;}
table.grid th{background-color:#ececec;border-bottom:1px solid #c6c8c7;color:#575757;height:30px;background:url('/images/kosik_tabulka_bg.png?v=1') right top;background-repeat:no-repeat;text-align:center;min-width:70px;}
table.grid th.last{background-image:none;background-color:#ececec;}
table.grid td{border-bottom:1px solid #c6c8c7;padding:10px 5px;}
table.mini-grid th{background-color:#ececec;color:#575757;text-align:center;}
table.mini-grid td{padding:3px;}
table.mini-grid .licha td{background-color:#ececec;}
table.mini-grid .suda td{background-color:#fefefe;}
label.required::after{content:"*";color:#ED1C24;}
label.required{font-weight:bold;}
.button{display:inline-block;background-color:#555;color:#fff;text-decoration:none;border:0;font-size:12px;padding:6px 10px;margin-top:2px;cursor:pointer;text-align:center;font-weight: 400;font-family: 'Open Sans';text-transform: uppercase;outline: 0;}
a.button:link,
a.button:visited,
a.button:active{text-decoration:none;color:#fff;}
a.button:hover,
a.button:focus{text-decoration:none;}
fieldset{margin:33px 0 0 0;border:solid 1px #D7D7D7 !important;padding:5px 9px 20px;border-radius:5px;position:relative;}
fieldset legend{font-size:20px !important;line-height:31px;color:#464646 !important;padding:0 10px 0 10px;font-weight:600;}
fieldset legend .krok{display:inline-block;line-height:40px;height:40px;width:40px;margin-right:10px;color:#fff;text-align:center;font-weight:600;background:url('/images/step_red.png?v=1') no-repeat;border-radius: 5px;}
fieldset legend .vybrano,
fieldset legend .printform-text{font-size:13px !important;font-style:italic;font-weight:300;}
form .input-wrapper{padding-right:6px !important;}
form td.input-wrapper{padding-right:6px !important;}
.full-width{width:100%;}
input[type=text],
input[type=number],
input[type=password],
input[type=file],
input[type=email],
input[type=search],
input[type=url],
input[type=tel],
input[type=datetime],
input[type=date],
input[type=month],
input[type=week],
input[type=datetime-local],
input[type=time],
select,
multiselect{margin:2px 0;border:1px solid #464646 !important;background:#EBEBEB;color:#464646;padding-left:4px;font-size:12px;outline:0;}
input[type=text]:disabled,
input[type=number]:disabled,
input[type=password]:disabled,
input[type=file]:disabled,
input[type=email]:disabled,
input[type=search]:disabled,
input[type=url]:disabled,
input[type=tel]:disabled,
input[type=datetime]:disabled,
input[type=date]:disabled,
input[type=month]:disabled,
input[type=week]:disabled,
input[type=datetime-local]:disabled,
input[type=time]:disabled,
select:disabled,
multiselect:disabled{background:#ccc;color:#888;}
textarea{resize:none;}
textarea{resize:vertical;}
textarea{margin:2px 0;font-size:12px;}
.strankovani{text-align:center;font-weight:bold;}
#dialog-wrapper,
#form-error-wrapper{background-color:rgba(20,20,20,0.75);width:100%;height:100%;position:fixed;top:0;left:0;z-index: 3500;overflow:auto;}
#dialog-window,
#form-error-window{text-align:left;width:300px;height:auto;padding:10px 15px 40px;margin:150px auto;border:#c4c4c4 5px solid;background-color:#EEEEEE;color:#464646;}
#dialog-window a.close,
#form-error-window a.close{margin-bottom:10px;position:relative;left:10px;}
.flash, form ul.error{text-align:left;padding:.8em;margin-top: 1em;margin-bottom:1em;border:0;font-weight:bold;border-radius:3px;text-shadow:0 -1px 1px rgba(0, 0, 0, .45);-moz-box-shadow:0 1px 2px rgba(0,0,0,.5),inset 0 0 1px rgba(0,0,0,.2);-ms-box-shadow:0 1px 2px rgba(0,0,0,.5),inset 0 0 1px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .5),inset 0 0 1px rgba(0, 0, 0, .2);-o-box-shadow:0 1px 2px rgba(0, 0, 0, .5),inset 0 0 1px rgba(0, 0, 0, .2);box-shadow:0 1px 2px rgba(0, 0, 0, .5),inset 0 0 1px rgba(0, 0, 0, .2);}
#dialog-window a.close,
.flash a.close,
#form-error-window a.close{float:right;padding-left:20px;background-position:0 50%;background-repeat:no-repeat;min-height:16px;line-height:16px;display:inline-block;background-image:url('../images/close.png?v=1');position: relative;z-index: 1}
#dialog-window a.close:hover,
.flash a.close:hover,
#form-error-window a.close:hover{opacity:0.6}
.flash.success{color:#fcfcfc;background-color:#659841;background-image:-webkit-linear-gradient(top,#74A446 0,#4D7730 100%);background-image:-moz-linear-gradient(top,#74A446 0,#4D7730 100%);background-image:-o-linear-gradient(top,#74A446 0,#4D7730 100%);background-image:linear-gradient(top,#74A446 0,#4D7730 100%);}
.flash.info{color:#555;text-shadow:none;background-color:#ddb24a;background-image:-webkit-linear-gradient(top,#e2c174 0,#ba8d20 100%);background-image:-moz-linear-gradient(top,#e2c174 0,#ba8d20 100%);background-image:-o-linear-gradient(top,#e2c174 0,#ba8d20 100%);background-image:linear-gradient(top,#e2c174 0,#ba8d20 100%);}
.flash.error, form ul.error{color:#fcfcfc;background-color:#e30000;background-image:-webkit-linear-gradient(top,#ff0000 0,#8b0000 100%);background-image:-moz-linear-gradient(top,#ff0000 0,#8b0000 100%);background-image:-o-linear-gradient(top,#ff0000 0,#8b0000 100%);background-image:linear-gradient(top,#ff0000 0,#8b0000 100%);}
.icon{padding-left:20px;background-position:0 50%;background-repeat:no-repeat;min-height:16px;line-height:16px;display:inline-block;}
.radeni_strankovani{width: 710px;float:right;border:1px solid #959595;margin-bottom:18px;padding:10px;border-radius:5px;margin-top:-10px;}
.strankovani{float:right;color:red;margin-top:5px;margin-right:4px;}
.strankovani a{color:black;text-decoration:none;font-weight:normal;}
.strankovani_vpred{display:block;background-image:url('/images/strankovani_vpred.png?v=1');width:18px;height:18px;background-repeat:no-repeat;margin-left:4px;margin-top:-2px;}
.strankovani_zpet{display:block;background-image:url('/images/strankovani_zpet.png?v=1');width:18px;height:18px;background-repeat:no-repeat;margin-right:6px;margin-top:-2px;}
.strankovani_zpet_obal{float:left;}
.strankovani_cisla{float:left;margin-top:-1px;color:#464646;}
.strankovani_vpred_obal{float:left;}
.strankovani_cisla a{padding-left:2px;padding-right:2px;}
.pocet_na_stranku_popisok{float:left;margin-top:5px;margin-right:10px;}
#frm-strankovaniControl-pocetPolozekForm_horni{float:left;margin-right:30px;}
.strankovani_opacity{opacity:0.2;}
.pocet_na_stranku{float:right;}
#frmsignInForm-mail{width:280px;margin-top:15px;}
#frmsignInForm-password{width:280px;}
#frmsignInForm-login{margin-left:185px;}
#frmvyhledavani-hledej{width:0px;height:0px;position:relative;top:15px;left:-55px;z-index:-1;}
.uzly a{padding-left:5px;padding-right:5px;color:#6D6D6D;}
.grid a{text-decoration:none;color:#575757;}
.grid .button{color:#fff;}
area{outline:0;}

.novinky__main {
    width: 600px;
    float: left;
    padding-right: 20px;
}
.novinky__right {
    float: left;
    width: 300px;
}
.novinky__right h2 {
    font-size: 16px;
}


/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

body {
  /*font: 0.8125em/1.5 "Helvetica Neue",Helvetica,Arial,sans-serif;
  color:#333;*/
}

pre,
code {
  /*font-family: 'DejaVu Sans Mono', Menlo, Consolas, monospace;*/
}

hr {
  /*border: 0 #ccc solid;
  border-top-width: 1px;
  clear: both;
  height: 0;*/
}

/* `Headings
----------------------------------------------------------------------------------------------------*/

legend{
	/*font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;*/
}

h1,h2,h3 {
margin-bottom: 10px;
font-weight: 300;
color: #464646;
}

h1{
	font-size: 24px;
}

h2{
	font-size: 21px;
}

h3{
	font-size: 18px;
}


/* `Links 
----------------------------------------------------------------------------------------------------*/

a:link,
a:visited,
a:active
{	
	text-decoration: underline;
	color: #db031c;
}

a:hover,
a:focus
{	
	text-decoration: underline;
}


/* `Spacing
----------------------------------------------------------------------------------------------------*/

ol {
  /*list-style: decimal;*/
}

ul {
  /*list-style: disc;*/
}

li {
  /*margin-left: 20px;*/
}



#content-wrapper,
#menuh-wrapper{
	width:980px;
	margin-left: auto;
	margin-right: auto;
	/* height: 63px; */
}
#menuh-wrapper {
height: 63px;
}

#content-wrapper{
	min-height: 500px;
	padding-bottom:30px;
}

#leftside{
	width:230px;
	float:left;
	margin-right:20px;
	min-height: 500px;
}

#content.part-width{
	width:100%;
	float:left;
}

#content.part-width{
	width:730px;
}

#content h2 {
/*padding-top: 30px;*/
}

div#vestec h1 {
color: #5B5B5B;
font-weight: normal;
border-color: #5B5B5B;
margin: 0px;
text-transform: uppercase;
font-size: 18px;
}

div#vestec h2 {
color: #5B5B5B;
margin-bottom: 0px;
margin-top: 14px;
text-transform: uppercase;
font-weight: normal;
font-size: 13px;
}

#content table.skladba td {
	vertical-align: top;
}
#content table.skladba td.obr {
	text-align: center;
}
#content table.skladba td.obr a {
	border: none;
	margin-bottom: 30px;
	display: block;
}
#content table.skladba td.popis {
	padding-left: 10px;
}
#content table.skladba td.popis h2.first {
	padding-top: 0px;
}
#content.part-width p ul {
	list-style: disc;
}
#content.part-width p ul li {
	margin-left: 20px;
}
/*!
Pure v0.5.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yui/pure/blob/master/LICENSE.md
*/
.pure-button{display:inline-block;*display:inline;zoom:1;line-height:normal;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button{font-family:inherit;font-size:100%;*font-size:90%;*overflow:visible;padding:.5em 1em;color:#444;color:rgba(0,0,0,.8);*color:#444;border:1px solid #999;border:0 rgba(0,0,0,0);background-color:#E6E6E6;text-decoration:none;border-radius:2px}.pure-button-hover,.pure-button:hover,.pure-button:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(40%,rgba(0,0,0,.05)),to(rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.1));background-image:-o-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.pure-button:focus{outline:0}.pure-button-active,.pure-button:active{box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset}.pure-button[disabled],.pure-button-disabled,.pure-button-disabled:hover,.pure-button-disabled:focus,.pure-button-disabled:active{border:0;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;cursor:not-allowed;box-shadow:none}.pure-button-hidden{display:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}
/*!
Pure v0.5.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yui/pure/blob/master/LICENSE.md
*/
.pure-button{display:inline-block;*display:inline;zoom:1;line-height:normal;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pure-button::-moz-focus-inner{padding:0;border:0}
/*!
 *  Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.4.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}

body{width:100%;height:100%;position:relative;margin:0;padding:0;font-family:'Open Sans', sans-serif;padding-top:50px;font-size:12px;color:#464646;background: #FFF;}
#main{overflow:auto;margin:0 auto;margin-top:-50px;background-repeat:repeat-x;}
.hide{display:none;}
#top{width:980px;margin:0 auto;}
#wrap{min-height:100%;}
.typeahead, .tt-query, .tt-hint{color:#FFFFFF;}
#search form input{text-align:left;left:0;font-size:10px;}
#footer-wrapper { padding-top: 20px; /* position: fixed; */ /* bottom: 0; */ /* right: 0; */ /* width: 100%; */}
.footer{background-color:#2c292a;color:#fff;width:100%;}
.footer__companies{padding:20px 0 30px 0;}
.footer__companies ul{margin:0;padding:0;}
.footer__companies ul li{list-style-type:none;border-left:1px solid #fff;float:left;padding-right:17px;padding-left:17px;font-size:12px;}
.footer__companies ul li.first{border-left:0;padding-left:0;}
.footer__companies ul li.last{padding-right:0;}
.footer__companies ul li a{text-decoration:none;color:#fff;}
.footer__companies ul li:hover a{text-decoration:underline;}

.footer__links{float:left;border-right:1px solid #87888b;width:230px;padding-left: 18px;}
.footer__links.first{border-left:0;padding-left:0;}
.footer__links ul{margin:0;padding:0;}
.footer__links ul li{list-style-type:none;padding-bottom:5px;line-height:14px;}
.footer__links ul li.header{padding-bottom:15px;font-size:13px;}
.footer__links ul li a{text-decoration:none;color:#fff;font-size:10px;}
.footer__links ul li:hover a{text-decoration:underline;}

.footer__inner{width:980px;margin:0 auto;padding-bottom:30px;}

#search form input::-webkit-input-placeholder{color:#464646;padding-left:2px;}
#search form input::-moz-placeholder{color:#464646;}
#search form input:-ms-input-placeholder{color:#464646;padding-left:2px;}
input::-webkit-input-placeholder{color:#464646;padding-left:2px;}
input::-moz-placeholder{color:#464646;padding-left:2px;}
input:-ms-input-placeholder{color:#464646;padding-left:2px;}
.hideh{display:none;}
#content #pathway{line-height:23px;margin:6px;font-size:10px;padding-left:5px;text-transform:lowercase;color:#6d6d6d;}
.red{color:#E21E26;}
.grey{color:#6d6d6d;}
.small{font-size:10px;}
.big{font-size:16px;font-weight:700;}
.bold{font-weight:700;}
.fright{float:right;}
.fleft{float:left;}
#content #get_content H2.wmar,#content #get_content H3.wmar{margin:0;}
#content #get_content div.wmar{padding:2px 6px;margin:0;background-color:#e2e4e3;font-weight:700;font-size:12px;height:24px;line-height:24px;}
.in_block{padding:5px;}
.in_block2{padding-bottom:12px;background-color:#f6f6f6;}
.box{width:102px;height:102px;margin:10px auto;padding:0;display:block;overflow:hidden;text-align:center;}
.tip-img img{max-height:100px;max-width:100px;padding:0;border:1px solid #e2e4e3;}
.in_block2 .price{padding:2px 5px 0 5px;text-align:center;}
#content #get_content form{margin:0;padding:0;display:block;}
.registrace input{margin-bottom:2px;width:150px;}
.registrace label{float:left;display:block;text-align:right;margin-top:5px;margin-right:3px;padding-right:6px;font-size:10px;width:150px;}
.povinna{background:url('../images/star.gif') no-repeat right top;padding-right:2px;}
.povinnaText{font-weight:700;font-size:10px;padding-left:160px;}
div.foot{padding-bottom:20px;padding-left:160px;}
form input.kos_buttom,#content #get_content form div.foot input.kos_buttom{height:25px;padding:5px;color:#fff;font-size:10px;border:0 solid;font-weight:700;width:150px;background:red;cursor:hand;cursor:pointer;}
#content #get_content H2.wmar,#content #get_content H3.wmar{margin-bottom:3px;}
#box{width:650px;overflow:hidden;}
#box ul li{min-width:0;float:left;margin:0;margin-left:2px;}
.tech,.wid150{width:150px;display:block;float:left;}
#parent{overflow:hidden;padding-bottom:5px;}
.left li a{color:#565759;text-decoration:none;}
.right li{list-style:none;float:left;margin-right:3px;}
#parent-0 a,.right a{text-decoration:none;color:#000;}
#selected{color:red;font-weight:700;}
.tech-right{margin-top:0;margin-left:-40px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.tech-right{margin-left:-41px;}
}
@-moz-document url-prefix(){.tech-right{margin-left:-39px;}
}
#parent-0 a,.right a{font-size:10px;}
#centre_ii{float:right;width:730px;}
.sect-short_o{float:left;padding-bottom:20px;}
.sect-short_i{margin-right:20px;display:block;width:345px;margin-bottom:0;padding-bottom:5px;}
.sect-short_i:hover{background-color:#f2f2f2;}
.sect-short_i p{margin:10px;}
.sect-short_i span{color:#FFF;}
.nadpis{background-color:#929292;background:-moz-linear-gradient(top,#9c9c9c,#8b8b8b);background:-webkit-gradient(linear,0 0,0 100%,from(#9c9c9c),to(#8b8b8b));background:url('../images/title_menu_item_gradient.png?v=1');padding:10px;height:10px;margin-bottom:5px;}
.sect-short_i:hover>.nadpis{background:#df1e26;background:-moz-linear-gradient(top,#ad1e21,#df1e26);background:-webkit-gradient(linear,0 0,0 100%,from(#ad1e21),to(#df1e26));background:url('../images/title_menu_item_gradient_hover.png?v=1');}
.ui-menu-item{font-size:10px;}
#search_text{padding-top:20px;padding-bottom:20px;}
.sect-short_i-link{background-image:url('../images/horizontal_link_podpora.png?v=1');background-position:bottom;background-repeat:no-repeat;height:2px;width:230px;}
#gmap{float:left;width:0;height:0;}
#div_branch{display:none;margin-top:10px;}
#info_branch{display:none;}
#controls_o{float:right;margin-left:10px;padding:0 10px 20px 10px;background:url('../imgs/controls.jpg') #fff left top repeat-x;}
#controls_i{width:240px;height:340px;}
#controls_i h2{margin-top:20px;}
#controls_i h3{margin-bottom:5px;}
#centre_ii #list{float:left;width:980px;padding-top:0;padding-bottom:10px;margin-left:-20px;background-color:#f6f6f6;}
#gmap-controls_o{width:255px;min-height:500px;float:right;margin-left:10px;padding:10px;border:1px dashed #464646;border-radius:5px;}
#gmap{float:left;}
html body div#wrap div#main div#top div#inner_o div#inner_i div#centre_o div#centre_i div#centre_ii div#gmap-area div#gmap-controls_o div#gmap-controls_i div#gmap-detail a{color:red;text-decoration:none;border-bottom:1px solid;margin:0;padding:0;font-size:11px;text-align:justify;}
html body div#wrap div#main div#top div#inner_o div#inner_i div#centre_o div#centre_i div#centre_ii div#gmap-area div#gmap div div div div.gmnoprint div.gmnoprint div div a{color:red;text-decoration:none;border-bottom:1px solid;margin:0;padding:0;font-size:11px;text-align:justify;}
.content.clearfix{padding-top:55px;}
.actions.clearfix{padding-top:15px;}
.block_roller{float:left;width:228px;min-height:230px;padding-bottom:45px;position:relative;margin-bottom:15px;margin-right:20px;height:261px;border-radius:5px;}
.prev{display:block;position:relative;top: 220px;left:-25px;z-index:3;}
.next{display:block;position:relative;top: 178px;left:970px;z-index:5;}
.block_padding{padding:10px;}
.block__nedostupny {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
opacity: 0.4
}
.name{font-size:12px;font-weight:700;color:#565759;min-height: 42px;}
.picture_product{background-position:center;background-repeat:no-repeat;background-size:contain;border:0 solid;cursor:pointer;cursor:hand;width:145px;float:left;}

img.resize{width:auto;height:120px;}
.obrazok{background-position:center top;height:230px;width:230px;background-repeat:no-repeat;background-size:contain;float:left;margin-right:4px;}
.block_ikony{float:left;width:40px;height: 50px;margin-left:14px;}
.cena_za{float:left;width:200px;}
.description{font-size:12px;color:#464646;line-height:16px;padding-top:10px;float:left;height:63px;width:208px;}
.description ul{padding-left:15px;}

.price{float:left;width:208px;margin-top:0px;}
@-moz-document url-prefix(){.price{margin-top:5px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){.price{margin-top:5px;}
}
.red_price{font-weight:700;color:#ED1C24;font-size:18px;}
.red_price_mj{color:#e21e26;font-weight:400;font-size:12px;}
.green{font-weight:700;color:#1bac4a;font-size:12px;float:left;width: 208px;}
#inner_o{margin-top:-5px;}

#bottom{display:block;width:980px;height:100%;}
.polseznam{width:750px;float:right;}
#content #get_content{width:100%;overflow:hidden;}
div.pbox{display:block;padding:5px;overflow:hidden;}
.grey{color:#6d6d6d;}
.small{font-size:10px;}
.big{font-size:16px;font-weight:700;}
#content #get_content .auto_obsah{margin-top:5px;}
#content #get_content h2,#content #get_content h1,#content #get_content .polozka_detail .stat_bar{font-family:"arial ce",arial,"lucida grande ce","helvetica ce",lucida,sans-serif;font-size:14px;color:#575759;font-weight:700;margin:5px 0;padding:5px 8px;background:#e2e4e3;text-transform:none;}
.img_produkt,.popisky,.ceny{width:200px;float:left;}
.img_produkt{width:230px;height:230px;}
.poznamka{float:right;width:750px;}
.popisky{width:100%;}
.img_box{width:100%;height:100%;}
#obr{vertical-align:middle;margin:auto;width:100%;height:100%;background-image:url('image.php?id=-200010373');background-position:center top;background-repeat:no-repeat;background-size:contain;border:0 solid;}
#obr img{border:0 solid;max-width:100%;max-height:100%;margin:auto;display:block;}
#content #get_content .polozka_detail .img_box img{max-height:100px;max-width:100px;padding:0;border:1px solid #e2e4e3;}
#content #get_content .polozka_detail .small_img_box img{max-height:100px;max-width:100px;padding:0;border:1px solid #e2e4e3;}
#content #get_content .polozka_detail .pol_info a.indInfo{text-decoration:underline;}
#content #get_content .polozka_detail .radek span{font-size:12px;}
#content #get_content .polozka_detail .radek span.popis .small{font-size:10px;}
.kosik_border{border:1px solid #58585a;margin:0;padding:0;display:inline;background:#b1b3b4;color:white;float:left;margin-top:3px;}
#tabs-1,#tabs-2,#tabs-3,#tabs-4,#tabs-5,#tabs-6,#tabs-7{background-repeat:no-repeat;background-position:0 0;background-size:552px;}
#tabs-2{padding-left:35px;}
@media screen and (-webkit-min-device-pixel-ratio:0){#tabs-2{padding-left:40px;}
}
.detail_tabs_obsah{line-height:16px;}
.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active{background-color:white;border-top:1px solid #959595;border-left:1px solid #959595;border-right:1px solid #959595;}
.ui-state-default.ui-corner-top{background-color:#FFF;}
.prev:hover,.next:hover{opacity:.5 !important;cursor:pointer;}
.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-dialog-titlebar-close{position:absolute;bottom:0;right:0;}
.ui-widget-header{background:#FFF;border:0;}
.ui-dialog .ui-dialog-content{background:#FFF;border:0;}
.ui-widget-overlay{background:#000 !important;opacity:.70 !important;filter:Alpha(Opacity=70) !important;z-index:999;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front{z-index:1000;}
.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-dialog-titlebar-close{border:0;}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-radius:0;}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:16px;margin:-10px 0 0 0;padding:1px;height:16px;}
.sprited{width:226px;background-color:#b2b3b5;border:1px solid #58585a;color:#fff;}
.sprited input{text-align:left;color:#fff;font-size:10px;}
#sign_up_form{margin-top:-10px;padding-left:10px;}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url('../images/prihlaseni_zavriet.png?v=1');}
.ui-state-default .ui-icon{background-image:url('../images/prihlaseni_zavriet.png?v=1');}
.form_button.sprited,.form_text.sprited{border:0;background-color:#FFF;}
.ui-icon-closethick{background-position:0 0;}
.form_button.sprited{position:relative;left:133px;top:2px;}
.sprited{margin-bottom:5px;}
#actions{margin-top:20px;}
html{overflow-y:scroll;*overflow-x:hidden;}
.container{max-width:700px;margin:0 auto;text-align:center;}
.tt-dropdown-menu,.gist{text-align:left;}
html{line-height:1.2;}
.title,.example-name{font-family:Prociono;}
p{margin:0 0 10px 0;line-height:16px;}
.title{margin:20px 0 0 0;font-size:64px;}
.example-name{margin:20px 0;font-size:32px;}
.demo{position:relative;*z-index:1;margin:50px 0;}
.typeahead{background-color:#fff;}
.typeahead:focus{border:2px solid #0097cf;}
.tt-query{-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);}
.tt-hint{color:#999;}
.tt-suggestion{padding:3px 20px;font-size:12px;line-height:14px;}
.tt-suggestion.tt-is-under-cursor{color:#fff;background-color:#df1e26;background:url('../images/gradient2.png?v=1');background:-moz-linear-gradient(top,#ad1e21,#df1e26);background:-webkit-gradient(linear,0 0,0 100%,from(#ad1e21),to(#df1e26));}
.tt-suggestion p{margin:0;}
.gist{font-size:14px;}
.hledani{float:right;}
.hledani .tt-suggestion{padding:5px 15px;}
.hledani .tt-suggestion+.tt-suggestion{border-top:1px solid #ccc;}
.hledani .repo-typ{float:right;font-style:italic;}
.hledani .repo-meno{font-weight:700;}
.hledani .repo-description{font-size:14px;}
#centre_ii #list .top, #centre_ii #list .bottom{float:left;width:980px;height:1px;background:url('../images/contacts-top-bottom.png?v=1') left top no-repeat;}
#centre_i{min-height:396px;font-size:11px;text-align:justify;}
div.dops label{font-weight:700;}
#snippet-vyberPobockyControl-vyberPobocky{background:#df1e26;background:url('../images/gradient2.png?v=1');background:-moz-linear-gradient(top,#ad1e21,#df1e26);background:-webkit-gradient(linear,0 0,0 100%,from(#ad1e21),to(#df1e26));color:white;text-align:center;padding:4px;margin:1px 0 1px 0;}
.ui-state-default .ui-icon{background-image:url('../images/prihlaseni_zavriet.png?v=1');}
#do_kosiku{float:right;}
.roller_products{
    margin-top:-80px;
    height: 399px;
    max-height: 399px;
    width: 980px;  
    margin-left: auto;  
    margin-right: auto;}
#banners_bottom{width:980px;margin:0 auto;padding-bottom:175px;}
#frmvyberPobockyForm-submit{background:#555;color:#fff;text-decoration:none;border:0;font-size:12px;width:40px;height:25px;cursor:pointer;text-align:center;margin-left:10px;}
#frmvyberPobockyForm-pobocka{margin-left:10px;}
#list ul{float:left;margin:0px 0px 23px 0px;padding-left:15px;width:225px;}
#list ul li{list-style-type:none;list-style-image:none;padding:2px 0;}
#frmzmenaPoctuForm-mj, #frmzmenaPoctuForm-pocet_do_kosiku{width:60px;text-align:right;padding-right:5px;background-color:#D7D7D7 !important;border:1px solid #000 !important;color:#424242;}
.mj_do_kosiku_prepocet,#frmzmenaPoctuForm-pocet, #frmzmenaPoctuForm-mj_do_kosiku{width:60px;text-align:right;padding-right:5px;;}
#new_prepocet_2 #frmzmenaPoctuForm-mj_do_kosiku{color:#fff;}
input[readonly='readonly']{background-color:transparent !important;border:none !important;}
#frmzmenaPoctuForm-pocet{color:#424242;border:none !important;}
#vysledni_cena,#baleni_cena,#baleni_cena_bez_dph{color:#000;text-align:right;width:494px;padding-right:5px;font-weight: 700;}
#baleni_cena_bez_dph{margin-top:10px;font-weight:300;}
#baleni_cena{font-weight:300;}
#vysledni_cena2{color:#000;text-align:right;width:494px;padding-right:5px;font-weight:600;}
#vysledni_cena_bez_dph,#vysledni_cena_bez_dph2{color:#000;text-align:right;width:494px;padding-right:5px;font-weight: 700;}
/**/.nette-fixed-coords{z-index:1000 !important;}
#pathway{line-height:23px;margin:6px;font-size:10px;padding-left:5px;text-transform:lowercase;color:#6d6d6d;}
#pathway a{padding-left:5px;padding-right:5px;color:#6d6d6d;}
#akcne_prvky{float:right;}
#prepocet{padding-top:20px;}
.name a{font-size:12px;font-weight:700;color:#565759;min-height:50px;text-decoration:none;}
.name a:hover{text-decoration:underline;}
.typeahead{position:relative;vertical-align:top;width:205px;display:inline;height:20px;border:none;padding:0;margin:0;position:absolute;top:0;background:#b1b3b4;}
#dialog-content{margin-top:-20px;}
#akcne_prvky{width:100%;float:right;margin-top:15px;}
#prepocet tr{height:30px;}
#frmzmenaPoctuForm-submit{width:151px;height:30px;background:url('/images/vlozit_do_kosiku.png?v=1') no-repeat #555;float:right;margin-top:5px;outline: none;}
.nadpis_zmena_pobocky{font-size:20px;font-weight:300;}
.left.pobocky_odsazeni {margin-left: 25px;}
#header-wrapper {
    background-image: url('/images/lista.png?v=1');  background-repeat: no-repeat;  background-position: center -10px;
}
#hlavicka_obal{z-index:10;/* background-image:url('/images/lista.png?v=1'); *//* background-repeat:no-repeat; *//* background-position:center -10px; */}
#hlavicka_jednoriadkova{width:980px;margin:0 auto;margin-bottom:10px;}
#hlavicka_vlevo{float:left;}
#snippet--uzivatelskeLinky{float:right;}
.pobocka__obal {
    float: left;
}
.uzivatel__obal {
    float: left;
}
.tt-hint{display:none;}
.typeahead.tt-query{height:37px;border-radius:5px;background:#EBEBEB !important;color:#464646;border:1px dashed #464646 !important;}
.hledani{padding-top:20px;visibility: hidden;}
*+html .hledani{padding-top:20px;}
@-moz-document url-prefix(){.hledani{padding-top:15px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){.hledani{padding-top:20px;}
}
.tt-dropdown-menu{width:447px;background-color:#fff;border:1px dashed #464646 !important;}
.ikona_tel{background-image:url('/images/sluchatko_03.png?v=1');height:8px;width:24px;background-repeat:no-repeat;float:left;margin-left:10px;margin-top:2px;margin-right:5px;}
#hlavicka_telefon{font-weight:600;}
#hlavicka_jednoriadkova a{font-weight: 400;text-decoration:none;color:#464646;/* font-weight: 300; */}
#hlavicka_jednoriadkova a:hover{text-decoration:underline;}
.hlavicka_vpravo{
	display: flex;
	/*display: -webkit-box;*/


	max-height: 14px;
}
.ikona_pobocka{background-image:url('/images/pobocka.png?v=1');height:14px;width:25px;background-repeat:no-repeat;float:left;margin-left:10px;margin-right:5px;}
.ikona_pobocka_cervena{background-image:url('/images/pobocka_red.png?v=1');height:14px;width:25px;background-repeat:no-repeat;float:left;margin-left:10px;margin-right:5px;}
.ikona_uzivatel{background-image:url('/images/uzivatel.png?v=1');height:13px;width:16px;background-repeat:no-repeat;float:left;margin-left:10px;margin-right:5px;}
#kosik_poptavka{background-image:url('/images/kosik.png?v=1');background-repeat:no-repeat;background-position:18px 9px;display:block;border:1px dashed #464646 !important;height:24px;width:135px;text-align:center;padding-top:13px;border-radius:5px;margin-top:22px;padding-left:15px;}
#kosik_poptavka a, #kosik a{color:#3c3c3c;text-decoration:none;}
.poptavka_tlacitko{color:#3c3c3c;text-decoration:none;}
#kosik{background-repeat:no-repeat;background-position:18px 10px;display:block;border:1px dashed #464646 !important;height:33px;min-width:203px;text-align:center;padding-top:5px;border-radius:5px;margin-top:21px;padding-left:15px;
}
@-moz-document url-prefix() { 
  #kosik{
     margin-top: 19px !important;
  }
 
}
@-moz-document url-prefix() { 
  #kosik_poptavka{
     margin-top: 19px !important;
  }
}
#prepocet_obal{min-height:310px;}
#prepocet_obal2{height:225px;}
.tlacitko_koupit{background-image:url('/images/koupit.png?v=1');width:95px;height:30px;}
#new_prepocet_2{float:left;border:1px solid #464646 !important;border-radius:5px;background-color:#464646;padding:10px;margin-left:10px;width:130px;}
#new_prepocet_1{float:left;border:1px dashed #464646 !important;border-radius:5px;padding:10px;width:130px;margin-left:38px;}
#ikona_kosik{background-image:url('/images/kosik.png?v=1');width:22px;height:20px;background-repeat:no-repeat;float:left;margin-top:5px;}
#mapa_kraje{text-align:center;margin-top:10px;background-image:url('/images/mapa_cela.png?v=1');height:229px;width:400px;}
.zbozi-foto{float:left;width:145px;}
.text-info{width:340px;float:left;margin-left:10px;}
.prepocet_single > table{float:left;}
#kraj{height:229px;width:400px;}
#snippet-vyberPobockyControl-vyberPobockyDialog-dialogControl li a:hover{color:#E31E27;text-decoration:underline;}
#img_kraj_vybrany{width:400px;height:229px;}
#seznam_kraju{padding-left:12px;}
.prepocet_single{background-color:#464646;padding:10px;border:1px solid #464646 !important;border-radius:5px;height:30px;width:130px;margin-left:10px;float:right;}
.prepocet_single td{color:#FFF;}
.prepocet_nadpis{padding-bottom:5px;}
.seskupeni{height:19px;width:208px;}
.varianty{color:#E21E26;text-decoration:underline;}
.vyber_pobocky_tlacitko{display:block;float:right;margin-top:4px;background-image:url('/images/vyber_pobocku.png?v=1');width:176px;height:30px;background-repeat:no-repeat;}
.kontakty_box{border:1px dashed #464646;height:67px;width:457px;float:left;padding:10px;border-radius:5px;}
.kontakty_box h2{padding-top:10px !important;}
.stredny_banner_homepage{width:295px;height: 175px;padding-top:15px;padding-bottom:20px;padding-left:20px;list-style-type: none;color: #464646 !important;}
.stredny_banner_homepage a {color: #464646 !important;text-decoration: none;}
.stredny_banner_homepage li {padding-bottom: 4px;}
.stredny_banner_homepage li:before {
content: '\00BB';
margin: 0 10px 0  0 ;
}
.stredny_banner_homepage img {margin-right: 5px;}
.stredny_banner_homepage a:hover {color: #DB031C  !important;}

/* IE8, FF, Saf, Opera (Everything but IE 6,7) */
html>/**/body .ie7 {display: none;}

/* IE6, IE7 */
.nonie7 {
  overflow: hidden;
  *display: none;}


#page {*width: 980px;*margin: 0 auto;}

.carkovana-cara-dark{border: dashed 1px #464646 !important;}
.carkovana-cara-light{border: dashed 1px #959595 !important;}
.plna-cara-dark {border: solid 1px #464646 !important;}
.plna-cara-light {border: solid 1px #D7D7D7 !important;}

.grid__piktogram{width:100px;height:42px;background-repeat:no-repeat;margin-left: -35px;}
.detail__piktogram{width:100px;height:42px;background-repeat:no-repeat;margin-bottom:10px;margin-left: -15px;}
.piktogram__akce{background-image:url('/images/piktogramy_03.png?v=1');}
.piktogram__top{background-image:url('/images/piktogramy_06.png?v=1');}
.piktogram__tip{background-image:url('/images/piktogramy_08.png?v=1');}

.piktogram__teplomer0{background-image:url('/images/teplomer_0.png?v=1');height:70px;}
.piktogram__teplomer5{background-image:url('/images/teplomer_5.png?v=1');height:70px;}

.piktogram__teplomer5, .piktogram__teplomer0{
background-size: 35px 40px;
margin-left: 15px;
}
.piktogram__bonus--2014_JARO_PALUBKY{background-image:url('/images/piktogramy_07.png?v=1');height:155px;}
.piktogram__bonus--2014_JARO_ISOVER{background-image:url('/images/piktogramy_samsung_galaxy.png?v=1');height:155px;}
.piktogram__bonus--2014_JARO_OSB_DESKY{background-image:url('/images/piktogramy_whisky.png?v=1');height:155px;}
.piktogram__bonus--2014_JARO_ISOVER_GREY{background-image:url('/images/piktogramy_bonus_tablet.png?v=1');height:155px;}
.piktogram__bonus--2014_JARO_TASKY_2_1{background-image:url('/images/piktogramy_bonus_21.png?v=1');height:155px;}
.piktogram__bonus--2014_JARO_YTONG{background-image:url('/images/piktogramy_bonus.png?v=1');height:155px;}
.piktogram__bonus--2014_JARO_ROTO{background-image:url('/images/piktogramy_roto.png?v=1');height:155px;}
.piktogram__bonus--2014_JARO_BEST{background-image:url('/images/piktogramy_bonus.png?v=1');height:155px;}
/*piktogramy pre prvu vlnu 2015*/
.piktogram__bonus--2015_KAMP_1_OSB{background-image:url('/images/piktogramy_www_2+1_bonusy_09.png?v=1');height:155px;}
.piktogram__bonus--2015_KAMP_1_PORFIX{background-image:url('/images/piktogramy_www_2+1_bonusy_03.png?v=1');height:155px;}
.piktogram__bonus--2015_KAMP_1_PORFIX{background-image:url('/images/piktogramy_www_2+1_bonusy_03.png?v=1');height:155px;}
.piktogram__bonus--2015_KAMP_1_SDK_1{background-image:url('/images/piktogramy_www_2+1_bonusy_06.png?v=1');height:155px;}
.piktogram__bonus--2015_KAMP_1_SDK_2{background-image:url('/images/piktogramy_www_2+1_bonusy_06.png?v=1');height:155px;}
.piktogram__bonus--2015_KAMP_1_SDK_3{background-image:url('/images/piktogramy_www_2+1_bonusy_06.png?v=1');height:155px;}
.piktogram__bonus--2015_KAMP_1_SDK_4{background-image:url('/images/piktogramy_www_2+1_bonusy_06.png?v=1');height:155px;}
.piktogram__bonus--2015_KAMP_1_SDK_5{background-image:url('/images/piktogramy_www_2+1_bonusy_06.png?v=1');height:155px;}
.piktogram__bonus--2015_KAMP_1_SDK_6{background-image:url('/images/piktogramy_www_2+1_bonusy_06.png?v=1');height:155px;}
/*piktogramy pre druhu vlnu 2015*/
.piktogram__bonus--2015_KAMP_2_DEKFINISH_1{background-image:url('/images/piktogramy_bonus_21.png?v=1');height:155px;}
.piktogram__bonus--2015_KAMP_2_DEKFINISH_2{background-image:url('/images/piktogramy_bonus_21.png?v=1');height:155px;}
.piktogram__bonus--2015_KAMP_2_YTONG{background-image:url('/images/piktogramy_www_2+1_bonusy_10.png?v=1');height:155px;} 
.piktogram__bonus--2015_KAMP2_MALB_SP_1{background-image:url('/images/piktogramy_bonus_21.png?v=1');height:155px;}
.piktogram__bonus--2015_KAMP2_MALB_SP_2{background-image:url('/images/piktogramy_bonus_21.png?v=1');height:155px;}
.piktogram__bonus--2015_KAMP2_MALB_SP_3{background-image:url('/images/piktogramy_bonus_21.png?v=1');height:155px;}
.piktogram__bonus--2015_KAMP2_MALBA_1{background-image:url('/images/piktogramy_bonus_21.png?v=1');height:155px;}
.piktogram__bonus--2015_KAMP2_MALBA_2{background-image:url('/images/piktogramy_bonus_21.png?v=1');height:155px;}
.piktogram__bonus--2015_KAMP2_MALBA_3{background-image:url('/images/piktogramy_bonus_21.png?v=1');height:155px;}
/*piktogramy pre tretiu vlnu 2015*/
.piktogram__bonus--2015_KAMP_3_ROTO{background-image:url('/images/piktogramy_roto.png?v=1');height:155px;}



.mega-hdr { max-height: 149px; }

.top_menu__kalkulacky-obal {
background-color: #464646;
margin-top: -14px;
margin-left: -15px;
width: 188px;
height: 345px;
position: absolute;
}

.top_menu__kalkulacky--texty { margin-left: 15px; }
.top_menu__kalkulacky--podnadpis { padding: 15px 0; }
.top_menu__kalkulacky--tlacitko{
position: inherit;
bottom: 0px;
}
.top_menu__kalkulacky--imgs {
position: inherit;
bottom: 60px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
 .top_menu__kalkulacky-obal { height: 340px;}
}
@-moz-document url-prefix(){
  .top_menu__kalkulacky-obal { height: 347px;}
}
.top_menu__kalkulacky--logo > div {
	background-image:url('../images/menu-sprite.png');
	width: 188px;
	height: 41px;
}

.top_menu__kalkulacky--imgs > div {
	background-image:url('../images/menu-sprite.png');
	width: 188px;
	height: 90px;
}

#mega-menu-1 .top_menu__kalkulacky-obal .top_menu__kalkulacky--tlacitko > a,
#mega-menu-2 .top_menu__kalkulacky-obal .top_menu__kalkulacky--tlacitko > a {
	
	background: -webkit-gradient(linear,left top,right top,from(#ebebeb),to(#bebebe));
	background: -webkit-linear-gradient(top,#ebebeb,#bebebe);
	background: -moz-linear-gradient(top,#ebebeb,#bebebe);
	background: -o-linear-gradient(top,#ebebeb,#bebebe);
	background: -ms-linear-gradient(top,#ebebeb,#bebebe);
	background: linear-gradient(top,#ebebeb,#bebebe);
	background-color: #bebebe;
	width: 158px;
	height: 40px;
	margin: 0 15px 15px 15px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #555;
}
#mega-menu-1 .top_menu__kalkulacky-obal .top_menu__kalkulacky--tlacitko > a:hover,
#mega-menu-2 .top_menu__kalkulacky-obal .top_menu__kalkulacky--tlacitko > a:hover{
	background: #bebebe;
}

.top_menu__kalkulacky--texty {
    line-height: 20px;
}

.popis_odstavec {
    width: 730px;
    min-height: 1px;
}

table.skladba td {
	padding: 10px 0;
}

.deksmart__obecny__banner {
    width: 980px;  margin-left: auto;  margin-right: auto;
    margin-top: 20px;
    height: 90px;
}

.uppercase {
    text-transform: uppercase;
}

.tucne{
    font-weight: 600;
}
.cena__dostupnost__blok {
    width: 160px;
}
.sleva__blok {
    margin-top: 5px;
    text-align: right;
}

.sleva__color {
    /*background-color: #FFF6CD;padding: 4px;*/
    font-weight: 600;
    font-size: 18px;
}


.deksmart__top__banner {
    height: 20px;
    width: 100%;
    background-color: #464646;
    position: fixed;
    top: 0;
    color: #FFF;
    padding: 10px;
    font-size: 20px;
    font-weight: 200;
}


.pure-button{
  font: 12px 'Open Sans', sans-serif;
}

.button-success,
.button-error,
.button-warning,
.button-secondary,.button-eshop, .button-koupit
 {
    color: white  !important;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    text-decoration: none !important;
}

.button-success {
    background: rgb(28, 184, 65); /* this is a green */
}
.button-koupit {
    background: #DF3131; /* this is a red */
}
.button-error {
    background: rgb(202, 60, 60); /* this is a maroon */
}

.button-warning {
    background: rgb(223, 117, 20); /* this is an orange */
}

.button-secondary {
    background: rgb(66, 184, 221); /* this is a light blue */
}

.button-eshop {
    background: #464646;
}        


.button-xsmall {
    font-size: 70%;
}

.button-small {
    font-size: 85%;
}

.button-large {
    font-size: 110%;
}

.button-xlarge {
    font-size: 125%;
}        
.button-xxlarge {
    font-size: 140%;
}     
        
.dostupne {
	color: #08BD00;
}
.nedostupne {
	color: #FF2222;
}
div#konfigurator select.dostupne {
	color: #08BD00;
	border-color: #08BD00;
}
div#konfigurator select.nedostupne {
	color: #FF2222;
	border-color: #FF2222;
}
.castecne_dostupne {
	color: #FC9C14;
}
div#konfigurator select.castecne_dostupne {
	color: #FC9C14;
	border-color: #FC9C14;
}   

.fl {
    float: left;
}     


/*-------------------*/
.sprite2 {
    background: url('../images/sprite2.png') no-repeat;
}

.sprite-banner_velky_ovladani_left-png {
    width: 9px;
    height: 14px;
    background-position: -177px -60px;
}

.sprite-banner_velky_ovladani_right-png {
    width: 9px;
    height: 14px;
    background-position: -157px -43px;
}

.sprite-homepage_sq_grey-png {
    width: 15px;
    height: 15px;
    background-position: -137px -131px;
}

.sprite-homepage_sq_red-png {
    width: 15px;
    height: 15px;
    background-position: -111px -131px;
}

.sprite-piktogramy_03-png {
    width: 100px;
    height: 42px;
    background-position: -0px -53px;
}

.sprite-piktogramy_06-png {
    width: 100px;
    height: 41px;
    background-position: -0px -106px;
}

.sprite-piktogramy_08-png {
    width: 100px;
    height: 42px;
    background-position: -0px -0px;
}

.sprite-pobocka-png {
    width: 25px;
    height: 14px;
    background-position: -111px -106px;
    margin-left: 10px;
    margin-right: 5px;    
}

.sprite-sipka_vlevo_blok-png {
    width: 35px;
    height: 42px;
    background-position: -111px -53px;
}

.sprite-sipka_vpravo_blok-png {
    width: 36px;
    height: 42px;
    background-position: -111px -0px;
}

.sprite-sluchatko_03-png {
    width: 24px;
    height: 8px;
    background-position: -158px -0px;
    margin-left: 10px;
    margin-top: 2px;
    margin-right: 5px;    
}

.sprite-top_menu_oddelovac-png {
    width: 2px;
    height: 30px;
    background-position: -185px -19px;
}

.sprite-uzivatel-png {
    width: 16px;
    height: 13px;
    background-position: -158px -19px;
    margin-left: 10px;
    margin-right: 5px;
}
/*-------------*/   

/*! Gray v1.4.2 (https://github.com/karlhorky/gray) | MIT */
.grayscale{filter:url('data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale');-webkit-filter:grayscale(1);filter:grayscale(1);filter:gray}.grayscale.grayscale-fade{transition:filter .5s}@media screen and (-webkit-min-device-pixel-ratio:0){.grayscale.grayscale-fade{-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s}}.grayscale.grayscale-fade:hover,.grayscale.grayscale-off{-webkit-filter:grayscale(0);filter:grayscale(0)}.grayscale.grayscale-replaced{-webkit-filter:none;filter:none}.grayscale.grayscale-replaced>svg{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.grayscale.grayscale-replaced.grayscale-fade:hover>svg,.grayscale.grayscale-replaced.grayscale-off>svg{opacity:0}

.fucking-eu-cookies.fucking-priority {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    box-sizing: border-box;
    background-color: #C5C5C5;
    color: #000;
}
.dekpartner-only {
	display: none;
}

@media print {
	body > div[id^=hw-] {
		display:none;
	}
}
/* NEW TOP MENU */


#mega-menu-1,#mega-menu-2 {
    font: 600 12px 'Open Sans',sans-serif;
    font-size/*\**/:11px\9;    
     list-style: none;
/*    padding: 0;
    margin: 0; */
}

 mega-menu-1 .sub,#mega-menu-1 li ul,#mega-menu-2 .sub,#mega-menu-2 li ul {
    display: none;
}

#mega-menu-1 .sub ul,#mega-menu-2 .sub ul {
    display: block;
} 

#mega-menu-1,#mega-menu-2 {
    width: 100%;
    height: 31px;
    position: relative;
    background: -webkit-gradient(linear,left top,right top,from(#5a5a5a),to(#3d3d3d));
    background: -webkit-linear-gradient(top,#5a5a5a,#3d3d3d);
    background: -moz-linear-gradient(top,#5a5a5a,#3d3d3d);
    background: -o-linear-gradient(top,#5a5a5a,#3d3d3d);
    background: -ms-linear-gradient(top,#5a5a5a,#3d3d3d);
    background: linear-gradient(top,#5a5a5a,#3d3d3d);
    background-color: #5a5a5a;
}  

 @media screen and (-webkit-min-device-pixel-ratio:0) {
    #mega-menu-1,#mega-menu-2 {
        height: 31px;
    }
}

@-moz-document url-prefix() {
    #mega-menu-1,#mega-menu-2 {
        height: 31px;
    }
} 

.dc-mega-li {
    background-image: url('../images/top_menu_oddelovac.png?v=1');
    background-position: right;
    background-repeat: no-repeat;
    display: block;
}

/* #mega-menu-1 li,#mega-menu-2 li {
    float: left;
    margin: 0;
    padding: 0;
} */

 #mega-menu-1 li:last-child,#mega-menu-2 li:last-child {
    border-right: 0;
    width: auto;
} 

#mega-menu-1 li a,#mega-menu-2 li a {
    /* float: left; */
    display: block;
    color: #fff;
    text-decoration: none;
    position: relative;
}
/*
#mega-menu-1 li a {
    padding: 7px 30.3px;
}

#mega-menu-2 li a {
    padding: 8px 18.6px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #mega-menu-1 li a {
        padding: 8px 29.8px;
    }
}

@-moz-document url-prefix() {
    #mega-menu-1 li a {
        padding: 7px 29.5px;
    }
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #mega-menu-2 li a {
        padding: 8px 18.4px;
    }
}

@-moz-document url-prefix() {
    #mega-menu-2 li a {
        padding: 8px 18.1px;
    }
}
*/
#mega-menu-1 li a:hover,#mega-menu-1 li.mega-hover a,#mega-menu-2 li a:hover,#mega-menu-2 li.mega-hover a {
    color: #FFF;
    background: #df1e26;
    background: url('../images/gradient2.png?v=1');
    background: -moz-linear-gradient(top,#ad1e21,#df1e26);
    background: -webkit-gradient(linear,0 0,0 100%,from(#ad1e21),to(#df1e26));
    background-image: url('/images/top_menu_trojuholnik.png?v=1');  background-position: center center;
}


#mega-menu-1 li .sub-container,#mega-menu-2 li .sub-container {
    position: absolute;
    float: left;
}

#mega-menu-1 li .sub {
    background: #efefef;
    padding: 15px;
}

#mega-menu-1 li .sub .row {
    width: 100%;
    overflow: hidden;
    clear: both;
}

#mega-menu-1 li .sub li {
    list-style: none;
    float: none;
    width: 170px;
    font-weight: 400;
    border: 0;
}

#mega-menu-1 li .sub li.mega-hdr {
    margin: 0 25px 10px 0;
    float: left;
}

#mega-menu-1 li .sub li.mega-hdr.last {
    margin-right: 0;
}

#mega-menu-1 li .sub a {
    background: 0;
    color: #111;
    padding: 7px 10px;
    display: block;
    float: none;
    font-size: 10px;
}

#mega-menu-1 li .sub li.mega-hdr a.mega-hdr-a {
    padding: 5px 9px;
    margin-bottom: 5px;
    background: #6b6b6b;
    text-transform: uppercase;
    font-weight: 700;
    color: #fff;
}

#mega-menu-1 li .sub li.mega-hdr a.mega-hdr-a:hover {
    color: #000;
}

#mega-menu-1 .sub li.mega-hdr li a {
    padding: 4px 5px;
    font-weight: 400;
}

#mega-menu-1 .sub li.mega-hdr li a:hover {
    color: #a32403;
    background: #efefef;
}

#mega-menu-1 .sub ul li {
    padding-right: 0;
}

#mega-menu-1 li .sub-container.non-mega .sub {
    padding: 10px;
}

#mega-menu-1 li .sub-container.non-mega li {
    padding: 0;
    width: 190px;
    margin: 0;
}

#mega-menu-1 li .sub-container.non-mega li a {
    padding: 7px 5px 7px 22px;
}

#mega-menu-1 li .sub-container.non-mega li a:hover {
    color: #a32403;
    background: #efefef;
}

#mega-menu-1 .sub li.mega-hdr li a:before {
    content: '\00BB';
    margin: 0 3px;
}

#mega-menu-1 .sub li.mega-hdr li a:after,#mega-menu-1 .sub li.mega-hdr li a:before,#mega-menu-1 .sub ul li a:after,#mega-menu-1 .sub ul li a:before,#mega-menu-1 li .sub li.mega-hdr a.mega-hdr-a:after,#mega-menu-1 li .sub li.mega-hdr a.mega-hdr-a:before {
    border: 0;
}

#mega-menu-2 {
    margin-top: 1px;
}

#mega-menu-2 li .sub {
    background: #efefef;
    padding: 15px;
}

#mega-menu-2 li .sub .row {
    width: 100%;
    overflow: hidden;
    clear: both;
}

#mega-menu-2 li .sub li {
    list-style: none;
    float: none;
    width: 170px;
    font-weight: 400;
    border: 0;
}

#mega-menu-2 li .sub li.mega-hdr {
    margin: 0 25px 10px 0;
    float: left;
}

#mega-menu-2 li .sub li.mega-hdr.last {
    margin-right: 0;
}

#mega-menu-2 li .sub a {
    background: 0;
    color: #111;
    padding: 7px 10px;
    display: block;
    float: none;
    font-size: 10px;
}

#mega-menu-2 li .sub li.mega-hdr a.mega-hdr-a {
    padding: 5px 9px;
    margin-bottom: 5px;
    background: #6b6b6b;
    text-transform: uppercase;
    font-weight: 700;
    color: #fff;
}

#mega-menu-2 li .sub li.mega-hdr a.mega-hdr-a:hover {
    color: #000;
}

#mega-menu-2 .sub li.mega-hdr li a {
    padding: 4px 5px;
    font-weight: 400;
}

#mega-menu-2 .sub li.mega-hdr li a:hover {
    color: #a32403;
    background: #efefef;
}

#mega-menu-2 .sub ul li {
    padding-right: 0;
}

#mega-menu-2 li .sub-container.non-mega .sub {
    padding: 10px;
}

#mega-menu-2 li .sub-container.non-mega li {
    padding: 0;
    width: 190px;
    margin: 0;
}

#mega-menu-2 li .sub-container.non-mega li a {
    padding: 7px 5px 7px 22px;
}

#mega-menu-2 li .sub-container.non-mega li a:hover {
    color: #a32403;
    background: #efefef;
}

.mega-menu ul,.mega-menu ul li {
    list-style: none outside none;
}

.mega-menu ul {
    margin: 0;
    padding: 0;
    position: relative;
}

.mega-menu .sub,.mega-menu ul li ul {
    display: none;
}

.mega-menu .sub ul {
    display: block;
}

#mega-menu-2 .sub li.mega-hdr li a:before {
    content: '\00BB';
    margin: 0 3px;
}

.dc-mega-li {
    color: #fff;
}

/*
.dc-mega-li a:hover:after {
    position: absolute;
    top: 26px;
    left: 50%;
    margin-left: -9px;
    display: inline-block;
    border-right: 9px solid transparent;
    border-bottom: 5px solid #efefef;
    border-left: 9px solid transparent;
    content: '';
}
*/

#mega-menu-2 .sub li.mega-hdr li a:after,#mega-menu-2 .sub li.mega-hdr li a:before,#mega-menu-2 .sub ul li a:after,#mega-menu-2 .sub ul li a:before,#mega-menu-2 li .sub li.mega-hdr a.mega-hdr-a:after,#mega-menu-2 li .sub li.mega-hdr a.mega-hdr-a:before {
    border: 0;
}

.sub-container.mega {
    top: 31px!important;
}


/*========================================================================================*/
/*=========================================NEW============================================*/
/*========================================================================================*/
#mega-menu-1,#mega-menu-2 {
    height: 31px;
    position: relative;
    background: -webkit-gradient(linear,left top,right top,from(#5a5a5a),to(#3d3d3d));
    background: -webkit-linear-gradient(top,#5a5a5a,#3d3d3d);
    background: -moz-linear-gradient(top,#5a5a5a,#3d3d3d);
    background: -o-linear-gradient(top,#5a5a5a,#3d3d3d);
    background: -ms-linear-gradient(top,#5a5a5a,#3d3d3d);
    background: linear-gradient(top,#5a5a5a,#3d3d3d);
    background-color: #5a5a5a;
    margin: 0;
    padding: 0px;
    display: table;
    width: 980px;
    max-height: 31px;
    visibility: hidden;
}
#mega-menu-1  ul, #mega-menu-2  ul {
/*     margin: 0;
    height: 32px;
    padding: 0px;
    display: table-row; */
    
}
#mega-menu-1 li,#mega-menu-2 li {
    list-style: none;
    padding: 0px;
}

#mega-menu-1 .dc-mega-li ,#mega-menu-2 .dc-mega-li {
    width:auto;
    display: table-cell;
    white-space:nowrap;
    /* padding:5px; */
    *:max-width: 210px;
    *:float:left;
}

.dc-mega-li a {
    padding: 7px;
}



.mega-hdr {
    text-align: left;
}

.dc-mega-li {
    text-align:center!important;;
    
}

#mega-menu-2 {
margin-top: 1px;
}

.container_skitter {
z-index: 500;
position:absolute;
}


.sub-container.mega, .sub {
z-index: 3000;
position: relative;
}

#page #content{ padding-top: 1px;}

 @media screen and (-webkit-min-device-pixel-ratio:0) {
    #page #content{ padding-top: 3px;}
}

@-moz-document url-prefix() {
    #page #content{ padding-top: 3px;}
} 
#changedmenu {
    padding: 0;
    margin: 0;
    width: 230px;
    font-size: 12px;
    float: left;
    padding-bottom: 20px;
    padding-top: 5px;
}
#changedmenu a {
    display: block;
    line-height: 12px;
    margin-bottom: 1px;
    padding: 8px;
    color: #FFF;
    background-color: #707072 left center repeat-x;
    text-decoration: none;
    font-size: 10px;
}
#changedmenu a.lm1 {
    display: none;
}
#changedmenu a.lm2,
#changedmenu a.menu-link.level1,
#changedmenu a.menu-link.level0 {
    padding-left: 8px;
/*    background-image: url('../images/left_menu_ma_poduzly_off.png?v=1');*/
    background-color: #3E3E3E;
}
#changedmenu .lm3,
#changedmenu .menu-link.level2 {
    padding-left: 16px;
    background-color: #c2c2c2;
    color: #000;
}
#changedmenu a.lm4 {
    padding-left: 24px;
    background-color: #d7d7d7;
    color: #000;
}
#changedmenu a.lm5 {
    padding-left: 32px;
    background-color: #d7d7d7;
    color: #000;
}
#changedmenu a.lm6 {
    padding-left: 40px;
    background-color: #d7d7d7;
    color: #000;
}
#changedmenu a.lm7 {
    padding-left: 48px;
    background-color: #d7d7d7;
    color: #000;
}

a:hover {
    text-decoration: underline;
}
#changedmenu a.lm2:hover,
#changedmenu a.menu-link.level1:hover {
    background-color: #BE0316;
}
#changedmenu a.lm3:hover,
#changedmenu a.lm4:hover,
#changedmenu a.lm5:hover,
#changedmenu a.lm6:hover,
#changedmenu a.lm7:hover,
#changedmenu a.menu-link.level0:hover,
#changedmenu a.menu-link.level2:hover {
    background-color: #BE0316;
    color: #FFF;
}
#changedmenu a.on,
#changedmenu a.menu-link.level0.on,
#changedmenu a.menu-link.level1.on,
#changedmenu a.menu-link.level2.on {
    text-decoration: underline;
    font-weight: bold;
    color: #FFF;
/*    background-image: url('../images/left_menu_ma_poduzly_on.png?v=1');*/
    background-color: #BE0316;
}
#changedmenu a.on:hover,
#changedmenu a.menu-link.level0.on:hover,
#changedmenu a.menu-link.level1.on:hover,
#changedmenu a.menu-link.level2.on:hover {
    text-decoration: underline;
    font-weight: bold;
    background-color: #BE0316;
}
#changedmenu a.menu-link.level1 {
    padding-left: 12px;
}
#changedmenu a.menu-link.level2 {
    padding-left: 19px;
}
.nema__poduzly.on {
    background-color: #BE0316;
    color: #FFF;
    background-image: url('../images/left_menu_nema_poduzly.png?v=1');
}
.ma__poduzly {
    background-image: url('../images/left_menu_ma_poduzly_off.png?v=1');
}
.ma__poduzly.on {
    background-image: url('../images/left_menu_ma_poduzly_on.png?v=1');
}
.topprodukty {
  background-color: #D9AE00 !important;
  color: #FFF !important;
  background-image: url('../images/left_menu_star.png?v=1') !important;/*vymenit za hviezdicku*/
}
.topprodukty:hover {
  background-color: #BE0316 !important;
}

.box_skitter {
position:relative;
width:800px;
height:300px;
background:#FFF;
}

.box_skitter img {
max-width:none;
}

.box_skitter .container_skitter {
overflow:hidden;
position:relative;
}

.box_skitter .image {
overflow:hidden;
}

.box_skitter .box_clone {
position:absolute;
top:0;
left:0;
width:100px;
overflow:hidden;
display:none;
z-index:20;
}

.box_skitter .box_clone img {
position:absolute;
top:0;
left:0;
z-index:20;
}

.box_skitter .prev_button {
position:absolute;
top:50%;
left: 445px;
z-index: 1000;
overflow:hidden;
text-indent:-9999em;
margin-top:-25px;
-webkit-transition:all .2s;
-moz-transition:all .2s;
transition:all .2s;
background-position:-42px -42px;
width:42px;
height:42px;
}

.box_skitter .next_button {
position:absolute;
top:50%;
right: 445px;
z-index: 1000;
overflow:hidden;
text-indent:-9999em;
margin-top:-25px;
-webkit-transition:all .2s;
-moz-transition:all .2s;
transition:all .2s;
background-position:0 -42px;
width:42px;
height:42px;
}

.box_skitter .info_slide {
position:absolute;
top:15px;
left:15px;
z-index:100;
background:#000;
color:#fff;
font:700 11px arial;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
opacity:.75;
padding:5px 0 5px 5px;
}

.box_skitter .info_slide .image_number {
background:#333;
float:left;
cursor:pointer;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
-webkit-transition:all .2s;
-moz-transition:all .2s;
transition:all .2s;
margin:0 5px 0 0;
padding:2px 10px;
}

.box_skitter .info_slide .image_number:hover {
background:#000;
}

.box_skitter .info_slide .image_number_select,.box_skitter .info_slide .image_number_select:hover {
background:#c33;
float:left;
margin:0 5px 0 0;
padding:2px 10px;
}

.box_skitter .container_thumbs {
position:relative;
overflow:hidden;
height:50px;
}

.box_skitter .info_slide_thumb {
height:50px;
-moz-border-radius:0;
-webkit-border-radius:0;
border-radius:0;
overflow:hidden;
top:0;
left:0;
opacity:1;
padding:0!important;
}

.box_skitter .info_slide_thumb .image_number {
overflow:hidden;
width:100px;
height:50px;
position:relative;
-moz-border-radius:0!important;
-webkit-border-radius:0!important;
border-radius:0!important;
margin:0!important;
padding:0!important;
}

.box_skitter .info_slide_thumb .image_number img {
position:absolute;
top:-30px;
left:-30px;
height:100px;
}

.box_skitter .box_scroll_thumbs {
padding:0;
}

.box_skitter .box_scroll_thumbs .scroll_thumbs {
position:absolute;
bottom:60px;
left:50px;
background:0;
width:200px;
height:10px;
overflow:hidden;
text-indent:-9999em;
z-index:101;
cursor:pointer;
border:0 solid #333;
}

.box_skitter .info_slide_dots {
position:absolute;
bottom:20px;
right:20px;
z-index:998;
background-color:#ECECEC;
box-shadow:0 0 8px #888;
padding:4px 0 5px 5px;
}

.box_skitter .info_slide_dots .image_number {
background-image:url('../images/homepage_sq_grey.png?v=1');
float:left;
cursor:pointer;
width:18px;
height:18px;
text-indent:-9999em;
overflow:hidden;
-webkit-transition:all .2s;
-moz-transition:all .2s;
transition:all .2s;
margin:0 5px 0 0;
}

.box_skitter .info_slide_dots .image_number:hover {
background-image:url('../images/homepage_sq_grey.png?v=1');
}

.box_skitter .info_slide_dots .image_number_select,.box_skitter .info_slide_dots .image_number_select:hover {
float:left;
background-image:url('../images/homepage_sq_red.png?v=1');
margin:0 5px 0 0;
}

.loading {
position:absolute;
top:50%;
right:50%;
z-index:10000;
color:#fff;
text-indent:-9999em;
overflow:hidden;
background:url('../images/spinner.gif?v=1') no-repeat left top;
width:32px;
height:32px;
margin:-16px;
}

.box_skitter .label_skitter {
z-index:150;
position:absolute;
bottom:0;
left:0;
color:#fff;
display:none;
opacity:.8;
background:#000;
}

.box_skitter .label_skitter p {
font:400 22px arial,tahoma;
letter-spacing:-1px;
margin:0;
padding:10px;
}

.box_skitter .progressbar {
background:#000;
position:absolute;
top:5px;
left:15px;
height:5px;
width:200px;
z-index:99;
border-radius:20px;
}

.box_skitter .preview_slide {
display:none;
position:absolute;
z-index:152;
bottom:30px;
left:-40px;
width:100px;
height:100px;
background:#fff;
border:1px solid #222;
-moz-box-shadow:rgba(0,0,0,.7) 2px 2px 5px;
-webkit-box-shadow:rgba(0,0,0,.7) 2px 2px 5px;
box-shadow:rgba(0,0,0,.7) 2px 2px 5px;
overflow:hidden;
}

.box_skitter .preview_slide ul {
height:100px!important;
overflow:hidden!important;
list-style:none!important;
display:block!important;
position:absolute!important;
top:0;
left:0;
margin:0!important;
}

.box_skitter .preview_slide ul li {
width:100px!important;
height:100px!important;
overflow:hidden!important;
float:left!important;
position:relative!important;
display:block!important;
margin:0!important;
padding:0!important;
}

.box_skitter .preview_slide ul li img {
position:absolute!important;
top:0!important;
left:0!important;
height:150px!important;
width:auto!important;
}

#overlay_skitter {
position:absolute;
top:0;
left:0;
width:100%;
z-index:9998;
opacity:1;
background:#000;
}

.box_skitter .focus_button {
position:absolute;
top:50%;
z-index:100;
overflow:hidden;
text-indent:-9999em;
margin-top:-25px;
opacity:0;
-webkit-transition:all .2s;
-moz-transition:all .2s;
transition:all .2s;
background-position:-42px 0;
width:42px;
height:42px;
}

.box_skitter .play_pause_button {
position:absolute;
top:50%;
z-index:151;
overflow:hidden;
text-indent:-9999em;
margin-top:-25px;
opacity:0;
-webkit-transition:all .2s;
-moz-transition:all .2s;
transition:all .2s;
background-position:0 0;
width:42px;
height:42px;
}

.box_skitter_large {
width:100%;
height:240px;
margin-left:auto;
margin-right:auto;
}

.box_skitter_small {
width:200px;
height:100px;
}

.box_skitter .focus_button,.box_skitter .next_button,.box_skitter .play_pause_button,.box_skitter .prev_button {
display:block;
background:url('../images/sprite-default.png?v=1') no-repeat;
}

.box_skitter .play_pause_button.play_button {
background-position:0 -84px;
width:42px;
height:42px;
}

.skitter-minimalist .focus_button,.skitter-minimalist .next_button,.skitter-minimalist .play_pause_button,.skitter-minimalist .prev_button {
display:block;
/* background:url('../images/sprite-minimalist.png?v=1') no-repeat!important; */
}




.skitter-minimalist .prev_button {
background: url('../images/sprite2.png') no-repeat;
width: 9px;
height: 14px;
background-position: -177px -60px;
top:130px;
width: 0px;  height: 0px;
}

.skitter-minimalist .next_button {
background: url('../images/sprite2.png') no-repeat;
width: 9px;
height: 14px;
background-position: -157px -43px;    
top:130px;
width: 0px;  height: 0px;
}

.skitter-minimalist .play_pause_button {
background-position:0 -74px!important;
width:18px!important;
height:18px!important;
}

.skitter-minimalist .play_pause_button.play_button {
background-position:0 -56px!important;
width:18px!important;
height:18px!important;
}

.skitter-minimalist .focus_button {
background-position:0 -92px!important;
width:18px!important;
height:18px!important;
}

.skitter-minimalist .info_slide .image_number {
background:#000;
box-shadow:rgba(255,255,255,.2) 1px 1px 0;
font-size:12px;
font-weight:400;
}

.skitter-minimalist .info_slide .image_number_select,.skitter-minimalist .info_slide .image_number_select:hover {
background:#c33;
}

.skitter-minimalist .info_slide_dots .image_number {
width:14px;
height:14px;
box-shadow:rgba(255,255,255,.2) 1px 1px 0;
}

.skitter-round .focus_button,.skitter-round .next_button,.skitter-round .play_pause_button,.skitter-round .prev_button {
display:block;
background:url('../images/sprite-round.png?v=1') no-repeat;
}

.skitter-round .prev_button {
background-position:0 0;
width:23px;
height:47px;
left:-23px;
}

.skitter-round .next_button {
background-position:-23px 0;
width:23px;
height:47px;
right:-23px;
}

.skitter-round .next_button:hover,.skitter-round .prev_button:hover {
opacity:1;
}

.skitter-round .play_pause_button {
background-position:0 -70px;
width:47px;
height:23px;
top:24px;
left:24px!important;
}

.skitter-round .play_pause_button.play_button {
background-position:0 -47px;
width:47px;
height:23px;
top:24px;
}

.skitter-round .focus_button {
background-position:0 -93px;
width:47px;
height:23px;
top:24px;
left:82px!important;
}

.skitter-round .info_slide .image_number {
background:#999;
box-shadow:rgba(255,255,255,.2) 1px 1px 0;
font-size:12px;
font-weight:400;
}

.skitter-round .info_slide_dots .image_number {
width:14px;
height:14px;
box-shadow:rgba(255,255,255,.2) 1px 1px 0;
background:#999;
}

.skitter-round .progressbar {
top:-10px;
left:0;
background:#333;
box-shadow:rgba(255,255,255,.3) 1px 1px 0;
}

.skitter-clean .focus_button,.skitter-clean .next_button,.skitter-clean .play_pause_button,.skitter-clean .prev_button {
display:block;
background:url('../images/sprite-clean.png?v=1') no-repeat;
}

.skitter-clean .prev_button {
background-position:0 0;
width:47px;
height:46px;
}

.skitter-clean .next_button {
background-position:0 -46px;
width:47px;
height:46px;
}

.skitter-clean .play_pause_button {
background-position:0 -133px;
width:41px;
height:41px;
}

.skitter-clean .play_pause_button.play_button {
background-position:0 -92px;
width:41px;
height:41px;
}

.skitter-clean .focus_button {
background-position:0 -174px;
width:41px;
height:41px;
}

.skitter-clean .info_slide_dots {
bottom:10px;
background:rgba(255,255,255,.8);
box-shadow:rgba(0,0,0,.3) 1px 1px 0;
}

.skitter-clean .info_slide_dots .image_number {
width:14px;
height:14px;
background:#999;
}

.skitter-clean .progressbar {
top:5px;
left:5px;
background:#fff;
box-shadow:rgba(0,0,0,.5) 1px 1px 0;
}

.skitter-square .focus_button,.skitter-square .next_button,.skitter-square .play_pause_button,.skitter-square .prev_button {
display:block;
background:url('../images/sprite-square.png?v=1') no-repeat;
}

.skitter-square .play_pause_button {
background-position:-55px 0;
width:55px;
height:55px;
top:10px!important;
left:10px!important;
bottom:auto!important;
right:auto!important;
margin-top:0;
}

.skitter-square .play_pause_button.play_button {
background-position:0 0;
width:55px;
height:55px;
}

.skitter-square .focus_button {
background-position:-55px -55px;
width:55px;
height:55px;
top:10px!important;
left:65px!important;
bottom:auto!important;
right:auto!important;
margin-top:0;
}

.skitter-square .next_button {
background-position:0 -55px;
width:55px;
height:55px;
top:auto;
left:auto;
bottom:10px;
right:10px;
}

.skitter-square .prev_button {
background-position:0 -110px;
width:55px;
height:55px;
top:auto;
left:auto;
bottom:10px;
right:65px;
}

.skitter-square .info_slide_dots .image_number {
width:14px;
height:14px;
box-shadow:rgba(255,255,255,.2) 1px 1px 0;
background:#ccc;
}

.skitter-square .info_slide_dots .image_number:hover {
background:#999;
}

.skitter-square .info_slide_dots .image_number_select,.skitter-square .info_slide_dots .image_number_select:hover {
background:#555;
}

.skitter-square .progressbar {
top:0!important;
left:0!important;
width:100%;
background:#fff;
border-radius:0;
height:2px;
}

.box_skitter ul,.box_skitter .image img {
display:none;
}

.box_skitter .next_button:hover,.box_skitter .prev_button:hover,.box_skitter .focus_button:hover,.box_skitter .play_pause_button:hover {
opacity:.5!important;
}

.skitter-minimalist .info_slide,.skitter-round .info_slide,.skitter-clean .info_slide,.skitter-square .info_slide {
background:0 0;
}

.skitter-minimalist .info_slide .image_number:hover,.skitter-round .info_slide .image_number_select,.skitter-round .info_slide .image_number_select:hover,.skitter-round .info_slide_dots .image_number_select,.skitter-round .info_slide_dots .image_number_select:hover,.skitter-clean .info_slide_dots .image_number_select,.skitter-clean .info_slide_dots .image_number_select:hover {
background:#111;
}

.skitter-round .info_slide .image_number:hover,.skitter-round .info_slide_dots .image_number:hover,.skitter-clean .info_slide_dots .image_number:hover {
background:#333;
}

.skitter-clean .info_slide .image_number,.skitter-square .info_slide .image_number {
background:#fff;
box-shadow:rgba(0,0,0,.2) 1px 1px 0;
font-size:12px;
font-weight:400;
color:#333;
}

.skitter-clean .info_slide .image_number:hover,.skitter-square .info_slide .image_number:hover {
background:#ccc;
}

.skitter-clean .info_slide .image_number_select,.skitter-clean .info_slide .image_number_select:hover,.skitter-square .info_slide .image_number_select,.skitter-square .info_slide .image_number_select:hover {
background:#111;
color:#fff;
}
/* IE hack pro top-menu */

div#header-wrapper {
	#padding-top: 10px;
}
div.hledani {
	#float: left;
	#margin-left: 260px;
}

#snippet--uzivatelskeLinky {
	#float: left;
	#margin-left: 350px;
}

#frmvyhledavani-hledej {
	width: 16px;
	padding: 0;
	margin: 0;
	border: none;
	visibility: visible;
}

#mega-menu-1 li a {
	*:padding-left: 17px;
	*:padding-right: 17px;
}

#mega-menu-2 li a {
	*:padding-left: 14.8px;
	*:padding-right: 14.8px;
}

#mega-menu-1 {
	z-index: 3000;
}

#mega-menu-1 li {
	z-index: 1000;
}

#mega-menu-2 {
	z-index: 1000;
}

#mega-menu-2 li {
	z-index: 1000;
}
#main {
	overflow: hidden;
}
#dialog-content {
	#margin-top: 37px;
}