@charset "utf-8";
meta.foundation-version{font-family:"/5.5.2/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}html{box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}.breadcrumbs{border-style:solid;border-width:1px;display:block;list-style:none;margin-left:0;overflow:hidden;padding:0.5625rem 0.875rem 0.5625rem;background-color:#f5f5f5;border-color:#ddd;border-radius:3px}.breadcrumbs>*{color:#2ba6cb;float:left;font-size:0.6875rem;line-height:0.6875rem;margin:0;text-transform:uppercase}.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{text-decoration:underline}.breadcrumbs>* a{color:#2ba6cb}.breadcrumbs>*.current{color:#333;cursor:default}.breadcrumbs>*.current a{color:#333;cursor:default}.breadcrumbs>*.current:hover,.breadcrumbs>*.current:hover a,.breadcrumbs>*.current:focus,.breadcrumbs>*.current:focus a{text-decoration:none}.breadcrumbs>*.unavailable{color:#999}.breadcrumbs>*.unavailable a{color:#999}.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus{color:#999;cursor:not-allowed;text-decoration:none}.breadcrumbs>*:before{color:#aaa;content:"/";margin:0 0.75rem;position:relative;top:1px}.breadcrumbs>*:first-child:before{content:" ";margin:0}[aria-label="breadcrumbs"] [aria-hidden="true"]:after{content:"/"}.icon-bar{display:inline-block;font-size:0;width:100%;background:#333}.icon-bar>*{display:block;float:left;font-size:1rem;margin:0 auto;padding:1.25rem;text-align:center;width:25%}.icon-bar>* i,.icon-bar>* img{display:block;margin:0 auto}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:.0625rem}.icon-bar>* i{font-size:1.875rem;vertical-align:middle}.icon-bar>* img{height:1.875rem;width:1.875rem}.icon-bar.label-right>* i,.icon-bar.label-right>* img{display:inline-block;margin:0 .0625rem 0 0}.icon-bar.label-right>* i+label,.icon-bar.label-right>* img+label{margin-top:0}.icon-bar.label-right>* label{display:inline-block}.icon-bar.vertical.label-right>*{text-align:left}.icon-bar.vertical,.icon-bar.small-vertical{height:100%;width:auto}.icon-bar.vertical .item,.icon-bar.small-vertical .item{float:none;margin:auto;width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.medium-vertical{height:100%;width:auto}.icon-bar.medium-vertical .item{float:none;margin:auto;width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.large-vertical{height:100%;width:auto}.icon-bar.large-vertical .item{float:none;margin:auto;width:auto}}.icon-bar>*{font-size:1rem;padding:1.25rem}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:.0625rem;font-size:1rem}.icon-bar>* i{font-size:1.875rem}.icon-bar>* img{height:1.875rem;width:1.875rem}.icon-bar>* label{color:#fff}.icon-bar>* i{color:#fff}.icon-bar>a:hover{background:#2ba6cb}.icon-bar>a:hover label{color:#fff}.icon-bar>a:hover i{color:#fff}.icon-bar>a.active{background:#2ba6cb}.icon-bar>a.active label{color:#fff}.icon-bar>a.active i{color:#fff}.icon-bar .item.disabled{cursor:not-allowed;opacity:0.7;pointer-events:none}.icon-bar .item.disabled>*{opacity:0.7;cursor:not-allowed}.icon-bar.two-up .item{width:50%}.icon-bar.two-up.vertical .item,.icon-bar.two-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.two-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.two-up.large-vertical .item{width:auto}}.icon-bar.three-up .item{width:33.3333%}.icon-bar.three-up.vertical .item,.icon-bar.three-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.three-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.three-up.large-vertical .item{width:auto}}.icon-bar.four-up .item{width:25%}.icon-bar.four-up.vertical .item,.icon-bar.four-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.four-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.four-up.large-vertical .item{width:auto}}.icon-bar.five-up .item{width:20%}.icon-bar.five-up.vertical .item,.icon-bar.five-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.five-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.five-up.large-vertical .item{width:auto}}.icon-bar.six-up .item{width:16.66667%}.icon-bar.six-up.vertical .item,.icon-bar.six-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.six-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.six-up.large-vertical .item{width:auto}}.icon-bar.seven-up .item{width:14.28571%}.icon-bar.seven-up.vertical .item,.icon-bar.seven-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.seven-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.seven-up.large-vertical .item{width:auto}}.icon-bar.eight-up .item{width:12.5%}.icon-bar.eight-up.vertical .item,.icon-bar.eight-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.eight-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.eight-up.large-vertical .item{width:auto}}.icon-bar.two-up .item{width:50%}.icon-bar.two-up.vertical .item,.icon-bar.two-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.two-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.two-up.large-vertical .item{width:auto}}.icon-bar.three-up .item{width:33.3333%}.icon-bar.three-up.vertical .item,.icon-bar.three-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.three-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.three-up.large-vertical .item{width:auto}}.icon-bar.four-up .item{width:25%}.icon-bar.four-up.vertical .item,.icon-bar.four-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.four-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.four-up.large-vertical .item{width:auto}}.icon-bar.five-up .item{width:20%}.icon-bar.five-up.vertical .item,.icon-bar.five-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.five-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.five-up.large-vertical .item{width:auto}}.icon-bar.six-up .item{width:16.66667%}.icon-bar.six-up.vertical .item,.icon-bar.six-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.six-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.six-up.large-vertical .item{width:auto}}.icon-bar.seven-up .item{width:14.28571%}.icon-bar.seven-up.vertical .item,.icon-bar.seven-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.seven-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.seven-up.large-vertical .item{width:auto}}.icon-bar.eight-up .item{width:12.5%}.icon-bar.eight-up.vertical .item,.icon-bar.eight-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.eight-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.eight-up.large-vertical .item{width:auto}}ul.pagination{display:block;margin-left:-0.3125rem;min-height:1.5rem}ul.pagination li{color:#222;font-size:0.875rem;height:1.5rem;margin-left:0.3125rem}ul.pagination li a,ul.pagination li button{border-radius:3px;transition:background-color 300ms ease-out;background:none;color:#999;display:block;font-size:1em;font-weight:normal;line-height:inherit;padding:0.0625rem 0.625rem 0.0625rem}ul.pagination li:hover a,ul.pagination li a:focus,ul.pagination li:hover button,ul.pagination li button:focus{background:#e6e6e6}ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:default;color:#999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus,ul.pagination li.unavailable:hover button,ul.pagination li.unavailable button:focus{background:transparent}ul.pagination li.current a,ul.pagination li.current button{background:#2ba6cb;color:#fff;cursor:default;font-weight:bold}ul.pagination li.current a:hover,ul.pagination li.current a:focus,ul.pagination li.current button:hover,ul.pagination li.current button:focus{background:#2ba6cb}ul.pagination li{display:block;float:left}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{display:inline-block;float:none}.side-nav{display:block;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;list-style-position:outside;list-style-type:none;margin:0;padding:0.875rem 0}.side-nav li{font-size:0.875rem;font-weight:normal;margin:0 0 0.4375rem 0}.side-nav li a:not(.button){color:#2ba6cb;display:block;margin:0;padding:0.4375rem 0.875rem}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#67c3df}.side-nav li a:not(.button):active{color:#67c3df}.side-nav li.active>a:first-child:not(.button){color:#67c3df;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal}.side-nav li.divider{border-top:1px solid;height:0;list-style:none;padding:0;border-top-color:#e6e6e6}.side-nav li.heading{color:#2ba6cb;font-size:0.875rem;font-weight:bold;text-transform:uppercase}.sub-nav{display:block;margin:-0.25rem 0 1.125rem;overflow:hidden;padding-top:0.25rem;width:auto}.sub-nav dt{text-transform:uppercase}.sub-nav dt,.sub-nav dd,.sub-nav li{color:#999;float:left;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:0.875rem;font-weight:normal;margin-left:1rem;margin-bottom:0}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{color:#999;padding:0.1875rem 1rem;text-decoration:none}.sub-nav dt a:hover,.sub-nav dd a:hover,.sub-nav li a:hover{color:#737373}.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{border-radius:3px;background:#2ba6cb;color:#fff;cursor:default;font-weight:normal;padding:0.1875rem 1rem}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#258faf}

/*!
Pure v0.2.1
Copyright 2013 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yui/pure/blob/master/LICENSE.md
*/
/*!
normalize.css v1.1.2 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*/
/*! normalize.css v1.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
.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-size:100%;*font-size:90%;*overflow:visible;padding:.5em 1.5em;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;-webkit-font-smoothing:antialiased;-webkit-transition:.1s linear -webkit-box-shadow;-moz-transition:.1s linear -moz-box-shadow;-ms-transition:.1s linear box-shadow;-o-transition:.1s linear box-shadow;transition:.1s linear box-shadow}.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:-ms-linear-gradient(transparent,rgba(0,0,0,.05) 40%,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-form{margin:0}.pure-form fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.pure-form legend{border:0;padding:0;white-space:normal;*margin-left:-7px}.pure-form button,.pure-form input,.pure-form select,.pure-form textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.pure-form button,.pure-form input{line-height:normal}.pure-form button,.pure-form input[type=button],.pure-form input[type=reset],.pure-form input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}.pure-form button[disabled],.pure-form input[disabled]{cursor:default}.pure-form input[type=checkbox],.pure-form input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}.pure-form input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.pure-form input[type=search]::-webkit-search-cancel-button,.pure-form input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.pure-form button::-moz-focus-inner,.pure-form input::-moz-focus-inner{border:0;padding:0}.pure-form textarea{overflow:auto;vertical-align:top}.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;font-size:.8em;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-transition:.3s linear border;-moz-transition:.3s linear border;-ms-transition:.3s linear border;-o-transition:.3s linear border;transition:.3s linear border;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}.pure-form input[type=text]:focus,.pure-form input[type=password]:focus,.pure-form input[type=email]:focus,.pure-form input[type=url]:focus,.pure-form input[type=date]:focus,.pure-form input[type=month]:focus,.pure-form input[type=time]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=week]:focus,.pure-form input[type=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;outline:thin dotted \9;border-color:#129FEA}.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus,.pure-form input[type=checkbox]:focus{outline:thin dotted #333;outline:1px auto #129FEA}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=text][disabled],.pure-form input[type=password][disabled],.pure-form input[type=email][disabled],.pure-form input[type=url][disabled],.pure-form input[type=date][disabled],.pure-form input[type=month][disabled],.pure-form input[type=time][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=week][disabled],.pure-form input[type=number][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=color][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly],.pure-form input[readonly]:focus,.pure-form select[readonly]:focus,.pure-form textarea[readonly]:focus{background:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form textarea:focus:invalid,.pure-form select:focus:invalid{color:#b94a48;border:1px solid #ee5f5b}.pure-form input:focus:invalid:focus,.pure-form textarea:focus:invalid:focus,.pure-form select:focus:invalid:focus{border-color:#e9322d}.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus,.pure-form input[type=checkbox]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em;}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;font-size:125%;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input[type=text],.pure-form-stacked input[type=password],.pure-form-stacked input[type=email],.pure-form-stacked input[type=url],.pure-form-stacked input[type=date],.pure-form-stacked input[type=month],.pure-form-stacked input[type=time],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=week],.pure-form-stacked input[type=number],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=color],.pure-form-stacked select,.pure-form-stacked label,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-aligned input,.pure-form-aligned textarea,.pure-form-aligned select,.pure-form-aligned .pure-help-inline,.pure-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:7em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 10em}.pure-form input.pure-input-rounded,.pure-form .pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input{display:block;padding:10px;margin:0;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus{z-index:2}.pure-form .pure-group input:first-child{top:1px;border-radius:4px 4px 0 0}.pure-form .pure-group input:last-child{top:-2px;border-radius:0 0 4px 4px}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:90%}.pure-form-message{display:block;color:#666;font-size:90%}@media only screen and (max-width :480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form label{margin-bottom:.3em;display:block}.pure-group input[type=text],.pure-group input[type=password],.pure-group input[type=email],.pure-group input[type=url],.pure-group input[type=date],.pure-group input[type=month],.pure-group input[type=time],.pure-group input[type=datetime],.pure-group input[type=datetime-local],.pure-group input[type=week],.pure-group input[type=number],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=color]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form .pure-help-inline,.pure-form-message-inline,.pure-form-message{display:block;font-size:80%;padding:.2em 0 .8em} .mainmenu { } }
.pure-g{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-5-24,.pure-u-7-24,.pure-u-11-24,.pure-u-13-24,.pure-u-17-24,.pure-u-19-24,.pure-u-23-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1{width:100%}.pure-u-1-2{width:50%}.pure-u-1-3{width:33.33333%}.pure-u-2-3{width:66.66666%}.pure-u-1-4{width:25%}.pure-u-3-4{width:75%}.pure-u-1-5{width:20%}.pure-u-2-5{width:40%}.pure-u-3-5{width:60%}.pure-u-4-5{width:80%}.pure-u-1-6{width:16.666%}.pure-u-5-6{width:83.33%}.pure-u-1-8{width:12.5%}.pure-u-3-8{width:37.5%}.pure-u-5-8{width:62.5%}.pure-u-7-8{width:87.5%}.pure-u-1-12{width:8.3333%}.pure-u-5-12{width:41.6666%}.pure-u-7-12{width:58.3333%}.pure-u-11-12{width:91.6666%}.pure-u-1-24{width:4.1666%}.pure-u-5-24{width:20.8333%}.pure-u-7-24{width:29.1666%}.pure-u-11-24{width:45.8333%}.pure-u-13-24{width:54.1666%}.pure-u-17-24{width:70.8333%}.pure-u-19-24{width:79.1666%}.pure-u-23-24{width:95.8333%}.pure-g-r{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em}.opera-only :-o-prefocus,.pure-g-r{word-spacing:-.43em}.pure-g-r img{max-width:100%}@media (min-width:980px){.pure-visible-phone{display:none}.pure-visible-tablet{display:none}.pure-hidden-desktop{display:none}
}@media (max-width:480px){.pure-g-r>.pure-u,.pure-g-r>[class *="pure-u-"]{width:100%}}@media (max-width:767px){.pure-g-r>.pure-u,.pure-g-r>[class *="pure-u-"]{width:100%}.pure-hidden-phone{display:none}.pure-visible-desktop{display:none}}@media (min-width:768px) and (max-width:979px){.pure-hidden-tablet{display:none}.pure-visible-desktop{display:none}}
.pure-menu ul{position:absolute;visibility:hidden}.pure-menu.pure-menu-open{visibility:visible;z-index:2;width:100%}.pure-menu ul{left:-10000px;list-style:none;margin:0;padding:0;top:-10000px;z-index:1}.pure-menu>ul{position:relative}.pure-menu-open>ul{left:0;top:0;visibility:visible}.pure-menu-open>ul:focus{outline:0}.pure-menu li{position:relative}.pure-menu a,.pure-menu .pure-menu-heading{display:block;color:inherit;line-height:1.5em;padding:5px 20px;text-decoration:none;white-space:nowrap}.pure-menu.pure-menu-horizontal>.pure-menu-heading{display:inline-block;*display:inline;zoom:1;margin:0;vertical-align:middle}.pure-menu.pure-menu-horizontal>ul{display:inline-block;*display:inline;zoom:1;vertical-align:middle;}.pure-menu li a{padding:5px 20px}.pure-menu-can-have-children>.pure-menu-label:after{content:'\25B8';float:right;font-family:'Lucida Grande','Lucida Sans Unicode','DejaVu Sans',sans-serif;margin-right:-20px;margin-top:-1px}.pure-menu-can-have-children>.pure-menu-label{padding-right:30px}.pure-menu-separator{background-color:#dfdfdf;display:block;height:1px;font-size:0;margin:7px 2px;overflow:hidden}.pure-menu-hidden{display:none}.pure-menu-fixed{position:fixed;top:0;left:0;width:100%}.pure-menu-horizontal li{display:inline-block;*display:inline;zoom:1;vertical-align:middle}.pure-menu-horizontal li li{display:block}.pure-menu-horizontal>.pure-menu-children>.pure-menu-can-have-children>.pure-menu-label:after{content:"\25BE"}.pure-menu-horizontal>.pure-menu-children>.pure-menu-can-have-children>.pure-menu-label{padding-right:30px}.pure-menu-horizontal li.pure-menu-separator{height:50%;width:1px;margin:0 7px}.pure-menu-horizontal li li.pure-menu-separator{height:1px;width:auto;margin:7px 2px}.pure-menu.pure-menu-open,.pure-menu.pure-menu-horizontal li .pure-menu-children{background:#fff;border:1px solid #b7b7b7}.pure-menu.pure-menu-horizontal,.pure-menu.pure-menu-horizontal .pure-menu-heading{border:0}.pure-menu a{border:1px solid transparent;border-left:0;border-right:0}.pure-menu a,.pure-menu .pure-menu-can-have-children>li:after{color:#777}.pure-menu .pure-menu-can-have-children>li:hover:after{color:#fff}.pure-menu .pure-menu-open{background:#dedede}.pure-menu li a:hover,.pure-menu li a:focus{background:#eee}.pure-menu li.pure-menu-disabled a:hover,.pure-menu li.pure-menu-disabled a:focus{background:#fff;color:#bfbfbf}.pure-menu .pure-menu-disabled>a{background-image:none;border-color:transparent;cursor:default}.pure-menu .pure-menu-disabled>a,.pure-menu .pure-menu-can-have-children.pure-menu-disabled>a:after{color:#bfbfbf}.pure-menu .pure-menu-heading{color:#565d64;text-transform:uppercase;font-size:90%;margin-top:.5em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dfdfdf}.pure-menu .pure-menu-selected a{color:#000}.pure-menu.pure-menu-open.pure-menu-fixed{border:0;border-bottom:1px solid #b7b7b7}.pure-paginator{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;list-style:none;margin:0;padding:0}.opera-only :-o-prefocus,.pure-paginator{word-spacing:-.43em}.pure-paginator li{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-paginator .pure-button{border-radius:0;padding:.8em 1.4em;vertical-align:top;height:1.1em}.pure-paginator .pure-button:focus,.pure-paginator .pure-button:active{outline-style:none}.pure-paginator .prev,.pure-paginator .next{color:#C0C1C3;text-shadow:0 -1px 0 rgba(0,0,0,.45)}.pure-paginator .prev{border-radius:2px 0 0 2px}.pure-paginator .next{border-radius:0 2px 2px 0}@media (max-width:480px){.pure-menu-horizontal{width:100%}.pure-menu-children li{display:block;border-bottom:1px solid #000}}
.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:6px 12px}.pure-table td:first-child,.pure-table th:first-child{border-left-width:0}.pure-table thead{background:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td{background-color:#f2f2f2}.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child td,.pure-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child td{border-bottom-width:0}

/*
 * -- BASE STYLES --
 * Most of these are inherited from Base, but I want to change a few.
 */
html { background:#A3A3A3;}
body { font-size:75%; background:#CCCCCC;  }

.l-content { padding-left:2em; padding-top:2em;}

.magenta {
	background: #ea2688;
	color:#FFF;
	}

.magenta h1, .magenta a { color:#FFF; }

/*
 * -- Layout Styles --
 */
.l-box, .editable {
    padding: 1em;
}
.l-box2 {
    padding: 0.3em;
}

.ll-box {
    padding-left: 0.5em;
}

/*
 * -- MENU STYLES --
 * Make the menu have a very faint box-shadow.
 */
.pure-menu {
	background:none;
}

h1 { font-size:150%; color:#414141; padding-left:0px; padding-top:0px; padding-bottom:10px; margin-top:10px; margin-bottom:10px; padding-left:0px; line-height:120%; font-weight:normal; }
h2 {font-size:120%;  padding:0; margin:0; padding-bottom:0px;padding-top:0px; color:#666666; margin-top:1em;  padding-left:0px; margin-bottom:10px;}

h3 {font-size:110%; padding:0; font-weight:normal; margin:0; padding-bottom:5px;padding-top:5px; color:#3F3F3F; margin-top:10px; }

code {
	font-size:120%;
	}

table { vertical-align:top; border-collapse:collapse; padding:0;margin:0;}
th { 	border:1px solid #ccc;
	padding:2px;
	background:#EFEFEF;
}

textarea {margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:100%;}
select {margin-bottom:3px; padding:1px;}

td {
	border:1px solid #CCC;
	padding:2px;
	}

.border td {
	padding:2px;
	}

.border td {
	border:none;
	border-bottom:1px dotted #999999;
	}

.border th {
	border-bottom:1px dotted #999999;
	}

.border { border:1px solid #CCC;}
.right { text-align:right;}
a {text-decoration:underline; color:#414141;}
a:hover {text-decoration:none;}

img {
	border:none;
	padding:0;
	margin:0;
}

hr {background-color:#C7C7C7;
    border-width: 0px;
    height: 1px;
	color:#C7C7C7;
	}

#logo {
	margin:1em;
	max-height:80px;
	}

#menutop {
	float:right;
	color:#CCCCCC;
	top:8px;
	margin-right:-30px;
	z-index:0;
	text-align:right;
	}

#menutop a {
	color:#CCCCCC;
	padding:10px;
	padding-top:3px;
	float:right;
	}

#pravacast {
	float:right;
	width:260px;
	line-height:150%;
	padding-top:8px;
	padding-left:5px;
	min-height:380px;
	_height:380px;
	padding-bottom:20px;
	padding-right:0px;
}

#pravacast ul {
	padding-left:0px;
	line-height:130%;
	font-weight:bold;
	list-style:none;
	}


#pravacast ul li {
	border-top:1px solid #AFAFAF;
	margin-top:4px;
	padding-top:3px;
	}

#pravacast ul ul {
	padding-left:15px;
	font-size:85%;
	font-weight:normal;
	list-style:none;
	margin-top:0 !important;
	}

#pravacast ul ul li { border-top:none;border-bottom:1px solid #D6D4D4; margin-top:0; padding-top:0;}

#pravacast ul ul ul {
	padding-left:30px;
	font-size:100%;
	}

#pravacast a {
	text-decoration:none;
	}

