@charset"utf-8";
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,300,700,300italic,400italic,500italic,700italic|Roboto+Condensed:300italic,400italic,700italic,400,700,300&subset=latin,latin-ext);@import url(https://fonts.googleapis.com/css?family=Merriweather+Sans:400,300,700,700italic,400italic,300italic&subset=latin,latin-ext);html,body{margin:0;padding:0;background:none;color:#666;font-family:'Roboto',Helvetica,FreeSans,sans-serif;
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:610px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:610px}
font-size:16px;
font-weight:400;line-height:1;text-align:center;min-width:980px}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
div,dl,dt,dd,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,select,p,blockquote,th,td{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a{color:#666666;line-height:124%;font-weight:500;font-family:'Merriweather Sans',Arial,Helvetica,FreeSans,sans-serif;margin:0;padding:0 0 .2em 0}
h2,h3,h4,h5,h6{padding:.25em 0 .5em 0}
p{margin:0 0 1em 0;padding:0}
ul,ol{margin:0 0 1em 0;padding:0 0 0 1.4em}
b,strong{font-weight:500}
table{margin:0 0 1em 0;width:100%;border:0;border-collapse:collapse;empty-cells:show;vertical-align:top;border-spacing:0;text-align:left}
td,th{padding:4px 6px;vertical-align:top;text-align:left}
th{color:#fff;padding:4px 6px;background:#559F9C;border-radius:6px 6px 0 0}
table.stripedtable{font-size:0.9375em}
table.stripedtable .row-odd td{background:#f6f6f6}
img{border:0;height:auto;outline:none;zoom:1}
iframe,object{margin:0;padding:0;border:0;width:100%;overflow:hidden}
hr{margin:0;padding:0;height:1px;background:none;border:none;border-top:1px #ddd solid}
b,strong{font-weight:700}
.pagecol{margin:0 auto;width:100%;max-width:980px;overflow:hidden}
.col33,.col50,.col66{float:left;margin:0;padding:0}
.col33{width:30%}
.col66{width:70%}
.col50{width:49.999%}
.col100{width:100%}
.box{float:left;width:100%;overflow:hidden}
.box50{width:49.999%}
.boxinner{margin:0 10px;padding:0 10px 10px;overflow:hidden}
#page,#top,#metanav{width:100%;min-width:980px}
#page{border-top:4px #666 solid}
#header,#mainnav{color:#fff;overflow:hidden}
#mainnav{clear:both;float:left}
#logo{clear:both;float:none;margin:0;padding:30px 30px 40px 40px;line-height:0}
#logo img{max-width:244px}
#header,#content{text-align:left;line-height:1.5em}
#header .pagecol{background:url('../../assets/gfx/orchidtop.png') right bottom no-repeat}
#stage{margin:0;background:#fff;overflow:hidden}
#stage img{border-radius:0 8px 8px 8px}
#content{margin:2em 0 .1em 0;padding:2em 0 3.8em 0;font-size:0.9375em;border-top:1px #ddd solid;border-bottom:1px #666 solid;background:url('../../assets/gfx/orchid.png') 4% bottom no-repeat}
#content img{border-radius:8px 0 8px 0}
#content p{margin-bottom:1em}
#content h1{font-size:1.733em}
#content h2{font-size:1.333em}
#content h3,h4,h5{font-size:1.2em}
#content h6{padding-bottom:0;font-size:1em}
.divider{clear:both;padding:0 0px 10px 0px}
.cntinner{overflow:hidden;padding:1em 20px;min-height:620px}
#leftcnt.col33 .cntinner{padding-top:1.125em;border-right:1px #ddd solid}
#rightcnt.col66 .cntinner{margin-left:-1px;border-left:1px #ddd solid}
#footer{padding:0;color:#eee;text-align:center;line-height:1.5em;background:#666}
#footer .contactblock{margin:2em 0;font-size:.866em;font-style:normal}
a,a:visited{color:#8f214d;font-weight:500;text-decoration:none;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;-ms-transition:all 0.15s linear;transition:all 0.15s linear}
a:hover{color:#559f9c;text-decoration:underline}
a.button{display:inline-block;margin:0 0 .54em 0;padding:.34em .6em;color:#fff;font-weight:500;background:#8f214d;text-shadow:0 -1px 1px rgba(0,0,0,0.2);border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-khtml-border-radius:6px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);-ms-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}
a.button:hover{text-decoration:none;background:#559f9c;background:rgba(85,159,156,0.9)}
#content a.button{font-size:1em}
#footer a,#footer a:visited{color:#fff}
#footer a:hover{color:#8f214d}
.mainnav{margin:0 30px;padding:0;list-style:none;background:none;border-bottom:1px #eee solid;overflow:hidden}
.mainnav li{display:inline;float:left;margin-right:1px;list-style:none}
.mainnav span{display:block;margin:6px 0 0;padding:10px 1.2em;background-color:#666;background-color:rgba(102,102,102,1);border-radius:8px 8px 0 0}
.mainnav li.highlighted span{background-color:#8F214D;background-color:rgba(143,33,77,1)}
.mainnav a,.mainnav a:visited{display:block;margin:0;padding:0;color:#fff;font-family:'Roboto Condensed',Arial,Helvetica,FreeSans,sans-serif;font-weight:700;font-size:1em;line-height:1;text-decoration:none;text-transform:uppercase;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.mainnav a.current span,.mainnav a:hover span,.mainnav li.home a span{margin-top:2px;padding-top:14px;background-color:#888;background-color:rgba(102,102,102,.7);border-radius:10px 10px 0 0}
.mainnav li.highlighted a:hover span{background-color:#8F214D;background-color:rgba(143,33,77,.8)}
.mainnav li.highlighted a.current span,.mainnav li.home a span{background-color:#559F9C;background-color:rgba(85,159,156,1)}
.mainnav li,.mainnav a,.mainnav span{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}
.subnav{margin:0 0 2em;padding:0;list-style:none;overflow:hidden}
#subnavtitle{font-family:'Merriweather Sans',Arial,Helvetica,FreeSans,sans-serif;font-size:1.285em;font-weight:600;padding:.2em 20px .1em 20px}
ul.subnav{padding:0;list-style:none;overflow:hidden}
.subnav li.first{border-top:none}
.subnav li.current{border-top:none}
.subnav a,.subnav a:visited{display:block;margin:0 20px 0 10px;padding:.5em 10px;color:#666;font-family:'Roboto',Arial,Helvetica,FreeSans,sans-serif;text-shadow:0 1px 0 rgba(255,255,255,0.3);border-bottom:1px #ddd solid}
.subnav li a:hover,.subnav a.current{color:#8F214D;font-family:'Roboto',Arial,Helvetica,FreeSans,sans-serif;text-shadow:0 1px 0 rgba(255,255,255,0.3);text-decoration:none}
.subnav a.current{border-bottom:1px #ddd solid}
.subnav ul a,.subnav ul a:visited,.subnav ul a.current{padding-left:1.75em;text-transform:none;border:none;background:#ebebeb}
.subnav ul a:hover,.subnav ul a.current{background:#ebebeb}
.footermenu{display:block;text-align:center;padding-top:1em}
.footermenu a,.footermenu a:visited{padding:0 0.75em;font-family:'Roboto',Arial,Helvetica,FreeSans,sans-serif;font-weight:700;color:#fff;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.footermenu a.current,.footermenu a:hover{text-decoration:none;color:#8f214d}
.fleft{float:left}
.clear{clear:both;float:none}
.align-center{text-align:center}
.align-right{text-align:right}
.align-justify{text-align:justify}
.txtshdw-black{text-shadow:0 1px 1px rgba(0,0,0,0.2)}
.lightgrey{color:#999}
.border-top{border-top:1px #ddd solid}
.border-bottom{margin-bottom:10px;padding-bottom:0;border-bottom:1px #ddd solid}
form{margin:0;padding:0}
fieldset{margin:0 0 8px 0;border:0}
label{display:block;margin-bottom:2px;color:#333}
label.inline{display:inline}
label.checkbox{margin-bottom:1em;overflow:hidden}
input,textarea,select{margin-bottom:6px;padding:6px 8px;font-family:'Roboto',Arial,Helvetica,FreeSans,sans-serif;background:#eee;border:0;width:96%;border-radius:4px}
input.tickbox{clear:both;float:left;margin:0 .25em 1em 0;padding:0;background:#fff;vertical-align:bottom}
input.button{display:inline-block;width:auto;margin:0;padding:.6em 12px;text-decoration:none;color:#fff;text-align:center;line-height:100%;cursor:pointer;border:1px #8f214d solid;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:0 8px 6px -6px #666;-moz-box-shadow:0 8px 6px -6px #666;-ms-box-shadow:0 8px 6px -6px #666;box-shadow:0 8px 6px -6px #666;text-shadow:0px -1px 0px rgba(000,000,000,0.7),0px 1px 0px rgba(255,255,255,0.3);background:#8f214d;background:-webkit-gradient(linear,left top,left bottom,from(#af416d),to(#8f214d));background:-webkit-linear-gradient(top,#af416d,#8f214d);background:-moz-linear-gradient(-90deg,#af416d,#8f214d);background:-o-linear-gradient(top,#af416d,#8f214d);background:-ms-linear-gradient(top,#af416d,#8f214d);background:linear-gradient(top,#af416d,#8f214d);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#af416d',endColorstr='#8f214d')}
input.button:hover{background:#8f214d !important;text-shadow:none}
input.checkbox,input.radiobtn{padding:0;width:auto;background:none;border:0}
.error,.formErr{color:#E20}
.sys-error-msg{width:90%;padding:8px 12px;background:#FDD;color:#E20;font-weight:bold;border:1px #ECC solid;border-radius:8px}
.formhint{background-color:#eeeedd;border:1px #004474 solid;padding:0.5em;margin-bottom:0.5em;width:92% !important;max-width:400px}
.formhint .mandatory{}
.mandatory{color:#dd0000;font-family:"Courier New",Courier,monospace}
.doctolib-widget{position:fixed;top:35%;right:0;display:block;text-align:center;background:none;text-decoration:none;font-size:1rem;font-weight:700;font-family:'Roboto Condensed',Arial,Helvetica,FreeSans,sans-serif;width:124px;padding:0;z-index:999;box-shadow:1px 2px 4px rgba(0,0,0,.2);line-height:1}
.doctolib-widget a{display:block;color:#ffffff;text-decoration:none;padding:10px;background-color:#8F214D;background-color:rgba(143,33,77,1);border-radius:8px 0 0 8px;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,0.25);transition:.2s;opacity:.8}
.doctolib-widget a:hover,.doctolib-widget a:focus{opacity:1}
.doctolib-widget img{display:none !important}
@media(max-width:600px){.doctolib-widget{top:auto;bottom:1rem;right:0}
}
@media(prefers-reduced-motion:reduce){*{transition:none!important}
}
.tx-macinasearchbox-pi1{clear:both;float:right;text-align:right;background:#f39900 url('../../assets/gfx/icons/i_lupe.png') right center no-repeat;overflow:hidden;border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;-khtml-border-radius:2px 2px 2px 2px}
.tx-macinasearchbox-pi1 .txtfield{float:left;display:block;background:#005963}
ul.news-latest-container{margin:0 0 8px 0;padding:0;list-style:none}
li.news-latest-item{margin:0 0 8px 0;padding:0}
li.news-latest-item span{display:block}
li.news-latest-item a{margin:0;padding-right:12px;background:url('../../assets/gfx/arrow_grey.png') right center no-repeat;font-weight:500}
li.news-latest-item a:hover{text-decoration:underline}
li.news-latest-item p{margin:0}
.news-latest-img img{margin:0 10px 5px 0;padding-top:3px}
.news-list-item{margin:.5em 0;overflow:hidden}
.news-list-date{display:block;margin:-0.5em 0 1em 0;color:#666;font-size:0.923em}
.news-list-img{float:left;margin:0;padding-right:16px;max-width:110px}
.news-list-img img{float:left;margin:3px 0 8px 0}
.news-list-category,.news-single-categorie{clear:both;margin:8px 0 0 0;color:#666;font-size:.9em}
.news-single-img{margin-top:16px}
.news-navigation{clear:both;margin:10px 16px 16px 16px;padding:.6em;background:#D0E0EB;overflow:auto;font-size:.9em}
.news-single-subheader{font-weight:bold}
.news-single-author{clear:both;float:right}
.news-single-imgcaption{font-size:.8em;color:#666;margin-top:2px}
.news-list-morelink a,.news-latest-morelink a,.news-single-backlink a{padding-right:.65em;background:url('../../assets/gfx/arrow_orange.png') right center no-repeat}
.news-list-morelink a:hover,.news-latest-morelink a:hover,.news-single-backlink a:hover{background:url('../../assets/gfx/arrow_grey.png') right center no-repeat}
.news-single-backlink,.news-single-additional-info{padding:0 10px 10px 16px;margin-bottom:16px}
.news-single-backlink a{padding-right:.65em;background:url('../../assets/gfx/arrow_orange.png') right center no-repeat}
.news-list-browse{display:block;margin:0 0 16px 0;text-align:center;overflow:auto}
.news-list-browse a{float:left;margin:0 6px 0 0;padding:4px 6px;border:1px #E2E2E1 solid;text-decoration:none}
.news-list-browse .activeLinkWrap a{font-weight:bold}
.news-single-links,.news-single-files{padding-left:0}
.news-single-links dt,.news-single-files dt{font-weight:bold}
.tx-indexedsearch-searchbox-sword{}
.tx-indexedsearch-res{clear:both;float:none}
.tx-indexedsearch-descr{padding-bottom:16px;border-bottom:2px #DEE3E7 solid}
.tx-indexedsearch-whatis{font-weight:bold}
.tx-indexedsearch-percent{color:#999}
.tx-indexedsearch-redMarkup{color:#49687D}
.browsebox{clear:both;float:none;overflow:auto;list-style:none}
.browsebox li{float:left;margin:0 6px 6px 0;list-style:none}
.browsebox a{display:block;padding:4px 6px;border:1px #E2E2E1 solid;text-decoration:none}
.csc-sitemap ul{margin-top:8px;padding:0}
.csc-sitemap ul ul{margin:0}
.csc-sitemap li{margin:0;padding:.6em 0;list-style:none;border-bottom:1px #D0D3D4 dotted;font-weight:bold}
.csc-sitemap li li{margin-left:.9em;padding:.25em 0 0 0;border:none;font-weight:normal}
.csc-sitemap ul ul ul{margin-bottom:0}
.csc-menu{margin:16px 0 0 0;padding:0;list-style:none}
.csc-menu li{margin:0;padding:.25em 0;list-style:none}
.csc-menu ul li{margin-left:.9em;padding-bottom:0;border:none}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
DIV.csc-textpic,DIV.csc-textpic DIV.csc-textpic-imagerow,UL.csc-uploads LI{overflow:hidden}
DIV.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
DIV.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
DIV.csc-textpic .csc-textpic-imagewrap FIGURE,DIV.csc-textpic FIGURE.csc-textpic-imagewrap{margin:3px 0 0 0;display:table}
FIGCAPTION.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom;color:#999;font-size:.8em}
DIV.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
DIV.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
DIV.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap IMG{border:5px #FFF solid;padding:0}
DIV.csc-textpic .csc-textpic-imagewrap IMG{border:none;display:block}
DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
DIV.csc-textpic-imagecolumn,TD.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
DIV.csc-textpic-imagecolumn.csc-textpic-lastcol,TD.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
DIV.csc-textpic-intext-left .csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:16px}
DIV.csc-textpic-intext-right .csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:16px}
DIV.csc-textpic-center .csc-textpic-imagewrap,DIV.csc-textpic-center FIGURE.csc-textpic-imagewrap{overflow:hidden}
DIV.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
DIV.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
DIV.csc-textpic-right .csc-textpic-imagewrap{float:right}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}
DIV.csc-textpic-left .csc-textpic-imagewrap{float:left}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left}
DIV.csc-textpic-text{overflow:hidden}
DIV.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
DIV.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
DIV.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
DIV.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
DIV.csc-textpic DIV.csc-textpic-imagerow-last,DIV.csc-textpic DIV.csc-textpic-imagerow-none DIV.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
UL.csc-uploads{padding:0}
UL.csc-uploads LI{list-style:none outside none;margin:1em 0}
UL.csc-uploads IMG{float:left;padding-right:1em;vertical-align:top}
UL.csc-uploads SPAN{display:block}
UL.csc-uploads SPAN.csc-uploads-fileName{text-decoration:underline}
TABLE.contenttable-color-1{background-color:#EDEBF1}
TABLE.contenttable-color-2{background-color:#F5FFAA}
TABLE.contenttable-color-240{background-color:black}
TABLE.contenttable-color-241{background-color:white}
TABLE.contenttable-color-242{background-color:#333333}
TABLE.contenttable-color-243{background-color:gray}
TABLE.contenttable-color-244{background-color:silver}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{clip:rect(1px,1px,1px,1px);position:absolute !important}
.ui-helper-reset{border:0 none;font-size:100%;line-height:1.3;list-style:none outside none;margin:0;outline:0 none;padding:0;text-decoration:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{}
.ui-helper-zfix{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}
.ui-state-disabled{cursor:default !important}
.ui-icon{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px}
.ui-widget-overlay{height:100%;left:0;position:absolute;top:0;width:100%}
.ui-accordion{width:100%}
.ui-accordion .ui-accordion-header{cursor:pointer;margin-top:1px;position:relative}
.ui-accordion .ui-accordion-li-fix{display:inline}
.ui-accordion .ui-accordion-header-active{border-bottom:0 none !important}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:0.5em 0.5em 0.5em 0.7em}
.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-icon{left:0.5em;margin-top:-8px;position:absolute;top:50%}
.ui-accordion .ui-accordion-content{border-top:0 none;display:none;margin-bottom:2px;margin-top:-2px;overflow:auto;padding:1em 2.2em;position:relative;top:1px}
.ui-accordion .ui-accordion-content-active{display:block}
.ui-autocomplete{cursor:default;position:absolute}
* html .ui-autocomplete{width:1px}
.ui-menu{display:block;float:left;list-style:none outside none;margin:0;padding:2px}
.ui-menu .ui-menu{margin-top:-3px}
.ui-menu .ui-menu-item{clear:left;float:left;margin:0;padding:0;width:100%}
.ui-menu .ui-menu-item a{display:block;line-height:1.5;padding:0.2em 0.4em;text-decoration:none}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}
.ui-button{cursor:pointer;display:inline-block;margin-right:0.1em;overflow:hidden;padding:0;position:relative;text-align:center;text-decoration:none !important}
.ui-button-icon-only{width:2.2em}
button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block;line-height:1.4}
.ui-button-text-only .ui-button-text{padding:0.4em 1em}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:0.4em;text-indent:-1e+7px}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:0.4em 1em 0.4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:0.4em 2.1em 0.4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}
input.ui-button{padding:0.4em 1em}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{margin-top:-8px;position:absolute;top:50%}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:0.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:0.5em}
.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:0.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-0.3em}
button.ui-button::-moz-focus-inner{border:0 none;padding:0}
#ui-datepicker-div{font-size:.7em}
img.ui-datepicker-trigger{vertical-align:top;margin-left:1px;cursor:pointer}
.ui-datepicker{display:none;padding:0.2em 0.2em 0;width:17em}
.ui-datepicker .ui-datepicker-header{padding:0.2em 0;position:relative}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{height:1.8em;position:absolute;top:2px;width:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}
.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;padding:0}
.ui-datepicker table{border-collapse:collapse;font-size:0.9em;margin:0 0 0.4em;width:100%}
.ui-datepicker th{border:0 none;font-weight:bold;padding:0.7em 0.3em;text-align:center}
.ui-datepicker td{border:0 none;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:0.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0 none;border-left:0 none;border-right:0 none;margin:0.7em 0 0;padding:0 0.2em}
.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:0.5em 0.2em 0.4em;overflow:visible;padding:0.2em 0.6em 0.3em;width:auto}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto 0.4em;width:95%}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;font-size:0;width:100%}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-left-width:1px;border-right-width:0}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}
.ui-datepicker-cover{display:block;height:200px;left:-4px;position:absolute;top:-4px;width:200px;z-index:-1}
.ui-dialog{overflow:hidden;padding:0.2em;position:absolute;width:300px}
.ui-dialog .ui-dialog-titlebar{padding:0.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:0.1em 16px 0.1em 0}
.ui-dialog .ui-dialog-titlebar-close{height:18px;margin:-10px 0 0;padding:1px;position:absolute;right:0.3em;top:50%;width:19px}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}
.ui-dialog .ui-dialog-content{background:none repeat scroll 0 0 transparent;border:0 none;overflow:auto;padding:0.5em 1em;position:relative}
.ui-dialog .ui-dialog-buttonpane{background-image:none;border-width:1px 0 0;margin:0.5em 0 0;padding:0.3em 1em 0.5em 0.4em;text-align:left}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;margin:0.5em 0.4em 0.5em 0}
.ui-dialog .ui-resizable-se{bottom:3px;height:14px;right:3px;width:14px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-progressbar{height:2em;overflow:hidden;text-align:left}
.ui-progressbar .ui-progressbar-value{height:100%;margin:-1px}
.ui-resizable{position:relative}
.ui-resizable-handle{display:block;font-size:0.1px;position:absolute;z-index:99999}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;left:0;top:-5px;width:100%}
.ui-resizable-s{bottom:-5px;cursor:s-resize;height:7px;left:0;width:100%}
.ui-resizable-e{cursor:e-resize;height:100%;right:-5px;top:0;width:7px}
.ui-resizable-w{cursor:w-resize;height:100%;left:-5px;top:0;width:7px}
.ui-resizable-se{bottom:1px;cursor:se-resize;height:12px;right:1px;width:12px}
.ui-resizable-sw{bottom:-5px;cursor:sw-resize;height:9px;left:-5px;width:9px}
.ui-resizable-nw{cursor:nw-resize;height:9px;left:-5px;top:-5px;width:9px}
.ui-resizable-ne{cursor:ne-resize;height:9px;right:-5px;top:-5px;width:9px}
.ui-selectable-helper{border:1px dotted black;position:absolute;z-index:100}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{cursor:default;height:1.2em;position:absolute;width:1.2em;z-index:2}
.ui-slider .ui-slider-range{background-position:0 0;border:0 none;display:block;font-size:0.7em;position:absolute;z-index:1}
.ui-slider-horizontal{height:0.8em}
.ui-slider-horizontal .ui-slider-handle{margin-left:-0.6em;top:-0.3em}
.ui-slider-horizontal .ui-slider-range{height:100%;top:0}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{height:100px;width:0.8em}
.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-bottom:-0.6em;margin-left:0}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-tabs{padding:0.2em;position:relative}
.ui-tabs .ui-tabs-nav{margin:0;padding:0.2em 0.2em 0}
.ui-tabs .ui-tabs-nav li{border-bottom:0 none !important;float:left;list-style:none outside none;margin:0 0.2em 1px 0;padding:0;position:relative;top:1px;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:0.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{background:none repeat scroll 0 0 transparent;border-width:0;display:block;padding:1em 1.4em}
.ui-tabs .ui-tabs-hide{display:none !important}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{background:url('../../assets/css/jquerythemes/base/images/ui-bg_flat_75_ffffff_40x100.png') repeat-x scroll 50% 50% #FFFFFF;border:1px solid #AAAAAA;color:#222222}
.ui-widget-content a{color:#222222}
.ui-widget-header{background:url('../../assets/css/jquerythemes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png') repeat-x scroll 50% 50% #CCCCCC;border:1px solid #AAAAAA;color:#222222;font-weight:bold}
.ui-widget-header a{color:#222222}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:url('../../assets/css/jquerythemes/base/images/ui-bg_glass_75_e6e6e6_1x400.png') repeat-x scroll 50% 50% #E6E6E6;border:1px solid #D3D3D3;color:#555555;font-weight:normal}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:url('../../assets/css/jquerythemes/base/images/ui-bg_glass_75_dadada_1x400.png') repeat-x scroll 50% 50% #DADADA;border:1px solid #999999;color:#212121;font-weight:normal}
.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:url('../../assets/css/jquerythemes/base/images/ui-bg_glass_65_ffffff_1x400.png') repeat-x scroll 50% 50% #FFFFFF;border:1px solid #AAAAAA;color:#212121;font-weight:normal}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}
.ui-widget *:active{outline:medium none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:url('../../assets/css/jquerythemes/base/images/ui-bg_glass_55_fbf9ee_1x400.png') repeat-x scroll 50% 50% #FBF9EE;border:1px solid #FCEFA1;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{background:url('../../assets/css/jquerythemes/base/images/ui-bg_glass_95_fef1ec_1x400.png') repeat-x scroll 50% 50% #FEF1EC;border:1px solid #CD0A0A;color:#CD0A0A}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#CD0A0A}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#CD0A0A}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{font-weight:normal;opacity:0.7}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;opacity:0.35}
.ui-icon{background-image:url('../../assets/css/jquerythemes/base/images/ui-icons_222222_256x240.png');height:16px;width:16px}
.ui-widget-content .ui-icon{background-image:url('../../assets/css/jquerythemes/base/images/ui-icons_222222_256x240.png')}
.ui-widget-header .ui-icon{background-image:url('../../assets/css/jquerythemes/base/images/ui-icons_222222_256x240.png')}
.ui-state-default .ui-icon{background-image:url('../../assets/css/jquerythemes/base/images/ui-icons_888888_256x240.png')}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url('../../assets/css/jquerythemes/base/images/ui-icons_454545_256x240.png')}
.ui-state-active .ui-icon{background-image:url('../../assets/css/jquerythemes/base/images/ui-icons_454545_256x240.png')}
.ui-state-highlight .ui-icon{background-image:url('../../assets/css/jquerythemes/base/images/ui-icons_2e83ff_256x240.png')}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('../../assets/css/jquerythemes/base/images/ui-icons_cd0a0a_256x240.png')}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-off{background-position:-96px -144px}
.ui-icon-radio-on{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}
.ui-widget-overlay{background:url('../../assets/css/jquerythemes/base/images/ui-bg_flat_0_aaaaaa_40x100.png') repeat-x scroll 50% 50% #AAAAAA;opacity:0.3}
.ui-widget-shadow{background:url('../../assets/css/jquerythemes/base/images/ui-bg_flat_0_aaaaaa_40x100.png') repeat-x scroll 50% 50% #AAAAAA;border-radius:8px 8px 8px 8px;margin:-8px 0 0 -8px;opacity:0.3;padding:8px}
@media screen and (max-width:480px){#ui-datepicker-div{font-size:1em}
}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flexslider{margin:0;padding:0}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;display:block}
.flex-pauseplay span{text-transform:capitalize}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides>li:first-child{display:block}
.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.flexslider .slides{zoom:1}
.carousel li{margin-right:5px}
.flex-direction-nav{*height:0}
.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}
.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}
.flex-direction-nav .flex-prev{left:-36px}
.flexslider:hover .flex-next{opacity:0.8;right:5px}
.flexslider:hover .flex-prev{opacity:0.8;left:5px}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}
.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}
.flex-direction-nav .flex-next{opacity:1;right:0}
}
#imgslider1{margin:0 auto;overflow:hidden;position:relative}
.flexslider{margin:0;padding:0;border:0;background:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}
.flex-control-nav,.flex-direction-nav{margin:0 !important;padding:0 !important;list-style:none}
.flexslider .slides{zoom:1;border:0;max-width:920px;margin:0 auto}
.flexslider .slides li{border:0;position:relative}
.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1}
.flex-caption{width:96%;padding:2%;margin:0;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:.85em;line-height:1.2em}
.flex-direction-nav a{width:24px;height:82px;margin:0;top:0}
.flex-direction-nav .flex-next{background:#fff url('../../assets/gfx/next.png') right center no-repeat;right:0;opacity:.5}
.flex-direction-nav .flex-prev{background:#fff url('../../assets/gfx/prev.png') left center no-repeat;left:0;opacity:.5}
.flexslider:hover .flex-next{opacity:1;right:0}
.flexslider:hover .flex-prev{opacity:1;left:0}
.flex-control-nav{bottom:.6em}
.flex-control-nav li{}
.flex-control-nav li a{width:12px;height:12px;background:#fff;border:0}
.flex-control-nav li a:hover{}
.flex-control-nav li a.flex-active{background:#8f214d}
.flex-play{}
.cc-window{opacity:1;transition:opacity 1s ease}
.cc-window.cc-invisible{opacity:0}
.cc-animate.cc-revoke{transition:transform 1s ease}
.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}
.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}
.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}
.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}
.cc-link,.cc-revoke:hover{text-decoration:underline}
.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}
.cc-window.cc-static{position:static}
.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}
.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}
.cc-revoke{padding:.5em}
.cc-header{font-size:18px;font-weight:700}
.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}
.cc-link{opacity:.8;display:inline-block;padding:.2em}
.cc-link:hover{opacity:1}
.cc-link:active,.cc-link:visited{color:initial}
.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}
.cc-banner .cc-btn:last-child{min-width:140px}
.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}
.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}
.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}
.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}
.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}
.cc-revoke.cc-left{left:3em;right:unset}
.cc-revoke.cc-right{right:3em;left:unset}
.cc-top{top:1em}
.cc-left{left:1em}
.cc-right{right:1em}
.cc-bottom{bottom:1em}
.cc-floating>.cc-link{margin-bottom:1em}
.cc-floating .cc-message{display:block;margin-bottom:1em}
.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}
.cc-window.cc-banner{-ms-flex-align:center;align-items:center}
.cc-banner.cc-top{left:0;right:0;top:0}
.cc-banner.cc-bottom{left:0;right:0;bottom:0}
.cc-banner .cc-message{-ms-flex:1;flex:1}
.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}
.cc-compliance>.cc-btn{-ms-flex:1;flex:1}
.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}
}
@media screen and (max-width:900px){.cc-btn{white-space:normal}
}
@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}
.cc-window.cc-bottom{bottom:0}
.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}
.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}
.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}
.cc-window.cc-floating{max-width:none}
.cc-window .cc-message{margin-bottom:1em}
.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}
}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}
.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}
.cc-theme-classic .cc-btn{border-radius:5px}
.cc-theme-classic .cc-btn:last-child{min-width:140px}
.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}
.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}
.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}
.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}
.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