#pravacast a:hover {
	text-decoration:underline;
	}

#pravacast table {
	font-size:85%;
	width:100%;
	}

#pravacast th {
	border:1px solid #999;
	background:#CCC;
	}

#pravacast dl {
	position: relative;
	width: 210px;
	display:block;
	float:left;
	padding-top:0;
	padding-bottom:0;
}

#pravacast dt {
	clear: both;
	float:left;
	width: 60px;
	padding: 10px 0 2px 0;
	text-align: left;
}

#pravacast dd {
	float: left;
	width: 140px;
	margin: 0 0 4px 0;
	padding-left: 6px;
}

#pravacast2 {
	float:right;
	width:360px;
	line-height:150%;
	padding-top:8px;
	padding-left:5px;
	min-height:380px;
	_height:380px;
	padding-bottom:20px;
}

#pravacast2 ul ul {
	padding-left:20px;
	}

#pravacast2 ul ul ul {
	padding-left:30px;
	}

#pravacast2 table {
	font-size:85%;
	width:100%;
	}

#pravacast2 th {
	border:1px solid #999;
	background:#CCC;
	}

#pravacast2 dl {
	position: relative;
	width: 210px;
	display:block;
	float:left;
	padding-top:0;
	padding-bottom:0;
}

#pravacast2 dt {
	clear: both;
	float:left;
	width: 60px;
	padding: 10px 0 2px 0;
	text-align: left;
}

#pravacast2 dd {
	float: left;
	width: 140px;
	margin: 0 0 4px 0;
	padding-left: 6px;
}

body {font-family:Arial, Geneva, sans-serif; color:#333;	margin:0px;	padding:0px; line-height:150%;}


#paticka {width:937px; font-size:11px; padding:3px;padding-left:20px; height:0px; color:#3F657F; padding-top:10px; padding-bottom:50px; line-height:160%; padding-right:20px; float:left; text-align:right; border:1px solid #CCCCCC; background:#B7B7B7; border-bottom:4px solid #EC008C; margin-top:10px;}

.footer {font-size:11px;  height:0px; color:#3F657F; line-height:160%;  text-align:right;background:#D3D3D3; border-bottom:4px solid #EC008C;min-height:100px; }

.cb {clear: both; height:0;}

#search, .searchinput {
	background:url(_images/search.png) no-repeat #EDEDED;
	background-position:90px -5px;
	border:1px solid #999999;
	width:120px;
	padding:5px;
	}

.pole {
	background:#EDEDED;
	border:1px solid #999999;
	padding:5px;
	}

.searchinput {
	background-color:#fff;
	}

.search {
	padding:0;
	margin:0;
	margin-top:-5px !important;
	}

.floatright {
	float:right;
	}

.floatleft {
	float:left;
	}

.img {
	float:left;
	}

.img img {
	border:2px solid #DFEAF2;
	}

.text {
	float:left;
	width:175px;
	}

.clanek .text {
	width:290px;
	}

.sedy {
	color:#8F8F8F;
	}

.tag {
	float:left;
	}

/*dl {
  position: relative;
  width: 100%;
  padding-bottom:10px;
}

dl h2 {
	float:left;
	width:100%;
	}
dt {
  clear: both;
  float:left;
  width: 20%;
  padding: 5px 0 2px 0;
  text-align: left;
}
dd {
  float: left;
  width: 70%;
  margin: 0 0 8px 0;
  padding-left: 6px;
  padding-top:3px;
}*/

dl {
  position: relative;
  width: 100%;

}
dt {
  clear: both;
  float:left;
  width: 25%;
  padding: 0% 0 0.5% 0;
  text-align: left;
}
dd {
  float: left;
  width: 74%;
  margin: 0 0 1% 0;
  padding-left: 1%;
}


#contenttextmaly dl {
  position: relative;
  width: 450px;
  padding-bottom:10px;
}

#contenttextmaly dt {
  clear: both;
  float:left;
  width: 130px;
  padding: 5px 0 2px 0;
  text-align: left;
}
#contenttextmaly dd {
  float: left;
  width: 250px;
  margin: 0 0 8px 0;
  padding-left: 6px;
  padding-top:3px;
}
/*
#contenttextvelky dl {
	width:850px;
	}

#contenttextvelky dd {
	width:600px;
	}

*/
#levacast dl {
	width:150px;
	}

#levacast dd {
	width:80px;
	}

#levacast dt {
	width:60px;
	}

#accordion dl, #accordion2 dl {
	width:90%;
	}

.upozorneni {
	padding:10px;
	background:url(https://global.emocio.cz/img/gato/tag.jpg) repeat-x #024F01;
	border:1px dotted #009900;
	margin-bottom:20px;
	color:#C9F8C7;
	}

.upozorneni a {
	color:#FFFFFF;
	}

.odsazeni {
	float:left;
	display:block;
	width:30px;
	padding-top:4px;
	}

.odsazeni2 {
	display:block;
	float:left;
	width:140px;
	}

.legenda {
	color:#666666;
	float:left;
	display:table;
	padding:5px;
	background:#EFEFEF;
	margin-bottom:5px;
	margin-top:10px;
	font-size:85%;
	}

#text {
	float:left;
	width:100%;
	}

#nahledy {
	float:left;
	width:100%;
	font-size:85%;
	}

#nahledy a {
	margin-top:0;
	text-decoration:none;
	}

.nahled {
	float:left;
	display: table;
	border-collapse: collapse;
	border-spacing: 0;
	height: 60px;
	width:99%;
	background:#CCCCCC;
	padding:2px;
	margin:1px;
	}

.nahled img {
	border:1px solid #999999;
	}

.nahled a {
	display: table-cell;
	text-align: left;
	vertical-align: middle;
	text-align:center;
    }

.cervena {
	color:#FF0000;
	font-weight:bold;
	}

.male {
  font-size:smaller;
  color:#3F3F41;
}


.selected {
	font-weight:bold !important;
}

.topmenu, .mainmenu, .submenu { text-align:left;}
.topmenu ul li a, .mainmenu ul li a, .submenu ul li a { padding:10px 10px; font-size:90%; color:#000;}
.topmenu ul li.pure-menu-selected a, .mainmenu ul li.pure-menu-selected a, .submenu ul li.pure-menu-selected a, .active { background:#7A0949;}

.mainmenu {
	background:none !important;
	font-size:120%;
	}

.mainmenu li:hover {
	position:relative;
	z-index:3;

	/* Background color and gradients */
	background:#7A0949;
}

.mainmenu .col_4 a, .mainmenu .col_3 a, .mainmenu a.drop {
	color: #FFF;
	display:block;
	outline:0;
	text-decoration:none;
	text-align:center;
	padding:7px;
	padding-top:10px;
	padding-bottom:10px;
	border-right:1px solid #F957B6;
}

.mainmenu ul { 	border-left:1px solid #F957B6; padding-left:7px;
}

.col_2 a {
	padding:3px !important;
	display:block;
	width:250px !important;
	border-bottom:1px solid #CC0679;
	}

.mainmenu li:hover a {
	position:relative;
	color:#fff;
	background:#7A0949;
}

.dropdown_1columns,
.dropdown_2columns,
.dropdown_3columns,
.dropdown_4columns,
.dropdown_5columns {
	margin:4px auto;
	margin-top:-1px;
	float:left;
	position:relative;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	padding:10px 5px 10px 5px;
	border-top:none;
	z-index:2;

	/* Gradient background */
	background: #7A0949;

	-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);
	-moz-box-shadow:0 2px 2px rgba(0,0,0,.4);
	box-shadow:0 2px 2px rgba(0,0,0,.4);
}

.dropdown_1columns {width: 170px;}
.dropdown_2columns {width: 280px;}
.dropdown_3columns {width: 420px;}
.dropdown_4columns {width: 560px;}
.dropdown_5columns {width: 700px;}

.mainmenu li:hover .dropdown_1columns,
.mainmenu li:hover .dropdown_2columns,
.mainmenu li:hover .dropdown_3columns,
.mainmenu li:hover .dropdown_4columns,
.mainmenu li:hover .dropdown_5columns {
	left:-1px;
	top:auto;
}

.col_1,
.col_2,
.col_3,
.col_4,
.col_5 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}
.col_1 {width:160px;}
.col_2 {width:270px;}
.col_3 {width:410px;}
.col_4 {width:470px;}
.col_5 {width:690px;}

.mainmenu .menu_right {
	float:right;
	margin-right:0px;
}

.mainmenu li:hover div a {
	float:left;
	text-shadow:none;
	font-size:85%;
	padding:8px;
	margin:5px;
	width:130px;
}
.mainmenu li:hover div a:hover {
	text-decoration:underline;
}

.mainmenu li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0;
}
.mainmenu li ul li {
	font-size:12px;
	line-height:24px;
	position:relative;
	text-shadow: 1px 1px 1px #ffffff;
	padding:0;
	margin:0;
	float:none;
	text-align:left;
	width:130px;
}
.mainmenu li ul li:hover {
	background:none;
	border:none;
	padding:0;
	margin:0;
}

.mainmenu li { margin-left:-5px !important;}



.ok {
	cursor:pointer;
	display:block;
	}

#navigace {
	position:absolute;
	left:0px;
	font-size:85%;
	top:5px;
	color:#666666;
	padding:2px;
	padding-left:15px;
	padding-top:2px;
	height:19px;
	visibility:hidden;
	}

#navigace a {
	color:#666;
	padding-left:2px;
	padding-right:2px;
	}

#paginace {
	width:98%;
	margin-top:10px;
	float:left;
	}

#nasledujici {
	float:right;
	}

#predchozi {
	float:left
	}

#nasledujici a {
	background:#BDE2E8;
	color:#3F659F;
	padding:10px;
	margin:10px;
	border:1px solid #3F659F;
	text-decoration:none;
	}

#predchozi a {
	background:#BDE2E8;
	color:#3F659F;
	padding:10px;
	margin:10px;
	border:1px solid #3F659F;
	text-decoration:none;
	}

.submit {
	padding:5px;
	padding-left:20px;
	padding-right:20px;
	margin-top:10px;
	background:url(https://global.emocio.cz/img/admin2012/oranzova.jpg) repeat-x;
	text-align:center;
	color:#FFFFFF;
	border: thin groove;
	}

.submit:hover {background:url(https://global.emocio.cz/img/admin2012/oranzova.jpg) 0 -31px repeat-x;}

.full {
	width:100%;
	}

.mensi {
	font-size:90%;
	}

.background {
	float:left;
	width:100%;
	}

.background2 {
	padding:10px;
	}

.padding td {
	padding:7px;
	}

input[disabled], input[readonly] {
	background:#EBEBE4;
	border:1px solid #B4B4B4;
	padding:2px;
	}

#levacast {
	float:left;
	width:180px;
	background:url(https://global.emocio.cz/img/gato/bg-vlevo.jpg) repeat-y right;
	padding-left:0px;
	font-size:85%;
	}

#levacasttext {
	background:url(https://global.emocio.cz/img/gato/bg-vlevotop.jpg) no-repeat top right;
	padding-top:10px;
	padding-right:10px;
	padding-left:0px;
	}

#levacast ul {
	margin:0;
	padding-left:30px;
	margin-top:10px;
	}

#levacast h2 {
	padding-left:0px;
	}

#levacast input {
	font-size:100%;
	}

.levybox {
	padding-left:10px;
	background:url(https://global.emocio.cz/img/gato/levybox.jpg) no-repeat;
	background-position:2px 0px;
	margin-bottom:40px;
	}

.nadpis {
	color:#000;
	font-size:120%;
	}

.bg {
	width:100%;
	text-align:center;
	background:url(https://global.emocio.cz/img/gato/bgbg.jpg) no-repeat bottom center;
	color:#819F9E;
	padding-bottom:10px;
	margin-bottom:10px;
	}

.fullwidth {
	width:100%;
	}

.fullwidth th {
	border-bottom:none;
	}

.vetsi {
	font-size:130%;
	}

select.input {
	height:30px;
	}

i.vetsi {
	vertical-align:middle;
	}

.submitzelena {background:url(https://global.emocio.cz/img/admin2012/zelena.jpg) repeat-x; border:none;padding:0;margin:0;
	text-align:center;
	color:#303F00;
	cursor:pointer;
	}

.submitzelena:hover {background:url(https://global.emocio.cz/img/admin2012/zelena.jpg) 0 -31px repeat-x;}

.submitseda {background:url(https://global.emocio.cz/img/admin2012/seda.jpg) repeat-x; border:none;padding:0;margin:0;
	text-align:center;
	color:#FFFFFF;
	}

.submitseda:hover {background:url(https://global.emocio.cz/img/admin2012/seda.jpg) 0 -31px repeat-x;}

.submitoranzova {background:url(https://global.emocio.cz/img/admin2012/oranzova.jpg) repeat-x; border:none;padding:0;margin:0;
	text-align:center;
	color:#FFFFFF;
	}

.submitoranzova:hover {background:url(https://global.emocio.cz/img/admin2012/oranzova.jpg) 0 -31px repeat-x;}

.submitfialova {background:url(https://global.emocio.cz/img/admin2012/fialova.jpg) repeat-x; border:none;padding:0;margin:0;
	text-align:center;
	color:#FFFFFF;
	}

.submitfialova:hover {background:url(https://global.emocio.cz/img/admin2012/fialova.jpg) 0 -31px repeat-x;}

.submitkhaki {background:url(https://global.emocio.cz/img/admin2012/khaki.jpg) repeat-x; border:none;padding:0;margin:0;
	text-align:center;
	color:#FFFFFF;
	}

.submitkhaki:hover {background:url(https://global.emocio.cz/img/admin2012/khaki.jpg) 0 -31px repeat-x;}

.submitcervena {background:url(https://global.emocio.cz/img/admin2012/submit.jpg) repeat-x; border:none;padding:0;margin:0;
	text-align:center;
	color:#FFFFFF;
	}

.submitcervena:hover {background:url(https://global.emocio.cz/img/admin2012/submit.jpg) 0 -31px repeat-x;}

.submitmodra {background:url(https://global.emocio.cz/img/admin2012/modra.jpg) repeat-x; border:none;padding:0;margin:0;
	text-align:center;
	color:#FFFFFF;
	}

.submitmodra:hover {background:url(https://global.emocio.cz/img/admin2012/modra.jpg) 0 -31px repeat-x;}

.submitsvzelena {background:url(https://global.emocio.cz/img/admin2012/sv-zelena.jpg) repeat-x; border:none;padding:0;margin:0;
	text-align:center;
	color:#FFFFFF;
	}

.submitfialova:hover {background:url(https://global.emocio.cz/img/admin2012/fialova.jpg) 0 -31px repeat-x;}

.submitzelena, .submitseda, .submitoranzova, .submitfialova, .submitkhaki, .submitcervena, .submitkhaki, .submitsvzelena, .submitmodra {
	padding:4px;
	font-size:100%;
	margin-top:2px;
}


#scpages a {
	text-decoration:none;
	color:#000;
	}


#scpages a:hover {
	text-decoration:underline;
	}

#scpages a.nomenu {
	color:#999;
	}

#scpages li {
	padding:3px;
	padding-bottom:0px;
	margin-bottom:2px;
	border-bottom:1px dotted #CCC;
	padding-right:0;
	}

#scpages li li li:last-child {
	border:none;
	}

#scpages li li:last-child {
	border:none;
	}

#scpages li:hover {
	background:#F2EFEF;
	}

#scpages li li:hover {
	background:#F2EFEF;
	}

#scpages input {
	padding:0;
	margin:0;
	}

#vlajky {
	display:block;
	float:right;
	width:250px;
	text-align:right;
	}

.vlajky {
	margin:2px;
	float:left;
	border:1px solid #FFFFFF;
	}

#tabs {
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	}

#options {
	text-align:right;
	display:block;
	padding-top:0.2em;
	margin-left:-2em;
	margin-right:-2em;
	margin-top:-0.3em;
	background:#F7F7F7;
	border-bottom:1px solid #cccccc;
	padding:0.3em;
	margin-bottom:1em;
	}

.levy h2 {
	background:#F7F7F7;
	border-bottom:1px solid #cccccc;
	padding:0.8em;
	padding-top:0.6em;
	margin-bottom:0.5em;
	margin-left:-0.8em;
	margin-right:-0.8em;
	margin-top:-0.9em;
	}

.pravacasttext h2:first-of-type {
	border-bottom:1px solid #cccccc;
	padding:0.8em;
	padding-top:0.8em;
	margin-bottom:0.5em;
	margin-left:-0.8em;
	margin-right:-0.8em;
	margin-top:-0.8em;
	background:#EDEDED;
	}


#options form {
	margin-right:2px;
	font-size:85%;
	}

#options input {
	cursor:pointer;
	}

form { display:inline; }

.center, .center th {
	text-align:center !important;
	}

.invisible {
	border:none;
	background:none;
	}

#filebrowser_hover {
		float:left;
		position:absolute;
		top:20px;
		right:300px;
	}

#filebrowser_container {
	width:200px;
	overflow:scroll;
	}

#web {
	position:relative;
	z-index:10;
	position:absolute;
	right:30px;
	top:-28px;
	}

#web a {
	color:#000;
	text-decoration:none;
	}

#web a:hover {
	text-decoration:underline;
	}

.list {
	text-align:left;
	margin-bottom:4px;
	padding:5px;
	}

.list table {
	background:#FFF;
	margin-top:5px;
	}

.list table td {
	border:none;
	border-bottom:1px solid #CCC;
	}

.list a {
	color:#333;
	text-decoration:none;
	}

.list a:hover {
	text-decoration:underline;
	}


.formmaly, .maly {
	float:right;
	padding:0;
	margin:0;
	}

.zelena {
	background:#D8EFC6;
	color:#2F6F00;
	}

.zelena a, .zelene {
	color:#2F6F00;
	}

.vyrazne {
	font-size:150%;
	text-align:center;
	}

table a {
	color:#333333;
	}

.velke {
	font-size:180%;
	}

.perex {
	border:1px solid #cccccc;
	background:#F8F8F8;
	padding:0.8em;
	}

.perex h2 {
	border-bottom:1px solid #cccccc;
	padding:0.7em;
	padding-top:0.7em;
	margin-bottom:0.5em;
	margin-left:-0.7em;
	margin-right:-0.7em;
	margin-top:-0.6em;
	background:#EDEDED;
	}

.box {
	border:1px solid #cccccc;
	background:#F8F8F8;
	padding:0.8em;
	}

.box h2:first-child {
	padding-top:0;
	margin-top:0;
	font-size:130%;
	}

.box.cervene {
	border:1px solid #C00;
	background:#EDD0D0;
	}

.box.cervene h2 {
	color:#C00;
	}


.upper:first-letter {
	text-transform:uppercase;
	}

#accordion input, #accordion2 input {
	font-size:100%;
	}

.vceratermin {
	border-left:4px solid #FF0000 !important;
	}

.vceratermin a {
	color:#FF0000;
	}

.dnestermin {
	border-left:4px solid #FFCC00 !important;
	}

.termin {
	border-left:4px solid #CFCFCF !important;
	}

.hotovotermin {
	border-left:4px solid #00CC00 !important;
	}

.noborder td, .noborder th {
	border:none;
	}

.noborder tr:hover {
	background:#F3F3F3;
	}

.hover:hover {
	background:#F3F3F3;
	}

.clanky a { text-decoration:none;}
.clanky a:hover { text-decoration:underline;}

.bordertop td {
	border-right:none;
	border-left:none;
	}

.update {
	background:#FFF15F !important;
	}

.link {
	}

.link:hover {
	text-decoration:none;
	}

#rss img {
	float:right;
	}

.sirsi {
	width:210px !important;
	margin-right:10px;
	padding-left:15px !important;
	}

.bank {
	background:#F1F1F1;
	float:left;
	border:1px solid #CCC;
	margin:3px;
	padding:5px;
	text-align:center;
	width:110px;
	min-height:110px;
	}

.bank:hover {
	background:#FFF2CF;
	}

.bank h2 {
	background:none;
	font-weight:normal;
	padding:0;
	margin:0;
	padding-bottom:10px;
	}

.bank h2 a {
	color:#000;
	}

.zluta {
	background:#FF9;
	border:1px solid #F90;
	color:#600;
	}

.seda {
	background:#EFEFEF;
	border:1px solid #999;
	color:#333;
	}

.oranzova {
	background:#FCE3B5;
	border:1px solid #FF6600;
	color:#333;
	}

.oranzova h2 {
	color:#FF6600;
	}


.bila td {
	border-right:none;
	border-left:none;
	padding:5px;
	}

.nopadding td {
	padding:0;
	}

.nopadding tr:hover {
	background:#F0F0F0;
	}

.neni {
	visibility:hidden;
	}

#nopadding input {
	padding:0 !important;
	}

#menu .uroven2.selected {
	background:#5F0806 !important;
	}

#levacast .uroven2 {
	display:block;
	padding:5px;
	margin-bottom:1px;
	padding-left:10px;
	border-bottom:1px dotted #999999;
	text-decoration:none;
	font-size:110%;
	margin-top:0;
	color:#333;
	}

#levacast .uroven2.selected {
	color:#fff !important;
	font-weight:normal !important;
	background:#D30E7E;
	}

#levacast .uroven2:hover {
	background:#7A0949;
	color:#FFF;
}

.folders {
	padding:0 !important;
	margin:0 !important;
	padding-left:10px !important;
	}

.folders li {
	background:url(https://global.emocio.cz/img/filetypes/folder-closed.png) no-repeat;
	padding:0;
	padding-top:5px;
	padding-left:20px;
	list-style:none;
	background-position:0px 5px;
	margin:0 !important;
	}

.folders a {
	color:#333 !important;
	text-decoration:none;
	}

.folders a:hover {
	text-decoration:underline;
	font-weight:bold;
	}

.folders li.selected {
	background:url(https://global.emocio.cz/img/filetypes/folder-open.png) no-repeat;
	background-position:0px 5px;
	margin:0 !important;
	}

.subfolders {
	padding:0 !important;
	margin:0 !important;
	padding-left:20px !important;
	margin-bottom:10px;
	background:url(https://global.emocio.cz/img/filetypes/foldersul.jpg) repeat-y;
	}

.folder {
	background:url(https://global.emocio.cz/img/filetypes/folder-closed.png) no-repeat;
	padding:0;
	padding-top:5px;
	padding-left:20px;
	list-style:none;
	background-position:0px 5px;
	margin-left:-20px;
	border-bottom:1px dotted #CCC;
	}

.folderup {
	background:url(https://global.emocio.cz/img/filetypes/folder-up.jpg) no-repeat;
	padding:0;
	padding-top:5px;
	padding-left:20px;
	list-style:none;
	background-position:0px 5px;
	margin-left:-20px;
	border-bottom:1px dotted #CCC;
	}

.folder a, .folderup a, .file a {
	text-decoration:none;
	color:#333;
	}

.folder a:hover, .folderup a:hover, .file a:hover {
	text-decoration:underline;
	}

.file {
	background:url(https://global.emocio.cz/img/filetypes/file.png) no-repeat;
	padding:0;
	padding-top:5px;
	padding-left:20px;
	list-style:none;
	background-position:0px 5px;
	margin-left:-20px;
	border-bottom:1px dotted #CCC;
	}


/* button
---------------------------------------------- */
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .2em 1em .275em;
}

/* color styles
---------------------------------------------- */

/* gray */
.gray {
	color: #e9e9e9 !important;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.gray:hover {
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.gray:active {
	color: #afafaf;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top,  #575757,  #888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}

/* clean gray
*******************************************************************************/
.light {
  background-color: #eeeeee;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #cccccc));
  background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -o-linear-gradient(top, #eeeeee, #cccccc);
  background-image: linear-gradient(top, #eeeeee, #cccccc);
  border: 1px solid #ccc;
  color: #333 !important;
  text-align: center;
  text-shadow: 0 1px 0 #eee;
 }

.light:hover {
    background-color: #dddddd;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #bbbbbb));
    background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -o-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: linear-gradient(top, #dddddd, #bbbbbb);
    border: 1px solid #bbb;
    border-bottom: 1px solid #999;
    cursor: pointer;
    text-shadow: 0 1px 0 #ddd; }

.light:active {
    border: 1px solid #aaa;
    border-bottom: 1px solid #888;
    -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
    box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; }

/* orange */
.orange {
	color: #fef4e9 !important;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

/* red */
.red {
	color: #faddde !important;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}

/* blue */
.blue {
	color: #d9eef7 !important;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}

/* rosy */
.rosy {
	color: #fff !important;
	border: solid 1px #b73948;
	background: #da5867;
	background: -webkit-gradient(linear, left top, left bottom, from(#E32484), to(#B21463));
	background: -moz-linear-gradient(top,  #E32484,  #B21463);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#E32484', endColorstr='#B21463');
}
.rosy:hover {
	background: #ba4b58;
	background: -webkit-gradient(linear, left top, left bottom, from(#B21463), to(#7A0949));
	background: -moz-linear-gradient(top,  #B21463,  #7A0949);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#B21463', endColorstr='#7A0949');
}
.rosy.active {
	color: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#7A0949), to(#7A0949));
	background: -moz-linear-gradient(top,  #7A0949,  #7A0949);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7A0949', endColorstr='#7A0949');
}

/* green */
.green {
	color: #e8f0de !important;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.green:hover {
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}

.green .active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}

.mensi input, .mensi select {
	padding:4px;
	font-size:100%;
	}

.opacity {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity: .5;
	}

.pravo {
	width:80px;
	float:left;
	margin:2px;
	}

.bezova {
	background:url(_images/bg-box-bezova.jpg) no-repeat #F1EAE2;
	border:1px solid #FFFFFF;
	}


.pravacasttext {
	border:1px solid #CCCCCC;
	min-height:100px;
	_height:100px;
	font-size:110%;
	background:#F8F8F8;
	}


#rss {
	padding:20px;
	padding-top:0;
	}

#searchDiv {
	width:100%;
	background:#fff;
	}

.invisible a {
	color:#999999 !important;
	}

.invisible {
	color:#999999;
	}

.kategorie { line-height:110%; padding:0; margin:0; list-style:none;}
.kategorie ul { margin-top:0; margin-left:0;}
.kategorie li a { color:#000; text-decoration:none;}
.kategorie li a:hover { font-weight:bold; }
.cervena { color:#C00 !important;}

.tocenter { max-width:1200px; margin:auto;}
.tocenter2 { max-width:1200px;}

.left { text-align:left;}
.main { background:#FFFFFF;	border:1px solid #CCCCCC;padding:2em; padding-top:0.3em; min-height:400px;}
.graybg { background:#B7B7B7;}
.white {background:#E8E8E8;}
.black { background:#D3D3D3;}


.nav-collapse,
.nav-collapse ul {
  list-style: none;
  width: 100%;
  float: left;
}

.nav-collapse li {
  float: left;
  width: 100%;
}

.nav-collapse li li {
  float: left;
  width: 50%;
}

@media screen and (min-width: 40em) {
  .nav-collapse li {
    width: 25%;
    *width: 24.9%; /* IE7 Hack */
    _width: 19%; /* IE6 Hack */
  }
}

.nav-collapse a {
  color: #fff;
  text-decoration: none;
  width: 100%;
  background: #CC0679;
  padding: 0.5em;
  float: left;
}

.nav-collapse .alt a {
  background: #555;
}

@media screen and (min-width: 40em) {
  .nav-collapse a {
    margin: 0;
    padding: 1em;
    float: left;
    text-align: center;
    border-bottom: 0;
  }

}

.nav-collapse ul ul {
	background:#7A0949;
	}
.nav-collapse ul ul a {
  background: #7A0949;
}


@media screen and (min-width: 40em) {
  .nav-collapse ul ul a {
    display: none;
  }
}

.nav-toggle {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 70px;
  height: 55px;
  float: right;
  text-indent: -9999px;
  overflow: hidden;
  background:url('https://global.emocio.cz/img/ikony/menu.png') no-repeat center center;
}
.block { display:block; min-height:4em;}

 @media (max-width:40em){
 .block {
	 display:none;
	 }
  .mainmenu {
	display:none;
	}
	.pure-control-group label { width:auto !important; min-width:8em; display:inline-block; float:left; padding:0.5em;}


 }
/*! responsive-nav.js 1.0.25 by @viljamis */

.nav-collapse ul {
  margin: 0;
  padding: 0;
  width: 100%;
  display: block;
  list-style: none;
}

.nav-collapse li {
  width: 100%;
  display: block;
	border-top:2px solid #fff;
  font-size:120%;

}

.nav-collapse li li {
	 font-size:85% !important;
	 border:none;
	}

.js .nav-collapse {
  clip: rect(0 0 0 0);
  max-height: 0;
  position: absolute;
  display: block;
  overflow: hidden;
  zoom: 1;
}

.nav-collapse.opened {
  max-height: 9999px;
}

.nav-collapse.disable-pointer-events {
  pointer-events: none !important;
}

.nav-toggle {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
@media screen and (min-width: 40em) {
  .js .nav-collapse {
    position: relative;
  }
  .js .nav-collapse.closed {
    max-height: none;
  }
  .nav-toggle {
    display: none;
  }
   .nav-collapse {
	  display:none !important;
	  }

}
.fileupload-buttonbar .btn,
.fileupload-buttonbar .toggle {
  margin-bottom: 5px;
}
.progress-animated .progress-bar,
.progress-animated .bar {
  background: url("_images/progressbar.gif") !important;
  filter: none;
}
.fileupload-process {
  float: right;
  display: none;
}
.fileupload-processing .fileupload-process,
.files .processing .preview {
  display: block;
  width: 32px;
  height: 32px;
  background: url("_images/loading.gif") center no-repeat;
  background-size: contain;
}
.files audio,
.files video {
  max-width: 300px;
}
.fileinput-button {
  position: relative;
  overflow: hidden;
    cursor: pointer;
}
.fileinput-button input {
	position:absolute;
	left:0;
  -ms-filter: 'alpha(opacity=0)';
  direction: ltr;
  cursor: pointer;
  opacity:0;
}

.fileinput-button:hover {
  cursor: pointer;
  }

#progress {
	height: 12px;  /* Can be anything */
	position: relative;
	padding: 5px;
	margin-top:10px;
}
#progress > span {
	display: block;
	height: 100%;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: rgb(1,129,175);
	background-image: -webkit-gradient(
	  linear,
	  left bottom,
	  left top,
	  color-stop(0, rgb(1,129,175)),
	  color-stop(1, rgb(102,184,214))
	 );
	background-image: -moz-linear-gradient(
	  center bottom,
	  rgb(1,129,175) 37%,
	  rgb(102,184,214) 69%
	 );
	position: relative;
	overflow: hidden;
}
#progress > span:after, .animate > span > span {
	content: "";
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background-image:
	   -webkit-gradient(linear, 0 0, 100% 100%,
		  color-stop(.25, rgba(255, 255, 255, .2)),
		  color-stop(.25, transparent), color-stop(.5, transparent),
		  color-stop(.5, rgba(255, 255, 255, .2)),
		  color-stop(.75, rgba(255, 255, 255, .2)),
		  color-stop(.75, transparent), to(transparent)
	   );
	background-image:
		-moz-linear-gradient(
		  -45deg,
		  rgba(255, 255, 255, .2) 25%,
		  transparent 25%,
		  transparent 50%,
		  rgba(255, 255, 255, .2) 50%,
		  rgba(255, 255, 255, .2) 75%,
		  transparent 75%,
		  transparent
	   );
	z-index: 1;
	-webkit-background-size: 50px 50px;
	-moz-background-size: 50px 50px;
	background-size: 50px 50px;
	-webkit-animation: move 2s linear infinite;
	-moz-animation: move 2s linear infinite;
	overflow: hidden;
}

.animate > span:after {
	display: none;
}

@-webkit-keyframes move {
	0% {
	   background-position: 0 0;
	}
	100% {
	   background-position: 50px 50px;
	}
}

@-moz-keyframes move {
	0% {
	   background-position: 0 0;
	}
	100% {
	   background-position: 50px 50px;
	}
}


.blueprogress > span {
	background-color: #00A2DF;
	background-image: -moz-linear-gradient(top, #00A2DF, #056284);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #00A2DF),color-stop(1, #056284));
	background-image: -webkit-linear-gradient(#00A2DF, #056284);
}

.redprogress > span {
	background-color: #f0a3a3;
	background-image: -moz-linear-gradient(top, #f0a3a3, #f42323);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #f0a3a3),color-stop(1, #f42323));
	background-image: -webkit-linear-gradient(#f0a3a3, #f42323);
}

.magentabg {
	background:#D3D3D3;
}

.leftbox { background:#AA0563; height:41px; display:block;}
.levy { background:#fff;border:1px solid #CCCCCC;}
.nahled2 {
	float:left;
	display: table;
	border-collapse: collapse;
	border-spacing: 0;
	min-height: 50px;
	_height:50px;
	width:99%;
	padding:2px;
	margin:1px;
	}

.nahled2 img {
	}

.nahled2 a {
	display: table-cell;
	text-align: left;
	vertical-align: middle;
	text-align:center;
    }

.fixheight {
	min-height:2.8em;
	}

.fa {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


button i {
	vertical-align:middle;
}

#options button {
	padding-top:0.1em;
	padding-bottom:0.2em;
	}

#options button i {
	color:#fff !important;
	}

#options .nobg {
	background:none;
	border:none;
	}

.nobg {
	background:none;
	border:none;
	}

#options .nobg i {
	color:#C51B70 !important;
	}

input {
	margin-bottom:1px;
	width:auto;
	display:inline;
	}

.opacity {
	opacity: 0.5; filter:alpha (opacity=50);
	}

.info {
	border:1px solid #999; padding:5px; background:#D4F0FC; margin-bottom:8px;
	}

.hover:hover { background:#EFEFEF;}
.pozor .levy { background:#FCE9B0; border:1px solid #EFC188;}
.pozor .levy h2 { background:#EF8700; color:#fff; border-bottom:1px solid #EFC188;}
.pozor span { color:#EF8700;}
.pure-form input { font-size:100% !important;}

.skladem i { color:#090; }
.neskladem i { color:#999;}


			#nav {
				position:relative;
				z-index:1000;
				border-top:1px solid #D2D2D2;
				padding-top:0.5em;
				font-size:120%;
				color:#999;
			}

			#nav span {
				font-size:80%;
				padding-left:2.5em;
			}

			#nav i {
				font-size:120%;
				display:inline-block;
				width:2em;
				text-align:center;
				color:#969696;

			}

			#nav > a
			{
				display: none;
			}

			#nav li
			{
				position: relative;
			}
				#nav li a
				{
					color:#E8E8E8;
					text-decoration:none;
					display: block;
					border-left:10px solid #4C4743;
					padding-left:2em;
				}
				#nav li.selected a
				{
					background:#E8E8E8;
					color:#4C4743;
					font-weight:normal !important;
					border-left:10px solid #EC008C;

				}



			/* first level */

			#nav > ul
			{
				padding:0;
				margin:0;
			}
				#nav > ul > li
				{
					height: 100%;
					display:block;
					padding:0;
					margin:0;
				}
					#nav > ul > li > a
					{
						height: 100%;
						text-align: left;
						padding:0.6em 0.7em 0.6em 0.7em;

					}
						#nav > ul > li:not( :last-child ) > a
						{
							border-right: none;
						}
						#nav > ul > li:hover > a,
						#nav > ul:not( :hover ) > li.active > a
						{
							background-color: #EC008C;
							color:#fff;
						}
						#nav > ul > li.selected:hover > a {
							background:#E8E8E8;
							color:#4C4743;
							}


				/* second level */

				#nav li ul.novisible
				{
					background-color: #EC008C;
					display: none;
					position: absolute;
					width:250px;
					top: 100%;
					padding:0;
					margin:0;
					margin-left:-1px;
					color:#fff;
				}

				#nav li.selected ul {
					padding:0;
					margin:0;
					}

					#nav li:hover ul
					{
						display: block;
						left: 0;
						right: 0;
					}
						#nav li:not( :first-child ):hover ul
						{

						}
						#nav li ul a
						{
							padding: 0.75em; /* 15 (20) */
							padding-left:1em;
							color:#fff;
							margin-left:0;
							border-left:none;
						}
							#nav li ul li a:hover,
							#nav li ul:not( :hover ) li.active a
							{
								background-color: #4C4743;
								color:#fff;
							}

							#nav li.selected ul li a:hover
							{
									background:#CCCCCC;
									color:#000;
								}

							#nav li:hover i {
								color:#fff;
							}

							#nav li.selected:hover i {
								color:#969696;
							}
					#nav li.selected ul a
						{
							padding: 0.5em; /* 15 (20) */
							padding-left:1.5em;
							margin-left:0;
							font-size:90%;
							background:#F7F7F7;
						}


.darkbg { background:#4C4743;}
.darkbg2 { background:#A5A5A5;}
.lightbg { background:#E8E8E8;}
.greybg { background:#ccc;}
.transparent { background:url(https://global.emocio.cz/admin2012/_images/transparent.png); color:#fff; }
.transparent input.input { padding:0.7em; font-size:110% !important; width:16em;}
.whitebg { background:#fff;}
.magentabg { background:#EC008C; color:#fff; }
.magentabg a, .magentabg i, .magentabg button, .darkbg2 a, .darkbg2 i, .darkbg2 button { color:#fff;}
.whitebg2, .darkbg2 { padding-top:1.7em; padding-bottom:1.7em;}


		@media only screen and ( max-width: 62.5em ) /* 1000 */
		{
			#nav
			{
				width: 100%;

				margin: 0;
			}

		}

		@media only screen and ( max-width: 75em ) and ( min-width: 50em )
		{
			#nav
			{
				width: 100%;

				margin: 0;
			}
			#logo {
				width:80%;
				padding:10%;
				max-height:inherit;
				margin:0;
				}

			.whitebg2, .darkbg2 { padding-top:1em; padding-bottom:1em;}

		}

		@media only screen and ( max-width: 40em ) /* 640 */
		{
			.intui img {
				max-width:10em;
				padding-bottom:1em;
			}
			.intui h1 {
				display:inline;
				}

			label { text-align:right; }

			.l-content {
				padding:0;
			}

			#nav
			{
				position:absolute;
				top:0;
				right:0;
				width:80%;
			}
				#nav > a
				{
					float:right;
					text-align: center;
					color:#fff;
					background-color: #EC008C;
					position: relative;
					text-decoration:none;
					font-size:150%;
					padding:0.5em;
				}


				#nav:not( :target ) > a:first-of-type,
				#nav:target > a:last-of-type
				{
					display: block;
				}


			/* first level */

			#nav > ul
			{
				height: auto;
				display: none;
				margin-top:3.125em;
				background:#4C4743;

			}
				#nav:target > ul
				{
					display: block;
				}
				#nav > ul > li
				{
					width: 100%;
					float: none;
				}
					#nav > ul > li > a
					{
						height: auto;
						text-align: left;
						padding: 0.5em; /* 20 (24) */
						color:#fff;
						background:#4C4743;
					}
						#nav > ul > li:not( :last-child ) > a
						{
							border-right: none;
							border-bottom: 1px solid #fff;
						}


				/* second level */

				#nav li ul
				{
					position: static;
					padding: 1.25em; /* 20 */
					padding-top: 0;
				}

			.search {
				float:left;
				width:6em;
				}

			.searchbutton {
				float:left;
				}

			#logo { padding:0;}
			.pruh h1 { font-size:150%;}

		}


select { min-width:10.5em;}
.blur { background: #ccc;}
.blur .magenta { border:1px solid #CCCCCC;}
.blur .greybg { border:1px solid #fff; border-top:none;}
.margin { margin:0.3em;}

.medailon img { margin:0;}
.medailon div { text-align:center; font-size:100%;padding:0em; padding-left:0; padding-right:0; width: 4em; display:inline-block;
    height: 4em;
    -webkit-border-radius:3em;
    -moz-border-radius: 3em;
    border-radius: 3em;
	 background:#fff;
	 overflow:hidden;
	 border:2px solid #999;
	}


.nevyrazne {
	opacity: 0.5;
    filter: alpha(opacity=50);
}

.none .editablenadpis {
	display:none;
	}

#tabs a:active, #tabs a:focus { outline-style: none; -moz-outline-style:none; }
.pure-menu-selected { background:#EEEEEE;}

.colorbg { background:#EA2688; border:1px solid #fff; border-bottom:none;}
.transparent button.pure-button.pure-button-primary { background-color:#6D6E71; font-size:120% !important; min-width:9em; padding:0.7em 1em;}
.pure-button-primary i { margin-right:0.5em; vertical-align:middle; font-size:110%;}
